Skip to content

Commit 321e6aa

Browse files
committed
Implement intelligence Trarthus gems and Starfall
1 parent ad8103a commit 321e6aa

10 files changed

Lines changed: 523 additions & 2 deletions

File tree

src/Data/Gems.lua

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5321,6 +5321,26 @@ return {
53215321
reqInt = 100,
53225322
naturalMaxLevel = 20,
53235323
},
5324+
["Metadata/Items/Gems/SkillGemStormCallAltX"] = {
5325+
name = "Storm Call of Trarthus",
5326+
baseTypeName = "Storm Call of Trarthus",
5327+
gameId = "Metadata/Items/Gems/SkillGemStormCall",
5328+
variantId = "StormCallAltX",
5329+
grantedEffectId = "StormCallAltX",
5330+
tags = {
5331+
intelligence = true,
5332+
grants_active_skill = true,
5333+
spell = true,
5334+
area = true,
5335+
duration = true,
5336+
physical = true,
5337+
},
5338+
tagString = "Spell, AoE, Duration, Physical",
5339+
reqStr = 0,
5340+
reqDex = 0,
5341+
reqInt = 100,
5342+
naturalMaxLevel = 20,
5343+
},
53245344
["Metadata/Items/Gems/SkillGemVaalStormCall"] = {
53255345
name = "Vaal Storm Call",
53265346
baseTypeName = "Vaal Storm Call",
@@ -8014,6 +8034,26 @@ return {
80148034
reqInt = 100,
80158035
naturalMaxLevel = 20,
80168036
},
8037+
["Metadata/Items/Gems/SkillGemDarkPactAltX"] = {
8038+
name = "Dark Pact of Trarthus",
8039+
baseTypeName = "Dark Pact of Trarthus",
8040+
gameId = "Metadata/Items/Gems/SkillGemDarkPact",
8041+
variantId = "DarkPactAltX",
8042+
grantedEffectId = "DarkPactAltX",
8043+
tags = {
8044+
intelligence = true,
8045+
grants_active_skill = true,
8046+
spell = true,
8047+
area = true,
8048+
chaos = true,
8049+
nova = true,
8050+
},
8051+
tagString = "Spell, AoE, Chaos, Nova",
8052+
reqStr = 0,
8053+
reqDex = 0,
8054+
reqInt = 100,
8055+
naturalMaxLevel = 20,
8056+
},
80178057
["Metadata/Items/Gems/SkillGemScorchingRay"] = {
80188058
name = "Scorching Ray",
80198059
baseTypeName = "Scorching Ray",
@@ -9608,6 +9648,28 @@ return {
96089648
reqInt = 60,
96099649
naturalMaxLevel = 20,
96109650
},
9651+
["Metadata/Items/Gems/SkillGemWaveOfConvictionAltY"] = {
9652+
name = "Wave of Conviction of Trarthus",
9653+
baseTypeName = "Wave of Conviction of Trarthus",
9654+
gameId = "Metadata/Items/Gems/SkillGemPurge",
9655+
variantId = "WaveOfConvictionAltY",
9656+
grantedEffectId = "WaveOfConvictionAltY",
9657+
tags = {
9658+
intelligence = true,
9659+
grants_active_skill = true,
9660+
spell = true,
9661+
area = true,
9662+
duration = true,
9663+
physical = true,
9664+
fire = true,
9665+
nova = true,
9666+
},
9667+
tagString = "Spell, AoE, Duration, Physical, Fire, Nova",
9668+
reqStr = 40,
9669+
reqDex = 0,
9670+
reqInt = 60,
9671+
naturalMaxLevel = 20,
9672+
},
96119673
["Metadata/Items/Gems/SkillGemZealotry"] = {
96129674
name = "Zealotry",
96139675
baseTypeName = "Zealotry",
@@ -14374,4 +14436,21 @@ return {
1437414436
reqInt = 0,
1437514437
naturalMaxLevel = 20,
1437614438
},
14439+
["Metadata/Items/Gems/SkillGemSupportFocusedChannelling"] = {
14440+
name = "Focused Channelling",
14441+
gameId = "Metadata/Items/Gems/SupportGemFocusedChannelling",
14442+
variantId = "SupportFocusedChannelling",
14443+
grantedEffectId = "SupportFocusedChannelling",
14444+
tags = {
14445+
channelling = true,
14446+
spell = true,
14447+
intelligence = true,
14448+
support = true,
14449+
},
14450+
tagString = "Channelling, Spell, Support",
14451+
reqStr = 0,
14452+
reqDex = 40,
14453+
reqInt = 60,
14454+
naturalMaxLevel = 20,
14455+
},
1437714456
}

src/Data/ModCache.lua

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10643,6 +10643,7 @@ c["Socketed Gems are Supported by Level 10 Fire Penetration"]={{[1]={[1]={slotNa
1064310643
c["Socketed Gems are Supported by Level 10 Fist of War"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=10,skillId="SupportFistofWar"}}},nil}
1064410644
c["Socketed Gems are Supported by Level 10 Flamewood"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=10,skillId="SupportFlamewood"}},[2]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=10,skillId="AvengingFlame"}}},nil}
1064510645
c["Socketed Gems are Supported by Level 10 Focused Ballista"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=10,skillId="SupportFocusedBallista"}}},nil}
10646+
c["Socketed Gems are Supported by Level 10 Focused Channelling"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=10,skillId="SupportFocusedChannelling"}}},nil}
1064610647
c["Socketed Gems are Supported by Level 10 Fork"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=10,skillId="SupportFork"}}},nil}
1064710648
c["Socketed Gems are Supported by Level 10 Fortify"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=10,skillId="SupportFortify"}}},nil}
1064810649
c["Socketed Gems are Supported by Level 10 Fresh Meat"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=10,skillId="SupportFreshMeat"}}},nil}
@@ -10874,6 +10875,7 @@ c["Socketed Gems are Supported by Level 35 Fire Penetration"]={{[1]={[1]={slotNa
1087410875
c["Socketed Gems are Supported by Level 35 Fist of War"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=35,skillId="SupportFistofWar"}}},nil}
1087510876
c["Socketed Gems are Supported by Level 35 Flamewood"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=35,skillId="SupportFlamewood"}},[2]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=35,skillId="AvengingFlame"}}},nil}
1087610877
c["Socketed Gems are Supported by Level 35 Focused Ballista"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=35,skillId="SupportFocusedBallista"}}},nil}
10878+
c["Socketed Gems are Supported by Level 35 Focused Channelling"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=35,skillId="SupportFocusedChannelling"}}},nil}
1087710879
c["Socketed Gems are Supported by Level 35 Fork"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=35,skillId="SupportFork"}}},nil}
1087810880
c["Socketed Gems are Supported by Level 35 Fortify"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=35,skillId="SupportFortify"}}},nil}
1087910881
c["Socketed Gems are Supported by Level 35 Fresh Meat"]={{[1]={[1]={slotName="{SlotName}",type="SocketedIn"},flags=0,keywordFlags=0,name="ExtraSupport",type="LIST",value={level=35,skillId="SupportFreshMeat"}}},nil}
@@ -11336,8 +11338,7 @@ c["Trigger Level 20 Lightning Bolt when you deal a Critical Strike"]={{[1]={flag
1133611338
c["Trigger Level 20 Shade Form when Hit"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="ShadeForm",triggered=true}}},nil}
1133711339
c["Trigger Level 20 Shield Shatter when you Block"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="ShieldShatter",triggered=true}}},nil}
1133811340
c["Trigger Level 20 Spirit Burst when you Use a Skill while you have a Spirit Charge"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="SpiritBurst",triggered=true}}},nil}
11339-
c["Trigger Level 20 Starfall on Melee Critical Strike"]={nil,"Trigger Level 20 Starfall on Melee Critical Strike "}
11340-
c["Trigger Level 20 Starfall on Melee Critical Strike +17 to all Attributes"]={nil,"Trigger Level 20 Starfall on Melee Critical Strike +17 to all Attributes "}
11341+
c["Trigger Level 20 Starfall on Melee Critical Strike"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="TriggeredStarfall",triggered=true}},[2]={[1]={skillId="TriggeredStarfall",type="SkillId"},flags=0,keywordFlags=0,name="ExtraSkillMod",type="LIST",value={mod={flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="triggerOnCrit",value=true}}}}},nil}
1134111342
c["Trigger Level 20 Storm Cascade when you Attack"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="StormCascadeTriggered",triggered=true}}},nil}
1134211343
c["Trigger Level 20 Summon Phantasm Skill when you Consume a Corpse"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="TriggeredSummonGhostOnKill",triggered=true}}},nil}
1134311344
c["Trigger Level 20 Tawhoa's Chosen when you Attack with a Non-Vaal Slam or Strike Skill near an Enemy"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="SummonMirageChieftain",triggered=true}}},nil}

0 commit comments

Comments
 (0)