Skip to content

Commit d69af3b

Browse files
author
LocalIdentity
committed
Fix stat set data + add Logiks Dex gems
1 parent 15ccb3a commit d69af3b

File tree

14 files changed

+934
-302
lines changed

14 files changed

+934
-302
lines changed

src/Data/Gems.lua

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2471,28 +2471,6 @@ return {
24712471
Tier = 13,
24722472
naturalMaxLevel = 20,
24732473
},
2474-
["Metadata/Items/Gems/SkillGemTornado"] = {
2475-
name = "Tornado",
2476-
baseTypeName = "Tornado",
2477-
gameId = "Metadata/Items/Gems/SkillGemTornado",
2478-
variantId = "Tornado",
2479-
grantedEffectId = "TornadoPlayer",
2480-
tags = {
2481-
grants_active_skill = true,
2482-
spell = true,
2483-
area = true,
2484-
physical = true,
2485-
duration = true,
2486-
orb = true,
2487-
},
2488-
gemType = "Spell",
2489-
tagString = "AoE, Physical, Duration, Orb",
2490-
reqStr = 50,
2491-
reqDex = 0,
2492-
reqInt = 50,
2493-
Tier = 0,
2494-
naturalMaxLevel = 20,
2495-
},
24962474
["Metadata/Items/Gems/SkillGemOverchargeSupport"] = {
24972475
name = "Overcharge",
24982476
gameId = "Metadata/Items/Gems/SupportGemOvercharge",

src/Data/SkillStatMap.lua

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,12 @@ return {
8181
["secondary_maximum_base_chaos_damage"] = {
8282
skill("ChaosMax", nil),
8383
},
84+
["main_hand_weapon_minimum_lightning_damage"] = {
85+
skill("LightningMin", nil, { type = "Condition", var = "MainHandAttack" })
86+
},
87+
["main_hand_weapon_maximum_lightning_damage"] = {
88+
skill("LightningMax", nil, { type = "Condition", var = "MainHandAttack" })
89+
},
8490
["spell_minimum_base_lightning_damage_per_removable_power_charge"] = {
8591
skill("LightningMin", nil, { type = "Multiplier", var = "RemovablePowerCharge" }),
8692
},
@@ -370,6 +376,9 @@ return {
370376
["base_life_cost_+%"] = {
371377
mod("LifeCost", "INC", nil),
372378
},
379+
["attack_speed_modifiers_apply_to_over_time_cost"] = {
380+
flag("AttackSpeedScalesCost"),
381+
},
373382
["flask_mana_to_recover_+%"] = {
374383
mod("FlaskManaRecovery", "INC", nil),
375384
},
@@ -699,6 +708,9 @@ return {
699708
["lightning_damage_+%"] = {
700709
mod("LightningDamage", "INC", nil),
701710
},
711+
["active_skill_lightning_damage_+%_final"] = {
712+
mod("LightningDamage", "MORE", nil),
713+
},
702714
["cold_damage_+%"] = {
703715
mod("ColdDamage", "INC", nil),
704716
},
@@ -1097,6 +1109,9 @@ return {
10971109
["active_skill_chill_effect_+%_final"] = {
10981110
mod("EnemyChillMagnitude", "MORE", nil),
10991111
},
1112+
["active_skill_shock_chance_+%_final"] = {
1113+
mod("EnemyShockChance", "MORE", nil),
1114+
},
11001115
["shock_effect_+%"] = {
11011116
mod("EnemyShockMagnitude", "INC", nil),
11021117
},
@@ -1126,6 +1141,9 @@ return {
11261141
["active_skill_hit_damage_freeze_multiplier_+%_final"] = {
11271142
mod("EnemyFreezeEffect", "MORE", nil),
11281143
},
1144+
["base_poison_effect_+%"] = {
1145+
mod("AilmentEffect", "INC", nil),
1146+
},
11291147
["base_poison_duration_+%"] = {
11301148
mod("EnemyPoisonDuration", "INC", nil),
11311149
},
@@ -1429,6 +1447,9 @@ return {
14291447
["number_of_additional_projectiles"] = {
14301448
mod("ProjectileCount", "BASE", nil),
14311449
},
1450+
["base_projectiles_cannot_chain"] = {
1451+
flag("BaseProjectilesCannotChain"),
1452+
},
14321453
["projectile_damage_+%_per_remaining_chain"] = {
14331454
mod("Damage", "INC", nil, ModFlag.Projectile, 0, { type = "PerStat", stat = "ChainRemaining" }),
14341455
mod("Damage", "INC", nil, ModFlag.Ailment, 0, { type = "PerStat", stat = "ChainRemaining" }),
@@ -2160,6 +2181,10 @@ return {
21602181
["channelled_skill_damage_+%"] = {
21612182
mod("Damage", "INC", nil, 0, 0, { type = "SkillType", skillType = SkillType.Channel }),
21622183
},
2184+
["channel_end_duration_as_%_of_attack_time"] = {
2185+
skill("channelPercentOfAttackTime", nil),
2186+
div = 100,
2187+
},
21632188
["snipe_triggered_skill_ailment_damage_+%_final_per_stage"] = {
21642189
mod("snipeAilmentMulti", "BASE", nil),
21652190
},
@@ -2212,6 +2237,9 @@ return {
22122237
["warcry_count_power_from_enemies"] = {
22132238
flag("UsesWarcryPower", { type = "GlobalEffect", effectType = "Buff" })
22142239
},
2240+
["chance_to_gain_1_more_charge_%"] = {
2241+
mod("AdditionalChargeChance", "BASE", nil)
2242+
},
22152243
--
22162244
-- Spectre or Minion-specific stats
22172245
--

0 commit comments

Comments
 (0)