Skip to content

Commit ad8103a

Browse files
authored
Add support for strength-based Trarthus gems (#8676)
1 parent c21b1e6 commit ad8103a

4 files changed

Lines changed: 395 additions & 0 deletions

File tree

src/Data/Gems.lua

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2414,6 +2414,25 @@ return {
24142414
reqInt = 0,
24152415
naturalMaxLevel = 20,
24162416
},
2417+
["Metadata/Items/Gems/SkillGemHeavyStrikeAltY"] = {
2418+
name = "Heavy Strike of Trarthus",
2419+
baseTypeName = "Heavy Strike of Trarthus",
2420+
gameId = "Metadata/Items/Gems/SkillGemHeavyStrike",
2421+
variantId = "HeavyStrikeAltY",
2422+
grantedEffectId = "HeavyStrikeAltY",
2423+
tags = {
2424+
strength = true,
2425+
grants_active_skill = true,
2426+
attack = true,
2427+
melee = true,
2428+
strike = true,
2429+
},
2430+
tagString = "Attack, Melee, Strike",
2431+
reqStr = 100,
2432+
reqDex = 0,
2433+
reqInt = 0,
2434+
naturalMaxLevel = 20,
2435+
},
24172436
["Metadata/Items/Gems/SkillGemDominatingBlow"] = {
24182437
name = "Dominating Blow",
24192438
baseTypeName = "Dominating Blow",
@@ -7845,6 +7864,26 @@ return {
78457864
reqInt = 0,
78467865
naturalMaxLevel = 20,
78477866
},
7867+
["Metadata/Items/Gems/SkillGemSunderAltY"] = {
7868+
name = "Sunder of Trarthus",
7869+
baseTypeName = "Sunder of Trarthus",
7870+
gameId = "Metadata/Items/Gems/SkillGemSunder",
7871+
variantId = "SunderAltY",
7872+
grantedEffectId = "SunderAltY",
7873+
tags = {
7874+
strength = true,
7875+
grants_active_skill = true,
7876+
attack = true,
7877+
area = true,
7878+
slam = true,
7879+
melee = true,
7880+
},
7881+
tagString = "Attack, AoE, Slam, Melee",
7882+
reqStr = 100,
7883+
reqDex = 0,
7884+
reqInt = 0,
7885+
naturalMaxLevel = 20,
7886+
},
78487887
["Metadata/Items/Gems/SkillGemFrostBolt"] = {
78497888
name = "Frostbolt",
78507889
baseTypeName = "Frostbolt",
@@ -9900,6 +9939,25 @@ return {
99009939
reqInt = 0,
99019940
naturalMaxLevel = 20,
99029941
},
9942+
["Metadata/Items/Gems/SkillGemChainHookAltY"] = {
9943+
name = "Chain Hook of Trarthus",
9944+
baseTypeName = "Chain Hook of Trarthus",
9945+
gameId = "Metadata/Items/Gems/SkillGemChainHook",
9946+
variantId = "ChainHookAltY",
9947+
grantedEffectId = "ChainHookAltY",
9948+
tags = {
9949+
strength = true,
9950+
grants_active_skill = true,
9951+
attack = true,
9952+
area = true,
9953+
melee = true,
9954+
},
9955+
tagString = "Attack, AoE, Melee",
9956+
reqStr = 100,
9957+
reqDex = 0,
9958+
reqInt = 0,
9959+
naturalMaxLevel = 20,
9960+
},
99039961
["Metadata/Items/Gems/SkillGemSupportCloseCombat"] = {
99049962
name = "Close Combat",
99059963
gameId = "Metadata/Items/Gems/SupportGemCloseCombat",

src/Data/SkillStatMap.lua

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -663,6 +663,9 @@ return {
663663
["chance_to_deal_double_damage_%"] = {
664664
mod("DoubleDamageChance", "BASE", nil)
665665
},
666+
["chance_to_deal_double_damage_%_per_10_intelligence"] = {
667+
mod("DoubleDamageChance", "BASE", nil, 0, 0, { type = "PerStat", stat = "Int", div = 10 }),
668+
},
666669
["chance_to_deal_double_damage_%_vs_bleeding_enemies"] = {
667670
mod("DoubleDamageChance", "BASE", nil, 0, 0, { type = "ActorCondition", actor = "enemy", var = "Bleeding"}),
668671
},

0 commit comments

Comments
 (0)