3.25 Gem List

This commit is contained in:
LocalIdentity
2025-06-14 07:21:11 +10:00
parent 2b97eedfd3
commit 56d8b1c0e8
2 changed files with 887 additions and 0 deletions

View File

@@ -0,0 +1,100 @@
--
-- Export all playable skill gems from game data
--
local out = io.open("../Export/Skills/SkillGems.txt", "w")
out:write('-- This file is automatically generated, do not edit!\n')
out:write('-- Gem data (c) Grinding Gear Games\n\n')
local export = false
local types = { "Strength", "Dexterity", "Intelligence", "Other" }
local function grantedEffectString(grantedEffect)
local s = "#skill "..grantedEffect.Id.."\n"
for _, statSet in ipairs(grantedEffect.GrantedEffectStatSets) do
if not (statSet.LabelType and statSet.LabelType.Id == "Hidden") then
s = s.."#set "..statSet.Id.."\n#flags\n#mods\n"
end
end
return s
end
for i, _ in ipairs(types) do
local active = {}
local support = {}
local activeExport = {}
local supportExport = {}
local colour
for skillGem in dat("SkillGems"):Rows() do
for _, gemEffect in ipairs(skillGem.GemVariants) do
if skillGem.Str >= 50 then
colour = "Strength"
elseif skillGem.Int >= 50 then
colour = "Intelligence"
elseif skillGem.Dex >= 50 then
colour = "Dexterity"
else
colour = "Other"
end
if skillGem.IsSupport then
local gemName = skillGem.BaseItemType.Name
local gemId = gemEffect.Id
if skillGem.GemColour == i and not gemId:match("Unknown") and not gemId:match("Playtest") and not gemId:match("Royale") and not gemName:match("DNT") and not gemName:match("UNUSED") and not gemName:match("NOT CURRENTLY USED") and not gemName:match("WIP") and not gemName:match("Unnamed") then
local temp = skillGem.BaseItemType.Name..string.rep(" ", 45 - string.len(skillGem.BaseItemType.Name)).."\t\t----\t\t"..gemEffect.GrantedEffect.Id
local temp1 = skillGem.BaseItemType.Name..grantedEffectString(gemEffect.GrantedEffect)
if gemEffect.GrantedEffect2 then
temp = temp.."\t"..gemEffect.GrantedEffect2.Id
temp1 = temp1..grantedEffectString(gemEffect.GrantedEffect2)
end
table.insert(support, temp)
table.insert(supportExport, temp1)
end
else
local gemName = gemEffect.GrantedEffect.ActiveSkill.DisplayName
local gemId = gemEffect.Id
if gemName ~= "" and types[i] == colour and not gemId:match("Unknown") and not gemId:match("Playtest") and not gemId:match("Royale") and not gemName:match("%.%.%.") and not gemName:match("DNT") and not gemName:match("UNUSED") and not gemName:match("NOT CURRENTLY USED") and not gemName:match("Unnamed") and not gemEffect.GrantedEffect.Id:match("HardMode") and not skillGem.BaseItemType.Name:match("DNT")
and not (skillGem.IsVaalGem and gemEffect.Variant ~= 3) then
local temp = gemName..string.rep(" ", 45 - string.len(gemName)).."\t\t----\t\t"..gemEffect.GrantedEffect.Id
local temp1 = gemName..grantedEffectString(gemEffect.GrantedEffect)
if gemEffect.GrantedEffect2 and not skillGem.IsVaalGem then
temp = temp.."\t"..gemEffect.GrantedEffect2.Id
temp1 = temp1..grantedEffectString(gemEffect.GrantedEffect2)
end
table.insert(active, temp)
table.insert(activeExport, temp1)
end
end
end
end
table.sort(active)
table.sort(support)
table.sort(supportExport)
table.sort(activeExport)
for i, row in ipairs(supportExport) do
-- Remove text before "#skill" only if it is at the start of the string
supportExport[i] = string.gsub(row, "^(.-)#skill", "#skill")
end
for i, row in ipairs(activeExport) do
-- Remove text before "#skill" only if it is at the start of the string
activeExport[i] = string.gsub(row, "^(.-)#skill", "#skill")
end
out:write("\t\t\t\t\t\t--------- Active "..types[i].." ---------\n")
if export == false then
out:write(table.concat(active, "\n"))
else
out:write(table.concat(activeExport, "\n"))
end
out:write('\n\n')
out:write("\t\t\t\t\t\t--------- Support "..types[i].." ---------\n")
if export == false then
out:write(table.concat(support, "\n"))
else
out:write(table.concat(supportExport, "\n"))
end
out:write('\n\n')
end
out:close()
print("Skill gems exported.")

View File

@@ -0,0 +1,787 @@
-- This file is automatically generated, do not edit!
-- Gem data (c) Grinding Gear Games
--------- Active Strength ---------
Absolution ---- Absolution
Absolution of Inspiring ---- AbsolutionAltX
Ancestral Blademaster ---- AncestorTotemSlash
Ancestral Cry ---- AncestralCry
Ancestral Protector ---- AncestralProtector
Ancestral Warchief ---- AncestralWarchief
Anger ---- Anger
Animate Guardian ---- AnimateGuardian
Animate Guardian of Smiting ---- AnimateGuardianAltX
Autoexertion ---- Autoexertion SupportAutoexertion
Battlemage's Cry ---- BattlemagesCry BattlemagesCrySupport
Berserk ---- Berserk
Bladestorm ---- Bladestorm
Bladestorm of Uncertainty ---- BladestormAltX
Blood and Sand ---- BloodAndSand
Boneshatter ---- Boneshatter
Boneshatter of Carnage ---- BoneshatterAltY
Boneshatter of Complex Trauma ---- BoneshatterAltX
Chain Hook ---- ChainHook
Cleave ---- Cleave
Cleave of Rage ---- CleaveAltX
Consecrated Path ---- ConsecratedPath
Consecrated Path of Endurance ---- ConsecratedPathAltX
Corrupting Fever ---- CorruptingFever
Crushing Fist ---- CrushingFist
Decoy Totem ---- DecoyTotem
Defiance Banner ---- DefianceBanner
Determination ---- Determination
Devouring Totem ---- DevouringTotem
Dominating Blow ---- DominatingBlow
Dominating Blow of Inspiring ---- DominatingBlowAltX
Doryani's Touch ---- DoryanisTouch
Dread Banner ---- DreadBanner
Earthquake ---- Earthquake
Earthquake of Amplification ---- EarthquakeAltX
Earthshatter ---- Earthshatter
Earthshatter of Fragility ---- EarthshatterAltX
Earthshatter of Prominence ---- EarthshatterAltY
Enduring Cry ---- EnduringCry
Eviscerate ---- Eviscerate
Exsanguinate ---- Exsanguinate
Exsanguinate of Transmission ---- ExsanguinateAltX
Flame Link ---- FlameLink
Flesh and Stone ---- FleshAndStone
Frozen Legion ---- FrozenLegion FrozenSweep
Frozen Legion of Rallying ---- FrozenLegionAltX FrozenSweepAltX
General's Cry ---- GeneralsCry GeneralsCrySupport
Glacial Hammer ---- GlacialHammer
Glacial Hammer of Shattering ---- GlacialHammerAltX
Ground Slam ---- GroundSlam
Ground Slam of Earthshaking ---- GroundSlamAltX
Heavy Strike ---- HeavyStrike
Herald of Ash ---- HeraldOfAsh
Herald of Purity ---- HeraldOfPurity
Holy Flame Totem ---- HolyFlameTotem
Holy Flame Totem of Ire ---- HolyFlameTotemAltX
Ice Crash ---- IceCrash
Ice Crash of Cadence ---- IceCrashAltX
Immortal Call ---- ImmortalCall
Infernal Blow ---- InfernalBlow
Infernal Blow of Immolation ---- InfernalBlowAltX
Infernal Cry ---- InfernalCry Combust
Infernal Sweep ---- InfernalSweep
Intimidating Cry ---- IntimidatingCry
Leap Slam ---- LeapSlam
Leap Slam of Groundbreaking ---- LeapSlamAltX
Molten Shell ---- MoltenShell
Molten Strike ---- MoltenStrike
Molten Strike of the Zenith ---- MoltenStrikeAltX
Perforate ---- Perforate
Perforate of Bloodshed ---- PerforateAltY
Perforate of Duality ---- PerforateAltX
Petrified Blood ---- PetrifiedBlood
Pride ---- Pride
Protective Link ---- ProtectiveLink
Punishment ---- NewPunishment
Punishment ---- Punishment
Purity of Fire ---- PurityOfFire
Rage Vortex ---- RageVortex
Rage Vortex of Berserking ---- RageVortexAltX
Rallying Cry ---- RallyingCry
Reap ---- Reap
Rejuvenation Totem ---- RejuvenationTotem
Searing Bond ---- SearingBond
Seismic Cry ---- SeismicCry
Shield Charge ---- ShieldCharge
Shield Crush ---- ShieldCrush
Shield Crush of the Chieftain ---- ShieldCrushAltX
Shockwave Totem ---- ShockwaveTotem
Smite ---- Smite
Smite of Divine Judgement ---- SmiteAltX
Static Strike ---- StaticStrike
Steelskin ---- QuickGuard
Summon Flame Golem ---- SummonFlameGolem
Summon Flame Golem of Hordes ---- SummonFlameGolemAltX
Summon Flame Golem of the Meteor ---- SummonFlameGolemAltY
Summon Stone Golem ---- SummonStoneGolem
Summon Stone Golem of Hordes ---- SummonStoneGolemAltX
Summon Stone Golem of Safeguarding ---- SummonStoneGolemAltY
Sunder ---- Sunder
Sunder of Earthbreaking ---- SunderAltX
Sweep ---- Sweep
Swordstorm ---- Swordstorm
Tectonic Slam ---- TectonicSlam
Tectonic Slam of Cataclysm ---- TectonicSlamAltX
Vaal Absolution ---- VaalAbsolution
Vaal Ancestral Warchief ---- VaalAncestralWarchief
Vaal Cleave ---- VaalCleave
Vaal Domination ---- VaalDomination
Vaal Earthquake ---- VaalEarthquake
Vaal Glacial Hammer ---- VaalGlacialHammer
Vaal Ground Slam ---- VaalGroundSlam
Vaal Heavy Strike ---- VaalHeavyStrike
Vaal Immortal Call ---- VaalImmortalCall
Vaal Impurity of Fire ---- VaalImpurityOfFire
Vaal Molten Shell ---- VaalMoltenShell
Vaal Molten Strike ---- VaalMoltenStrike
Vaal Reap ---- VaalReap
Vaal Rejuvenation Totem ---- VaalRejuvenationTotem
Vaal Smite ---- VaalSmite
Vaal Sweep ---- VaalSweep
Vaal Volcanic Fissure ---- VaalVolcanicFissure
Vengeful Cry ---- VengefulCry
Vigilant Strike ---- VigilantStrike
Vitality ---- Vitality
Volcanic Fissure ---- VolcanicFissure
Volcanic Fissure of Snaking ---- VolcanicFissureAltX
Vulnerability ---- Vulnerability
War Banner ---- WarBanner
Warlord's Mark ---- WarlordsMark
--------- Support Strength ---------
Added Fire Damage Support ---- SupportAddedFireDamage
Ancestral Call Support ---- SupportAncestralCall
Arrogance Support ---- SupportArrogance
Awakened Added Fire Damage Support ---- SupportAwakenedAddedFireDamage
Awakened Ancestral Call Support ---- SupportAwakenedAncestralCall
Awakened Brutality Support ---- SupportAwakenedBrutality
Awakened Burning Damage Support ---- SupportAwakenedBurningDamage
Awakened Elemental Damage with Attacks Support ---- SupportAwakenedElementalDamageWithAttacks
Awakened Empower Support ---- SupportAwakenedEmpower
Awakened Fire Penetration Support ---- SupportAwakenedFirePenetration
Awakened Generosity Support ---- SupportAwakenedGenerosity
Awakened Melee Physical Damage Support ---- SupportAwakenedMeleePhysicalDamage
Awakened Melee Splash Support ---- SupportAwakenedMeleeSplash
Awakened Multistrike Support ---- SupportAwakenedMultistrike
Ballista Totem Support ---- SupportBallistaTotem
Behead Support ---- SupportBehead
Bloodlust Support ---- SupportBloodlust
Bloodthirst Support ---- SupportBloodthirst
Brutality Support ---- SupportBrutality
Burning Damage Support ---- SupportBurningDamage
Cast on Melee Kill Support ---- SupportCastOnMeleeKill SupportCastOnMeleeKillTriggered
Cast when Damage Taken Support ---- SupportCastWhenDamageTaken
Chance to Bleed Support ---- SupportChanceToBleed
Cold to Fire Support ---- SupportColdToFire
Controlled Blaze Support ---- SupportControlledBlaze
Corrupting Cry Support ---- SupportCorruptingCry
Cruelty Support ---- SupportCruelty
Damage on Full Life Support ---- SupportDamageOnFullLife
Divine Blessing Support ---- SupportDivineBlessing
Earthbreaker Support ---- SupportEarthbreaker
Elemental Damage with Attacks Support ---- SupportElementalDamageWithAttacks
Empower Support ---- SupportEmpower
Endurance Charge on Melee Stun Support ---- SupportEnduranceChargeOnMeleeStun
Eternal Blessing Support ---- SupportEternalBlessing
Expert Retaliation Support ---- SupportExpertRetaliation
Fire Penetration Support ---- SupportFirePenetration
Fist of War Support ---- SupportFistofWar
Flamewood Support ---- SupportFlamewood AvengingFlame
Fortify Support ---- SupportFortify
Generosity Support ---- SupportGenerosity
Guardian's Blessing Support ---- SupportGuardiansBlessing SupportGuardiansBlessingMinion
Inspiration Support ---- SupportInspiration
Iron Grip Support ---- SupportIronGrip
Iron Will Support ---- SupportIronWill
Item Quantity Support ---- SupportItemQuantity
Knockback Support ---- SupportKnockback
Less Duration Support ---- SupportLessDuration
Lesser Reduced Mana Cost Support ---- SupportLesserReducedManaCost
Life Gain on Hit Support ---- SupportLifeGainOnHit
Life Leech Support ---- SupportLifeLeech
Lifetap Support ---- SupportLifetap
Maim Support ---- SupportMaim
Melee Physical Damage Support ---- SupportMeleePhysicalDamage
Melee Splash Support ---- SupportMeleeSplash
More Duration Support ---- SupportMoreDuration
Multiple Totems Support ---- SupportMultipleTotems
Multistrike Support ---- SupportMultistrike
Overexertion Support ---- SupportOverexertion
Pulverise Support ---- SupportPulverise
Rage Support ---- SupportRage
Ruthless Support ---- SupportRuthless
Shockwave Support ---- SupportShockwave SupportBluntWeaponShockwave
Spell Totem Support ---- SupportSpellTotem
Stun Support ---- SupportStun
Trauma Support ---- SupportTrauma
Urgent Orders Support ---- SupportUrgentOrders
Volatility Support ---- SupportVolatility
--------- Active Dexterity ---------
Alchemist's Mark ---- AlchemistsMark
Ambush ---- Ambush
Animate Weapon ---- AnimateWeapon
Animate Weapon of Ranged Arms ---- AnimateWeaponAltY
Animate Weapon of Self Reflection ---- AnimateWeaponAltX
Arctic Armour ---- ArcticArmour
Arctic Armour ---- ArcticArmour
Artillery Ballista ---- ArtilleryBallista
Artillery Ballista of Cross Strafe ---- ArtilleryBallistaAltX
Artillery Ballista of Focus Fire ---- ArtilleryBallistaAltY
Backstab ---- Backstab
Barrage ---- Barrage
Barrage of Volley Fire ---- BarrageAltX
Bear Trap ---- BearTrap
Bear Trap of Skewers ---- BearTrapAltX
Blade Blast ---- BladeBlast
Blade Blast of Dagger Detonation ---- BladeBlastAltY
Blade Blast of Unloading ---- BladeBlastAltX
Blade Flurry ---- BladeFlurry
Blade Flurry of Incision ---- BladeFlurryAltX
Blade Trap ---- BladeTrap
Blade Trap of Greatswords ---- BladeTrapAltX
Blade Trap of Laceration ---- BladeTrapAltY
Blade Vortex ---- BladeVortex
Blade Vortex ---- NewNewBladeVortex
Blade Vortex of the Scythe ---- BladeVortexAltX
Bladefall ---- Bladefall
Bladefall of Impaling ---- BladefallAltY
Bladefall of Volleys ---- BladefallAltX
Blast Rain ---- BlastRain
Blink Arrow ---- BlinkArrow
Blink Arrow of Bombarding Clones ---- BlinkArrowAltX
Blink Arrow of Prismatic Clones ---- BlinkArrowAltY
Blood Rage ---- BloodRage
Burning Arrow ---- BurningArrow
Burning Arrow of Vigour ---- BurningArrowAltX
Caustic Arrow ---- CausticArrow
Caustic Arrow of Poison ---- CausticArrowAltX
Charged Dash ---- ChargedDash
Cobra Lash ---- CobraLash
Cremation ---- Cremation
Cremation of Exhuming ---- CremationAltX
Cremation of the Volcano ---- CremationAltY
Cyclone ---- Cyclone
Cyclone of Tumult ---- CycloneAltX
Dash ---- Dash
Desecrate ---- Desecrate
Detonate Dead ---- DetonateDead
Detonate Dead of Chain Reaction ---- DetonateDeadAltY
Detonate Dead of Scavenging ---- DetonateDeadAltX
Double Strike ---- DoubleStrike
Double Strike of Impaling ---- DoubleStrikeAltX
Double Strike of Momentum ---- DoubleStrikeAltY
Dual Strike ---- DualStrike
Dual Strike of Ambidexterity ---- DualStrikeAltX
Elemental Hit ---- ElementalHit
Elemental Hit of the Spectrum ---- ElementalHitAltX
Ensnaring Arrow ---- EnsnaringArrow
Ethereal Knives ---- EtherealKnives
Ethereal Knives of Lingering Blades ---- EtherealKnivesAltX
Ethereal Knives of the Massacre ---- EtherealKnivesAltY
Explosive Arrow ---- ExplosiveArrow
Explosive Concoction ---- ExplosiveConcoction
Explosive Concoction of Destruction ---- ExplosiveConcoctionAltX
Explosive Trap ---- ExplosiveTrap
Explosive Trap of Magnitude ---- ExplosiveTrapAltY
Explosive Trap of Shrapnel ---- ExplosiveTrapAltX
Fire Trap ---- FireTrap
Fire Trap of Blasting ---- FireTrapAltX
Flamethrower Trap ---- FlamethrowerTrap
Flammable Shot ---- OilArrow
Flicker Strike ---- FlickerStrike
Flicker Strike of Power ---- FlickerStrikeAltX
Frenzy ---- Frenzy
Frenzy of Onslaught ---- FrenzyAltX
Frost Blades ---- FrostBlades
Frost Blades of Katabasis ---- FrostBladesAltX
Galvanic Arrow ---- GalvanicArrow
Galvanic Arrow of Energy ---- GalvanicArrowAltX
Galvanic Arrow of Surging ---- GalvanicArrowAltY
Glacial Shield Swipe ---- GlacialShieldSwipe
Grace ---- Grace
Haste ---- Haste
Hatred ---- Hatred
Herald of Agony ---- HeraldOfAgony
Herald of Ice ---- HeraldOfIce
Ice Shot ---- IceShot
Ice Shot of Penetration ---- IceShotAltX
Ice Trap ---- IceTrap
Ice Trap of Hollowness ---- IceTrapAltX
Intuitive Link ---- IntuitiveLink SupportIntuitiveLink
Lacerate ---- Lacerate
Lacerate of Butchering ---- LacerateAltX
Lacerate of Haemorrhage ---- LacerateAltY
Lancing Steel ---- LancingSteel
Lancing Steel of Spraying ---- LancingSteelAltX
Lightning Arrow ---- LightningArrow
Lightning Arrow of Electrocution ---- LightningArrowAltX
Lightning Strike ---- LightningStrike
Lightning Strike of Arcing ---- LightningStrikeAltX
Mirror Arrow ---- MirrorArrow
Mirror Arrow of Bombarding Clones ---- MirrorArrowAltX
Mirror Arrow of Prismatic Clones ---- MirrorArrowAltY
Pestilent Strike ---- PestilentStrike
Phase Run ---- PhaseRun
Phase Run ---- PhaseRun
Plague Bearer ---- PlagueBearer
Poacher's Mark ---- PoachersMark
Poisonous Concoction ---- PoisonousConcoction
Poisonous Concoction of Bouncing ---- PoisonousConcoctionAltX
Precision ---- Precision
Puncture ---- Puncture
Puncture of Shanking ---- PunctureAltX
Purity of Ice ---- PurityOfIce
Rain of Arrows ---- RainOfArrows
Rain of Arrows of Artillery ---- RainOfArrowsAltX
Rain of Arrows of Saturation ---- RainOfArrowsAltY
Reave ---- Reave
Reave of Refraction ---- ReaveAltX
Scourge Arrow ---- ScourgeArrow
Scourge Arrow of Menace ---- ScourgeArrowAltX
Seismic Trap ---- SeismicTrap
Seismic Trap of Swells ---- SeismicTrapAltX
Shadow Blades ---- ShadowBlades
Shattering Steel ---- ShatteringSteel
Shattering Steel of Ammunition ---- ShatteringSteelAltX
Shrapnel Ballista ---- ShrapnelBallista
Shrapnel Ballista of Steel ---- ShrapnelBallistaAltX
Siege Ballista ---- SiegeBallista
Siege Ballista of Splintering ---- SiegeBallistaAltX
Smoke Mine ---- SmokeMine
Snipe ---- Snipe ChannelledSnipeSupport
Sniper's Mark ---- SnipersMark
Spectral Helix ---- SpectralHelix
Spectral Shield Throw ---- SpectralShieldThrow
Spectral Shield Throw of Shattering ---- SpectralShieldThrowAltX
Spectral Spinning Weapon ---- SpectralSpinningWeapon
Spectral Throw ---- SpectralThrow
Spectral Throw of Materialising ---- SpectralThrowAltX
Split Arrow ---- SplitArrow
Split Arrow of Splitting ---- SplitArrowAltX
Splitting Steel ---- SplittingSteel
Splitting Steel of Ammunition ---- SplittingSteelAltX
Storm Rain ---- StormRain
Storm Rain of the Conduit ---- StormRainAltX
Storm Rain of the Fence ---- StormRainAltY
Summon Ice Golem ---- SummonIceGolem
Summon Ice Golem of Hordes ---- SummonIceGolemAltX
Summon Ice Golem of Shattering ---- SummonIceGolemAltY
Temporal Chains ---- TemporalChains
Temporal Rift ---- TemporalRift
Tornado ---- Tornado
Tornado Shot ---- TornadoShot
Tornado Shot of Cloudburst ---- TornadoShotAltX
Tornado of Elemental Turbulence ---- TornadoAltY
Toxic Rain ---- ToxicRain
Toxic Rain of Sporeburst ---- ToxicRainAltX
Toxic Rain of Withering ---- ToxicRainAltY
Unearth ---- Unearth
Vaal Animate Weapon ---- VaalAnimateWeapon
Vaal Arctic Armour ---- VaalArcticArmour
Vaal Blade Flurry ---- VaalBladeFlurry
Vaal Blade Vortex ---- VaalBladeVortex
Vaal Burning Arrow ---- VaalBurningArrow
Vaal Caustic Arrow ---- VaalCausticArrow
Vaal Cyclone ---- VaalCyclone
Vaal Detonate Dead ---- VaalDetonateDead
Vaal Double Strike ---- VaalDoubleStrike
Vaal Fire Trap ---- VaalFireTrap
Vaal Flicker Strike ---- VaalFlickerStrike
Vaal Grace ---- VaalGrace
Vaal Haste ---- VaalHaste
Vaal Ice Shot ---- VaalIceShot
Vaal Impurity of Ice ---- VaalImpurityOfIce
Vaal Lightning Arrow ---- VaalLightningArrow
Vaal Lightning Strike ---- VaalLightningStrike
Vaal Rain of Arrows ---- VaalRainOfArrows
Vaal Reave ---- VaalReave
Vaal Spectral Throw ---- VaalSpectralThrow
Vaal Split Arrow ---- VaalSplitArrow
Vaal Venom Gyre ---- VaalVenomGyre
Vampiric Link ---- VampiricLink
Venom Gyre ---- VenomGyre
Viper Strike ---- ViperStrike
Viper Strike of the Mamba ---- ViperStrikeAltX
Volatile Dead ---- VolatileDead
Volatile Dead of Confinement ---- VolatileDeadAltX
Volatile Dead of Seething ---- VolatileDeadAltY
Whirling Blades ---- WhirlingBlades
Wild Strike ---- WildStrike
Wild Strike of Extremes ---- WildStrikeAltX
Withering Step ---- WitheringStep
--------- Support Dexterity ---------
Added Cold Damage Support ---- SupportAddedColdDamage
Additional Accuracy Support ---- SupportAdditionalAccuracy
Advanced Traps Support ---- SupportAdvancedTraps
Arrow Nova Support ---- SupportArrowNova
Awakened Added Cold Damage Support ---- SupportAwakenedAddedColdDamage
Awakened Arrow Nova Support ---- SupportAwakenedArrowNova
Awakened Cast On Critical Strike Support ---- SupportAwakenedCastOnCriticalStrike SupportCastOnCritTriggeredPlus
Awakened Chain Support ---- SupportAwakenedChain
Awakened Cold Penetration Support ---- SupportAwakenedColdPenetration
Awakened Deadly Ailments Support ---- SupportAwakenedDeadlyAilments
Awakened Enhance Support ---- SupportAwakenedEnhance
Awakened Fork Support ---- SupportAwakenedFork
Awakened Greater Multiple Projectiles Support ---- SupportAwakenedGreaterMultipleProjectiles
Awakened Swift Affliction Support ---- SupportAwakenedSwiftAffliction
Awakened Vicious Projectiles Support ---- SupportAwakenedViciousProjectiles
Awakened Void Manipulation Support ---- SupportAwakenedVoidManipulation
Barrage Support ---- SupportBarrage
Blind Support ---- SupportBlind
Block Chance Reduction Support ---- SupportBlockChanceReduction
Cast On Critical Strike Support ---- SupportCastOnCriticalStrike SupportCastOnCritTriggered
Cast on Death Support ---- SupportCastOnDeath
Chain Support ---- SupportChain
Chance to Flee Support ---- SupportChanceToFlee
Chance to Poison Support ---- SupportChanceToPoison
Charged Traps Support ---- SupportChargedTraps
Close Combat Support ---- SupportCloseCombat
Cluster Traps Support ---- SupportClusterTraps
Cold Penetration Support ---- SupportColdPenetration
Critical Strike Affliction Support ---- SupportCriticalStrikeAffliction
Culling Strike Support ---- SupportCullingStrike
Deadly Ailments Support ---- SupportDeadlyAilments
Enhance Support ---- SupportEnhance
Faster Attacks Support ---- SupportFasterAttacks
Faster Projectiles Support ---- SupportFasterProjectiles
Focused Ballista Support ---- SupportFocusedBallista
Fork Support ---- SupportFork
Greater Multiple Projectiles Support ---- SupportGreaterMultipleProjectiles
Greater Volley Support ---- SupportGreaterVolley
Hypothermia Support ---- SupportHypothermia
Ice Bite Support ---- SupportIceBite
Impale Support ---- SupportImpale
Lesser Multiple Projectiles Support ---- SupportLesserMultipleProjectiles
Locus Mine Support ---- SupportLocusMine
Mana Leech Support ---- SupportManaLeech
Manaforged Arrows Support ---- SupportManaforgedArrows
Mark On Hit Support ---- SupportMarkOnHit
Mirage Archer Support ---- SupportMirageArcher
Momentum Support ---- SupportMomentum
Multiple Traps Support ---- SupportMultipleTraps
Nightblade Support ---- SupportNightblade
Pierce Support ---- SupportPierce
Point Blank Support ---- SupportPointBlank
Returning Projectiles Support ---- SupportReturningProjectiles
Rupture Support ---- SupportRupture
Sadism Support ---- SupportSadism
Second Wind Support ---- SupportSecondWind
Slower Projectiles Support ---- SupportSlowerProjectiles
Split Projectiles Support ---- SupportSplitProjectiles
Swift Affliction Support ---- SupportSwiftAffliction
Swift Assembly Support ---- SupportSwiftAssembly
Trap Support ---- SupportTrap
Trap and Mine Damage Support ---- SupportTrapAndMineDamage
Vicious Projectiles Support ---- SupportViciousProjectiles
Vile Toxins Support ---- SupportVileToxins
Void Manipulation Support ---- SupportVoidManipulation
Volley Support ---- SupportVolley
Withering Touch Support ---- SupportWitheringTouch
--------- Active Intelligence ---------
Arc ---- Arc
Arc of Oscillating ---- ArcAltY
Arc of Surging ---- ArcAltX
Arcane Cloak ---- ArcaneCloak
Arcanist Brand ---- BrandSupport SupportBrandSupport
Armageddon Brand ---- ArmageddonBrand
Armageddon Brand of Recall ---- ArmageddonBrandAltY
Armageddon Brand of Volatility ---- ArmageddonBrandAltX
Assassin's Mark ---- AssassinsMark
Automation ---- Automation SupportAutomation
Ball Lightning ---- BallLightning
Ball Lightning of Orbiting ---- BallLightningAltX
Ball Lightning of Static ---- BallLightningAltY
Bane ---- Bane SupportDarkRitual
Bane of Condemnation ---- BaneAltX SupportDarkRitualAltX
Blazing Salvo ---- BlazingSalvo
Blight ---- Blight
Blight of Atrophy ---- BlightAltY
Blight of Contagion ---- BlightAltX
Blood Offering ---- BloodOffering
Bodyswap ---- Bodyswap
Bodyswap of Sacrifice ---- BodyswapAltX
Bone Armour ---- BoneArmour
Bone Offering ---- BoneOffering
Brand Recall ---- BrandRecall
Clarity ---- Clarity
Cold Snap ---- ColdSnap
Cold Snap of Power ---- ColdSnapAltX
Conductivity ---- Conductivity
Contagion ---- Contagion
Contagion of Subsiding ---- ContagionAltX
Contagion of Transference ---- ContagionAltY
Conversion Trap ---- ConversionTrap
Convocation ---- Convocation
Convocation ---- ConvocationOld
Crackling Lance ---- CracklingLance
Crackling Lance of Branching ---- CracklingLanceAltX
Crackling Lance of Disintegration ---- CracklingLanceAltY
Creeping Frost ---- CreepingFrost
Damage Infusion ---- DamageInfusion
Dark Pact ---- DarkPact
Despair ---- Despair
Destructive Link ---- DestructiveLink
Discharge ---- Discharge
Discharge of Misery ---- DischargeAltX
Discipline ---- Discipline
Divine Ire ---- DivineIre
Divine Ire of Disintegration ---- DivineIreAltY
Divine Ire of Holy Lightning ---- DivineIreAltX
Divine Retribution ---- DivineRetribution
Elemental Projectiles ---- ElementalProjectiles
Elemental Weakness ---- ElementalWeakness
Energy Blade ---- EnergyBlade
Enfeeble ---- Enfeeble
Envy ---- Envy
Essence Drain ---- EssenceDrain
Essence Drain of Desperation ---- EssenceDrainAltX
Essence Drain of Wickedness ---- EssenceDrainAltY
Eye of Winter ---- EyeOfWinter
Eye of Winter of Finality ---- EyeOfWinterAltX
Eye of Winter of Transience ---- EyeOfWinterAltY
Fire Weapon ---- FireWeapon
Fireball ---- Fireball
Firestorm ---- Firestorm
Firestorm of Meteors ---- FirestormAltX
Firestorm of Pelting ---- FirestormAltY
Flame Dash ---- FlameDash
Flame Dash of Incinerating ---- FlameDashAltX
Flame Dash of Return ---- FlameDashAltY
Flame Surge ---- FlameSurge
Flame Surge of Combusting ---- FlameSurgeAltX
Flame Wall ---- FlameWall
Flameblast ---- Flameblast
Flameblast of Celerity ---- FlameblastAltX
Flameblast of Contraction ---- FlameblastAltY
Flammability ---- Flammability
Flesh Offering ---- FleshOffering
Forbidden Rite ---- ForbiddenRite
Forbidden Rite of Soul Sacrifice ---- ForbiddenRiteAltX
Freezing Pulse ---- FreezingPulse
Frost Bomb ---- FrostBomb
Frost Bomb of Forthcoming ---- FrostBombAltY
Frost Bomb of Instability ---- FrostBombAltX
Frost Shield ---- FrostShield
Frost Wall ---- FrostWall
Frostbite ---- Frostbite
Frostblink ---- Frostblink
Frostblink of Wintry Blast ---- FrostblinkAltX
Frostbolt ---- FrostBolt
Galvanic Field ---- GalvanicField
Galvanic Field of Intensity ---- GalvanicFieldAltX
Glacial Cascade ---- GlacialCascade
Glacial Cascade of the Fissure ---- GlacialCascadeAltX
Herald of Thunder ---- HeraldOfThunder
Hexblast ---- Hexblast
Hexblast of Contradiction ---- HexblastAltX
Hexblast of Havoc ---- HexblastAltY
Hydrosphere ---- Hydrosphere
Ice Nova ---- IceNova
Ice Nova of Deep Freeze ---- IceNovaAltY
Ice Nova of Frostbolts ---- IceNovaAltX
Ice Spear ---- IceSpear
Ice Spear of Splitting ---- IceSpearAltX
Icefire ---- Icefire
Icicle Mine ---- IcicleMine
Icicle Mine of Fanning ---- IcicleMineAltX
Icicle Mine of Sabotage ---- IcicleMineAltY
Ignite ---- Ignite
Incinerate ---- Incinerate
Incinerate of Expanse ---- IncinerateAltX
Incinerate of Venting ---- IncinerateAltY
Kinetic Blast ---- KineticBlast
Kinetic Blast of Clustering ---- KineticBlastAltX
Kinetic Bolt ---- KineticBolt
Kinetic Bolt of Fragmentation ---- KineticBoltAltX
Lightning Conduit ---- LightningConduit
Lightning Conduit of the Heavens ---- LightningConduitAltX
Lightning Spire Trap ---- LightningSpireTrap
Lightning Spire Trap of Overloading ---- LightningSpireTrapAltY
Lightning Spire Trap of Zapping ---- LightningSpireTrapAltX
Lightning Tendrils ---- LightningTendrils
Lightning Tendrils ---- LightningTendrils
Lightning Tendrils of Eccentricity ---- LightningTendrilsAltX
Lightning Tendrils of Escalation ---- LightningTendrilsAltY
Lightning Trap ---- LightningTrap
Lightning Trap of Sparking ---- LightningTrapAltX
Lightning Warp ---- LightningWarp
Malevolence ---- Malevolence
Manabond ---- Manabond
Orb of Storms ---- OrbOfStorms
Penance Brand ---- PenanceBrand
Penance Brand of Conduction ---- PenanceBrandAltY
Penance Brand of Dissipation ---- PenanceBrandAltX
Power Siphon ---- PowerSiphon
Power Siphon of the Archmage ---- PowerSiphonAltX
Purifying Flame ---- PurifyingFlame
Purifying Flame of Revelations ---- PurifyingFlameAltX
Purity of Elements ---- PurityOfElements
Purity of Lightning ---- PurityOfLightning
Pyroclast Mine ---- PyroclastMine
Pyroclast Mine of Sabotage ---- PyroclastMineAltX
Raise Spectre ---- RaiseSpectre
Raise Spectre of Transience ---- RaiseSpectreAltX
Raise Zombie ---- RaiseZombie
Raise Zombie of Falling ---- RaiseZombieAltY
Raise Zombie of Slamming ---- RaiseZombieAltX
Righteous Fire ---- RighteousFire
Righteous Fire of Arcane Devotion ---- RighteousFireAltX
Righteous Lightning ---- RighteousLightning
Riptide ---- Riptide
Rolling Magma ---- RollingMagma
Scorching Ray ---- ScorchingRay
Scorching Ray of Immolation ---- ScorchingRayAltX
Shock Nova ---- NewShockNova
Shock Nova ---- ShockNova
Sigil of Power ---- SigilOfPower
Siphoning Trap ---- SiphoningTrap
Soul Link ---- SoulLink
Soulrend ---- Soulrend
Soulrend of Reaping ---- SoulrendAltX
Soulrend of the Spiral ---- SoulrendAltY
Spark ---- Spark
Spark of Unpredictability ---- SparkAltY
Spark of the Nova ---- SparkAltX
Spellslinger ---- Spellslinger SupportSpellslinger
Spirit Offering ---- SpiritOffering
Storm Brand ---- StormBrand
Storm Brand of Indecision ---- StormBrandAltX
Storm Burst ---- StormBurst
Storm Call ---- StormCall
Stormbind ---- Stormbind RuneBlast
Stormbind of Teleportation ---- StormbindAltX RuneBlastAltX
Stormblast Mine ---- StormblastMine
Summon Carrion Golem ---- SummonCarrionGolem
Summon Carrion Golem of Hordes ---- SummonCarrionGolemAltX
Summon Carrion Golem of Scavenging ---- SummonCarrionGolemAltY
Summon Chaos Golem ---- SummonChaosGolem
Summon Chaos Golem of Hordes ---- SummonChaosGolemAltX
Summon Chaos Golem of the Maelström ---- SummonChaosGolemAltY
Summon Holy Relic ---- SummonHolyRelic
Summon Holy Relic of Conviction ---- SummonHolyRelicAltX
Summon Lightning Golem ---- SummonLightningGolem
Summon Lightning Golem of Hordes ---- SummonLightningGolemAltX
Summon Raging Spirit ---- SummonRagingSpirit
Summon Raging Spirit of Enormity ---- SummonRagingSpiritAltX
Summon Reaper ---- SummonReaper
Summon Reaper of Eviscerating ---- SummonReaperAltY
Summon Reaper of Revenants ---- SummonReaperAltX
Summon Skeletons ---- SummonSkeletons
Summon Skeletons Channelled ---- SummonSkeletonsChannelled
Summon Skeletons of Archers ---- SummonSkeletonsAltX
Summon Skeletons of Mages ---- SummonSkeletonsAltY
Summon Skitterbots ---- SummonSkitterbots
Tempest Shield ---- TempestShield
Vaal Arc ---- VaalArc
Vaal Blight ---- VaalBlight
Vaal Clarity ---- VaalClarity
Vaal Cold Snap ---- VaalColdSnap
Vaal Discipline ---- VaalDiscipline
Vaal Fireball ---- VaalFireball
Vaal Firestorm ---- VaalFirestorm
Vaal Flameblast ---- VaalFlameblast
Vaal Flesh Offering ---- VaalFleshOffering
Vaal Ice Nova ---- VaalIceNova
Vaal Impurity of Lightning ---- VaalImpurityOfLightning
Vaal Lightning Trap ---- VaalLightningTrap
Vaal Lightning Warp ---- VaalLightningWarpInstant
Vaal Power Siphon ---- VaalPowerSiphon
Vaal Righteous Fire ---- VaalRighteousFire
Vaal Spark ---- VaalSpark
Vaal Storm Call ---- VaalStormCall
Vaal Summon Skeletons ---- VaalSummonSkeletons
Void Sphere ---- VoidSphere
Void Sphere of Rending ---- VoidSphereAltX
Voltaxic Burst ---- VoltaxicBurst
Vortex ---- Vortex
Vortex of Projection ---- VortexAltX
Wave of Conviction ---- WaveOfConviction
Wildfire ---- InfernalSwarm
Winter Orb ---- WinterOrb
Wintertide Brand ---- WintertideBrand
Wither ---- Wither
Wrath ---- Wrath
Zealotry ---- Zealotry
--------- Support Intelligence ---------
Added Chaos Damage Support ---- SupportAddedChaosDamage
Added Lightning Damage Support ---- SupportAddedLightningDamage
Arcane Surge Support ---- SupportArcaneSurge
Archmage Support ---- SupportArchmage
Awakened Added Chaos Damage Support ---- SupportAwakenedAddedChaosDamage
Awakened Added Lightning Damage Support ---- SupportAwakenedAddedLightningDamage
Awakened Blasphemy Support ---- SupportAwakenedBlasphemy
Awakened Cast While Channelling Support ---- SupportAwakenedCastWhileChannelling SupportCastWhileChannellingTriggeredPlus
Awakened Controlled Destruction Support ---- SupportAwakenedControlledDestruction
Awakened Elemental Focus Support ---- SupportAwakenedElementalFocus
Awakened Enlighten Support ---- SupportAwakenedEnlighten
Awakened Hextouch Support ---- SupportAwakenedHextouch SupportCurseOnHitCursePlus
Awakened Increased Area of Effect Support ---- SupportAwakenedIncreasedAreaofEffect
Awakened Lightning Penetration Support ---- SupportAwakenedLightningPenetration
Awakened Minion Damage Support ---- SupportAwakenedMinionDamage
Awakened Spell Cascade Support ---- SupportAwakenedSpellCascade
Awakened Spell Echo Support ---- SupportAwakenedSpellEcho
Awakened Unbound Ailments Support ---- SupportAwakenedUnboundAilments
Awakened Unleash Support ---- SupportAwakenedUnleash
Blasphemy Support ---- SupportBlasphemy
Blastchain Mine Support ---- SupportBlastchainMine
Bonechill Support ---- SupportBonechill
Cast when Stunned Support ---- SupportCastWhenStunned
Cast while Channelling Support ---- SupportCastWhileChannelling SupportCastWhileChannellingTriggered
Charged Mines Support ---- SupportChargedMines
Combustion Support ---- SupportCombustion
Concentrated Effect Support ---- SupportConcentratedEffect
Controlled Destruction Support ---- SupportControlledDestruction
Cursed Ground Support ---- SupportCursedGround
Decay Support ---- SupportDecay
Devour Support ---- SupportDevour
Efficacy Support ---- SupportEfficacy
Elemental Army Support ---- SupportElementalArmy
Elemental Focus Support ---- SupportElementalFocus
Elemental Penetration Support ---- SupportElementalPenetration
Elemental Proliferation Support ---- SupportElementalProliferation
Energy Leech Support ---- SupportEnergyLeech
Enlighten Support ---- SupportEnlighten
Faster Casting Support ---- SupportFasterCasting
Feeding Frenzy Support ---- SupportFeedingFrenzy
Fresh Meat Support ---- SupportFreshMeat
Frigid Bond Support ---- SupportFrigidBond
Hex Bloom Support ---- SupportHexBloom
Hextouch Support ---- SupportHextouch SupportCurseOnHitCurse
High-Impact Mine Support ---- SupportHighImpactMine
Ignite Proliferation Support ---- SupportIgniteProliferation
Immolate Support ---- SupportImmolate
Impending Doom Support ---- SupportImpendingDoom DoomBlast
Increased Area of Effect Support ---- SupportIncreasedAreaOfEffect
Increased Critical Damage Support ---- SupportIncreasedCriticalDamage
Increased Critical Strikes Support ---- SupportIncreasedCriticalStrikes
Infernal Legion Support ---- SupportInfernalLegion
Infused Channelling Support ---- SupportInfusedChannelling
Innervate Support ---- SupportInnervate
Intensify Support ---- SupportIntensify
Item Rarity Support ---- SupportItemRarity
Lightning Penetration Support ---- SupportLightningPenetration
Meat Shield Support ---- SupportMeatShield
Minefield Support ---- SupportMinefield
Minion Damage Support ---- SupportMinionDamage
Minion Life Support ---- SupportMinionLife
Minion Speed Support ---- SupportMinionSpeed
Overcharge Support ---- SupportOvercharge
Physical to Lightning Support ---- SupportPhysicalToLightning
Pinpoint Support ---- SupportPinpoint
Power Charge On Critical Support ---- SupportPowerChargeOnCritical
Predator Support ---- SupportPredator SignalPrey
Prismatic Burst Support ---- SupportPrismaticBurst PrismaticBurst
Sacred Wisps Support ---- SupportSacredWisps SummonSacredWisp
Sacrifice Support ---- SupportSacrifice
Spell Cascade Support ---- SupportSpellCascade
Spell Echo Support ---- SupportSpellEcho
Spellblade Support ---- SupportSpellblade
Summon Phantasm Support ---- SupportSummonPhantasm
Swiftbrand Support ---- SupportSwiftbrand
Trinity Support ---- SupportTrinity
Unbound Ailments Support ---- SupportUnboundAilments
Unleash Support ---- SupportUnleash
--------- Active Other ---------
Blinding Aura ---- BlindingAura
Capture Monster ---- CaptureMonster
Death Aura ---- DeathAura
Detonate Mines ---- GemDetonateMines
Gluttony of Elements ---- GluttonyOfElements
Portal ---- Portal
Static Tether ---- StaticTether
Vaal Breach ---- VaalBreach
Wand Teleport ---- WandTeleport
--------- Support Other ---------
Vaal Soul Harvesting ---- SupportVaalSoulHarvesting