Database for maximization of Warframe stats and abilities.
local Data = {
['ASH'] = {
{
Name = 'Shuriken',
{'STR * 500', 'Base damage', },
{'STR * 500 * 0.4375', Unit = '/s', 'Bleed DoT', },
{'STR * 500 * 5.37', 'Total damage', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Seeking Shuriken',
AUG = true,
{'DUR * 8', Unit = 's', 'Debuff duration', },
{'STR * 70', Unit = '%', 'Armor reduction', },
},
{
Name = 'Smoke Screen',
{'DUR * 8', Unit = 's', 'Duration', },
{'RNG * 10', Unit = 'm', 'Range', },
{'(2 - EFF) * 35', 'Energy', },
},
{
Name = 'Teleport',
{'RNG * 15', Unit = 'm', 'Range', },
},
{
Name = 'Fatal Teleport',
AUG = true,
{'RNG * 60', Unit = 'm', 'Bonus damage', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Blade Storm',
{'STR * 2000', 'Base damage', },
{(2000*0.35*1.25)..'*STR', Unit = "/s", 'Bleed DoT'},
{(2000*(1 + 0.35*1.25*9))..'*STR', 'Total Damage'},
{'60*RNG', Unit = "m", 'Range'},
{'12* (2 - EFF)', 'Energy per Mark'},
{'6* (2 - EFF)', 'Energy per Mark While Invisible'},
},
{
Name = 'Rising Storm',
AUG = true,
{'STR * 4', 'Combo per Hit', },
},
},
['ATLAS'] = {
{
Name = 'Landslide',
{'STR * 350 * COMBO', 'Damage', },
{'DUR', Unit = 's', 'Combo window', },
{'RNG * 15', Unit = 'm', 'Dash range', },
{'RNG * 2 * Math.min(3, COMBO)', Unit = 'm', 'Impact radius', },
{'(2 - EFF) * 25 * (1 / COMBO)', 'Energy', },
},
{
Name = 'Path Of Statues',
AUG = true,
{'DUR * 7', Unit = 's', 'Path duration', },
{'DUR * 14', Unit = 's', 'Petrify duration', },
},
{
Name = 'Tectonics',
{'3750 + 5 * (450 * xARMOR * STR + aARMOR)', 'Health', },
{'STR * 600', 'Roll damage', },
{'STR * 500', 'Explosion damage', },
{'RNG * 5', Unit = 'm', 'Explosion radius', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Petrify',
{'DUR * 20', Unit = 's', 'Petrify duration', },
{'RNG * 14', Unit = 'm', 'Cone length', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Ore Gaze',
AUG = true,
{'STR * 25, 100', Unit = '%', 'Loot chance', },
},
{
Name = 'Rumblers',
{'45 * DUR', Unit = 's', 'Duration', },
{'1200 * (4 + HEALTH + SHIELDS + STR)', 'Health', },
{'500 * (xARMOR + STR) + aARMOR', 'Armor', },
{'STR * 2000', 'Melee damage', },
{'STR * 500', 'Rock damage', },
{'STR * 1250', 'Explosion damage', },
{'RNG * 6', Unit = 'm', 'Stone/Explosion radius', },
{'(2 - EFF) * 100', 'Speed multiplier', },
},
{
Name = 'Titanic Rumbler',
AUG = true,
},
},
['BANSHEE'] = {
{
Name = 'Sonic Boom',
{'STR * 50', 'Damage', },
{'RNG * 15', Unit = 'm', 'Cone length', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Sonic Fracture',
AUG = true,
{'(STR * 70), 100', Unit = '%', 'Armor reduction', },
{'DUR * 8', Unit = 's', 'Debuff duration', },
},
{
Name = 'Sonar',
{'DUR * 30', Unit = 's', 'Duration', },
{'STR * 5', Unit = 'x', 'Damage multiplier', },
{'RNG * 35', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Silence',
{'DUR * 30', Unit = 's', 'Duration', },
{'RNG * 20', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Savage Silence',
AUG = true,
{'STR * 3', Unit = 'x', 'Damage multiplier', },
},
{
Name = 'Sound Quake',
{'STR * 200', Unit = '/s', 'Damage', },
{'RNG * 20', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 12 / DUR', Unit = '/s', 'Energy drain', },
},
{
Name = 'Resonating Quake',
AUG = true,
},
},
['BARUUK'] = {
{
Name = 'Elude',
{'(RNG * 180), 360', Unit = '°', 'Evasion angle', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 2.5 / DUR', Unit = '/s', 'Energy drain', },
},
{
Name = 'Lull',
{'DUR * 5', Unit = 's', 'Wave duration', },
{'DUR * 25', Unit = 's', 'Sleep duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Desolate Hands',
{'STR * 250', 'Damage', },
{'STR * 8', 'Charges', },
{'((STR * 8', Unit = '%', 'Damage reduction', },
{'RNG * 6', Unit = 'm', 'Seek range', },
{'RNG * 3', Unit = 'm', 'Explosion range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Serene Storm',
},
},
['CHROMA'] = {
Types = {"Element", "Heat", "Electric", "Toxin", "Cold"},
{
Name = 'Spectral Scream',
{'200*STR', 'Damage per Second'},
{'10*RNG', Unit = "m", 'Range'},
{'10*(2 - EFF)', 'Energy'},
{'3*(2 - EFF)/DUR', Unit = "/s", 'Energy Drain'},
},
{
Name = 'Afterburn',
AUG = true,
{'500*STR', 'Damage'},
},
{
Name = 'Elemental Ward',
Type = 'Heat',
{'40*DUR', Unit = "s", 'Duration'},
{'100*STR', 'Damage per Second'},
{'200*STR', Unit = "%", 'Health Bonus'},
{'15*RNG', Unit = "m", 'Aura Range'},
{'50*(2 - EFF)', 'Energy'},
},
{
Name = 'Elemental Ward',
Type = 'Electric',
{'40*DUR', Unit = "s", 'Duration'},
{'10*STR', Unit = "x", 'Reflection Multiplier'},
{'100*STR', Unit = "%", 'Shield Bonus'},
{'25*STR', Unit = "%", 'Status Chance'},
{'200*STR', 'Minimum Arc Damage'},
{'15*RNG', Unit = "m", 'Aura Range'},
{'15*RNG', Unit = "m", 'Discharge Range'},
{'50*(2 - EFF)', 'Energy'},
},
{
Name = 'Elemental Ward',
Type = 'Cold',
{'40*DUR', Unit = "s", 'Duration'},
{'3*STR', Unit = "x", 'Reflection Multiplier'},
{'150*STR', Unit = "%", 'Armor Bonus'},
{'25*STR', Unit = "%", 'Status Chance'},
{'15*RNG', Unit = "m", 'Aura Range'},
{'50*(2 - EFF)', 'Energy'},
},
{
Name = 'Elemental Ward',
Type = 'Toxin',
{'40*DUR', Unit = "s", 'Duration'},
{'35*STR', Unit = "%", 'Holster/Reload Bonus'},
{'50*STR', Unit = "%", 'Damage Chance'},
{'15*RNG', Unit = "m", 'Aura Range'},
{'50*(2 - EFF)', 'Energy'},
},
{
Name = 'Everlasting Ward',
AUG = true,
},
{
Name = 'Vex Armor',
{'350*STR', Unit = "%", 'Maximum Armor Bonus'},
{'275*STR', Unit = "%", 'Maximum Damage Bonus'},
{'25*DUR', Unit = "s", 'Duration'},
{'18*RNG', Unit = "m", 'Range'},
{'75*(2 - EFF)', 'Energy'},
},
{
Name = 'Vexing Retaliation',
AUG = true,
{'9*RNG', Unit = "m", 'Range'},
},
{
Name = 'Effigy',
{'2000*STR', 'Damage per Second'},
{'8000*STR', 'Health'},
{'10*(2 - EFF)', 'Energy'},
{'10*(2 - EFF)/DUR', 'Energy per Second'},
},
{
Name = 'Guided Effigy',
AUG = true,
{'2000*STR', 'Damage per Second'},
},
},
['EMBER'] = {
{
Name = 'Fireball',
{'STR * 400', Unit = ' - ', 'Impact Damage', },
{'STR * 150', Unit = ' - ', 'Area Damage', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Fireball Frenzy',
AUG = true,
{'STR * 100', Unit = '%', 'Damage bonus', },
{'DUR * 40', Unit = 's', 'Duration', },
{'RNG * 15', Unit = 'm', 'Range', },
},
{
Name = 'Accelerant',
{'STR * 2.5', Unit = 'x', 'Fire damage multiplier', },
{'DUR * 30', Unit = 's', 'Duration', },
{'RNG * 20', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Flash Accelerant',
AUG = true,
{'STR * 0.5', Unit = 'x', 'Fire damage multiplier', },
},
{
Name = 'Fire Blast',
{'STR * 200', 'Wave damage', },
{'STR * 225', Unit = '/s', 'Ring damage', },
{'DUR * 20', Unit = 's', 'Duration', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'World On Fire',
},
},
['EQUINOX'] = {
Types = {"Form", "Night", "Day"},
{
Name = 'Metamorphosis',
Type = 'Night',
{'250*STR', 'Armor Bonus'},
{'150*STR', 'Shield Bonus'},
{'30*DUR', Unit = "s", 'Duration'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Metamorphosis',
Type = 'Day',
{'25*STR', Unit = "%", 'Damage Bonus'},
{'15*STR', Unit = "%", 'Speed Bonus'},
{'30*DUR', Unit = "s", 'Duration'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Duality',
AUG = true,
{'10*DUR', Unit = "s", 'Duration'},
},
{
Name = 'Rest & Rage',
Type = 'Night',
{'22*DUR', Unit = "s", 'Duration'},
{'5*RNG', Unit = "m", 'Cast Range'},
{'50*RNG', Unit = "m", 'Area Range'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Rest & Rage',
Type = 'Day',
{'50*STR', Unit = "%", 'Damage Vulnerability'},
{'20*STR', Unit = "%", 'Enemy Speed Bonus'},
{'22*DUR', Unit = "s", 'Duration'},
{'5*RNG', Unit = "m", 'Cast Range'},
{'50*RNG', Unit = "m", 'Area Range'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Calm & Frenzy',
AUG = true,
{'5*RNG', Unit = "m", 'Diffusion Range'},
},
{
Name = 'Pacify & Provoke',
Type = 'Night',
{'50*STR', Unit = "%", 'Enemy Damage Reduction'},
{'16*RNG', Unit = "m", 'Range'},
{'10*(2 - EFF)', 'Energy'},
{'0.5*(2 - EFF)', Unit = "/s", 'Energy Drain per Enemy'},
},
{
Name = 'Peaceful Provocation',
Type = 'Night',
AUG = true,
{'40*STR', Unit = "%", 'Max Enemy Speed Reduction'},
},
{
Name = 'Pacify & Provoke',
Type = 'Day',
{'20*STR', Unit = "%", 'Ability Strength Bonus'},
{'16*RNG', Unit = "m", 'Range'},
{'10*(2 - EFF)', 'Energy'},
{'3*(2 - EFF)', Unit = "/s", 'Energy Drain per Ability'},
},
{
Name = 'Peaceful Provocation',
Type = 'Day',
AUG = true,
{'35*STR', Unit = "%", 'Ability Strength Bonus'},
},
{
Name = 'Mend & Maim',
Type = 'Night',
{'25*STR', 'Shields per Kill'},
{'18*RNG', Unit = "m", 'Range'},
{'50*(2 - EFF)', 'Energy'},
{'3.5*(2 - EFF)/DUR', 'Energy per Second'},
},
{
Name = 'Mend & Maim',
Type = 'Day',
{'150*STR', 'Aura Damage'},
{'18*RNG', Unit = "m", 'Range'},
{'50*(2 - EFF)', 'Energy'},
{'3.5*(2 - EFF)/DUR', 'Energy per Second'},
},
{
Name = 'Energy Transfer',
AUG = true,
},
},
['EXCALIBUR'] = {
{
Name = 'Slash Dash',
{'STR * 250', 'Damage', },
{'RNG * 12', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Surging Dash',
AUG = true,
{'(STR * 4 + 1) * TARGET', 'Combo counter hits', },
},
{
Name = 'Radial Blind',
{'DUR * 15', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Radial Finish',
AUG = true,
{'STR * 300', Unit = '%', 'Damage multiplier', },
},
{
Name = 'Radial Javelin',
{'STR * 1000', 'Damage', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Furious Javelin',
AUG = true,
{'STR * 10 * Math.min(TARGET, 12)', Unit = '%', 'Bonus melee damage', },
{'DUR * 16', Unit = 's', 'Buff duration', },
},
{
Name = 'Exalted Blade',
{'STR * 250', 'Damage', },
{'DUR * 6', Unit = 's', 'Duration', },
{'RNG * 5', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 2.5 / DUR', Unit = '/s', 'Energy drain', },
},
{
Name = 'Chromatic Blade',
AUG = true,
},
},
['FROST'] = {
{
Name = 'Freeze',
{'STR * 350', 'Impact damage', },
{'STR * 150', 'Area damage', },
{'DUR * 15', Unit = 's', 'Freeze duration', },
{'DUR * 12', Unit = 's', 'Ice duration', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Freeze Force',
AUG = true,
{'STR * 100', Unit = '%', 'Damage bonus', },
{'DUR * 40', Unit = 's', 'Duration', },
{'RNG * 15', Unit = 'm', 'Range', },
},
{
Name = 'Ice Wave',
{'STR * 700', 'Damage', },
{'(50 * RNG), 60', Unit = '°', 'Angle', },
{'RNG * 3', Unit = 'm', 'Initial width', },
{'RNG * 20', Unit = 'm', 'Length', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Ice Wave Impedance',
AUG = true,
{'DUR * 12', Unit = 's', 'Duration', },
},
{
Name = 'Snow Globe',
{'(5000 + 5 * (300 * xARMOR + aARMOR)) * STR', 'Health', },
{'STR * 150', 'Explosion Damage', },
{'RNG * 5', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Chilling Globe',
AUG = true,
{'DUR * 8', Unit = 's', 'Duration', },
},
{
Name = 'Avalanche',
{'STR * 1500', 'Initial damage', },
{'STR * 400', 'Explosion damage', },
{'(STR * 40), 100', Unit = '%', 'Armor Reduction', },
{'RNG * 15', Unit = 'm', 'Freeze range', },
{'RNG * 4.5', Unit = 'm', 'Explosion range', },
{'DUR * 8', Unit = 's', 'Duration', },
{'(2 - EFF) * 100', 'Energy', },
},
{
Name = 'Icy Avalanche',
AUG = true,
},
},
['GARA'] = {
{
Name = 'Shattered Lash',
{'STR * 800', 'Damage', },
{'RNG * 10', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Splinter Storm',
{'STR * 250', 'Damage', },
{'(STR * 70), 90', Unit = '%', 'Damage Reduction', },
{'STR * 35', Unit = '%', 'Damage Multiplier', },
{'DUR * 22', Unit = 's', 'Duration', },
{'RNG * 30', Unit = 'm', 'Cast range', },
{'RNG * 2.5', Unit = 'm', 'Ability range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Mending Splinters',
AUG = true,
{'STR * 3', Unit = '/s', 'Health regen', },
},
{
Name = 'Spectrorage',
{'STR * 800', 'Mirror damage', },
{'STR * 1500', 'Collapse damage', },
{'DUR * 22', Unit = 's', 'Duration', },
{'RNG * 12', 'Mirrors', },
{'RNG * 6', 'Collapse threshold', },
{'RNG * 4', Unit = 'm', 'Charm radius', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Mass Vitrify',
},
},
['GARUDA'] = {
{
Name = 'Dread Mirror',
{'STR * 200', Unit = '%', 'Damage multiplier', },
{'DUR * 20', Unit = 's', 'Duration', },
{'RNG * 30', Unit = 'm', 'Pounce range', },
{'RNG * 10', Unit = 'm', 'Explosion radius', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 50 / DUR', Unit = '/s', 'Energy drain', },
},
{
Name = 'Dread Ward',
AUG = true,
{'DUR * 5', Unit = 's', 'Duration', },
},
{
Name = 'Blood Altar',
{'STR * 25', Unit = '%/s', 'Health regen', },
{'DUR * 20', Unit = 's', 'Duration', },
{'RNG * 30', Unit = 'm', 'Pounce range', },
{'RNG * 8', Unit = 'm', 'Heal radius', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Bloodletting',
{'25 / EFF', Unit = '%', 'Energy gain', },
},
{
Name = 'Seeking Talons',
},
},
['GAUSS'] = {
{
Name = 'Mach Rush',
{'STR * 800', 'Damage', },
{'RNG * 4', Unit = 'm', 'Knockdown range', },
{'RNG * 10', Unit = 'm', 'Shockwave range', },
{'(2 - EFF) * 15', 'Energy', },
},
{
Name = 'Kinetic Plating',
{'(STR * 20), 50', Unit = '% - ', 'Damage reduction', },
{'DUR * 30', Unit = 's', 'Duration', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Thermal Sunder',
{'STR * 150', Unit = ' - ', 'Cold/Heat damage', },
{'STR * 300', Unit = ' - ', 'Blast damage', },
{'DUR * 10', Unit = 's', 'Area duration', },
{'DUR * 8', Unit = 's', 'Status duration', },
{'RNG * 4', Unit = 'm - ', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Redline',
},
},
['HARROW'] = {
{
Name = 'Condemn',
{'STR * 150 * TARGET', 'Shields', },
{'DUR * 6', Unit = 's', 'Duration', },
{'RNG * 20', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Penance',
{'STR * 5', Unit = '%', 'Lifesteal', },
{'STR * 35', Unit = '%', 'Bonus fire rate', },
{'STR * 70', Unit = '%', 'Bonus reload speed', },
{'DUR * 6', Unit = 's', 'Base duration', },
{'DUR * 1.54', Unit = 's', 'Duration every 100 shields', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Thurible',
{'5 / (2 - EFF) * STR', Unit = '%', 'Conversion efficiency', },
{'DUR * 35', Unit = 's', 'Duration', },
{'RNG * 20', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Warding Thurible',
AUG = true,
{'(STR * 40), 90', Unit = '%', 'Damage reduction', },
{'STR * 0.5', 'Energy per hit', },
},
{
Name = 'Covenant',
{'STR * 1.5', Unit = '%', 'critical chance every 100 damage', },
{'DUR * 6', Unit = 's', 'Invulnerability duration', },
{'DUR * 12', Unit = 's', 'Critical chance duration', },
{'(2 - EFF) * 100', 'Energy', },
},
{
Name = 'Lasting Covenant',
AUG = true,
},
},
['HILDRYN'] = {
{
Name = 'Balefire',
{'STR * 500', 'Damage per bolt', },
{'RNG * 3', Unit = 'm', 'Explosion radius', },
{'(2 - EFF) * 50', 'Shields', },
{'(2 - EFF) * 100', 'Shields per shot', },
},
{
Name = 'Shield Pillage',
{'(STR * 25), 100', Unit = '%', 'Shields/Armor reduction', },
{'DUR * 2', Unit = 's', 'Duration', },
{'RNG * 8', Unit = 'm', 'Final pulse radius', },
{'(2 - EFF) * 25', 'Shields', },
},
{
Name = 'Haven',
{'STR * 500', 'Ally bonus shields', },
{'STR * 200', Unit = '/s', 'Damage', },
{'DUR * 80', Unit = '%', 'Recharge rate bonus', },
{'(2 - EFF) * 250', 'Shields', },
{'(2 - EFF) * 5 / DUR', Unit = '/s', 'Shields drain per ally', },
{'(2 - EFF) * 25 / DUR', Unit = '/s', 'Shields drain per enemy', },
},
{
Name = 'Aegis Storm',
},
},
['HYDROID'] = {
{
Name = 'Tempest Barrage',
{'STR * 150', Unit = ' - ', 'Damage', },
{'DUR * 5', Unit = 's - ', 'Duration', },
{'RNG * 5', Unit = 'm', 'Explosion range', },
{'(2 - EFF) * 25', Unit = ' - ', 'Energy', },
},
{
Name = 'Tidal Surge',
{'STR * 300', 'Damage', },
{'DUR * 30', Unit = 'm/s', 'Duration', },
{'RNG * 6', Unit = 'm', 'Speed', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Tidal Impunity',
AUG = true,
{'DUR * 12', Unit = 's', 'Duration', },
},
{
Name = 'Undertow',
{'STR * 25', Unit = '/s', 'Damage', },
{'STR * 2', Unit = '%/s', 'Damage increase', },
{'Math.sqrt(RNG * 4)', Unit = 'm', 'Puddle size', },
{'RNG * 15', Unit = 'm', 'Grab range', },
{'(2 - EFF) * 15', 'Energy', },
{'(2 - EFF) * 5', 'Energy/grab', },
{'0.2 / EFF', Unit = 'm', 'Meters/Energy', },
{'(2 - EFF) * 2 / DUR', 'Energy drain', },
},
{
Name = 'Curative Undertow',
AUG = true,
{'(STR * 30), 100', Unit = '%', 'ally max health restored', },
{'(STR * 10), 100', Unit = '%', 'self max health restored', },
},
{
Name = 'Tentacle Swarm',
},
},
['INAROS'] = {
{
Name = 'Desiccation',
{'STR * 150', Unit = ' + ', 'Damage', },
{'DUR * 8', Unit = 's', 'Duration', },
{'RNG * 15', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Devour',
{'STR * 125', Unit = '/s - ', 'Damage', },
{'DUR * 30', Unit = 's', 'Duration', },
{'RNG * 50', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Sandstorm',
{'STR * 500', Unit = '/s', 'Damage', },
{'RNG * 15', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
{'(2 - EFF) * 10 / DUR', 'Energy drain', },
},
{
Name = 'Elemental Sandstorm',
AUG = true,
{'(STR * 50), 100', Unit = '%', 'Status chance/sec', },
},
{
Name = 'Scarab Swarm',
},
},
['IVARA'] = {
{
Name = 'Quiver',
{'DUR * 12', Unit = 's', 'Bubble duration', },
{'DUR * 10', Unit = 's', 'Sleep duration', },
{'RNG * 2.5', Unit = 'm', 'Bubble range', },
{'RNG * 20', Unit = 'm', 'Noise range', },
{'RNG * 6', Unit = 'm', 'Sleep range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Empowered Quiver',
AUG = true,
{'STR * 100', Unit = '%', 'Critical damage bonus', },
{'(STR * 100), 100', Unit = '%', 'Chance to resist status', },
},
{
Name = 'Navigator',
{'STR * 5', Unit = 'x', 'Maximum damage multiplier', },
{'1 / DUR', Unit = 'x/s', 'Multiplier growth', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 3 / DUR', Unit = '/s + ', 'Energy drain', },
},
{
Name = 'Piercing Navigator',
AUG = true,
{'STR * 10', Unit = '%', 'Critical chance per hit', },
{'STR * 50', Unit = '%', 'Maximum Critical chance', },
},
{
Name = 'Prowl',
{'STR * 40', Unit = '%', 'Bonus headshot damage', },
{'(STR * 100), 100', Unit = '%', 'Loot chance', },
{'2.5 / DUR', Unit = 's', 'Steal time', },
{'RNG * 4', Unit = 'm', 'Steal range', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 1 / DUR', Unit = '/s - ', 'Energy drain', },
},
{
Name = 'Infiltrate',
AUG = true,
{'STR * 25', Unit = '%', 'Movement speed bonus', },
},
{
Name = 'Artemis Bow',
{'STR * 160', 'Base damage', },
{'(2 - EFF) * 50', 'Energy', },
{'(2 - EFF) * 15', 'Energy/shot', },
},
{
Name = 'Concentrated Arrow',
AUG = true,
},
},
['KHORA'] = {
{
Name = 'Whipclaw',
{'STR * 300', 'Base damage', },
{'RNG * 10', Unit = 'm', 'Cast range', },
{'RNG * 5', Unit = 'm', 'Explosion range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Accumulating Whipclaw',
AUG = true,
{'(STR + 3.5) * 300', 'Maximum damage', },
},
{
Name = 'Ensnare',
{'DUR * 15', Unit = 's', 'Duration', },
{'0.5 / DUR', Unit = 's', 'Spread delay', },
{'RNG * 30', Unit = 'm', 'Cast range', },
{'RNG * 10', Unit = 'm', 'Spread range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Venari',
{'1 + STR * 0.15', Unit = '%', 'Speed multiplier', },
{'STR * 350', 'Snare damage', },
{'STR * 50', Unit = '/s', 'Health regen', },
{'(2 - EFF) * 25', 'Command energy', },
{'(2 - EFF) * 50', 'Revive energy', },
},
{
Name = 'Strangledome',
},
},
['LIMBO'] = {
{
Name = 'Banish',
{'STR * 250', 'Damage', },
{'DUR * 25', Unit = 's', 'Duration', },
{'RNG * 35', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Rift Haven',
AUG = true,
{'(STR * 25), 100', Unit = '%', 'Health restored', },
},
{
Name = 'Stasis',
{'DUR * 15', Unit = 's', 'Duration', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Rift Surge',
{'DUR * 25', Unit = 's', 'Surge duration', },
{'DUR * 18', Unit = 's', 'Banish duration', },
{'RNG * 25', Unit = 'm', 'Surge/transfer radius', },
{'RNG * 5', Unit = 'm', 'Banish radius', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Rift Torrent',
AUG = true,
{'STR * 30 * TARGET', Unit = '%', 'Damage bonus while rifted', },
},
{
Name = 'Cataclysm',
},
},
['LOKI'] = {
{
Name = 'Decoy',
{'DUR * 25', Unit = 's', 'Duration', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Invisibility',
{'DUR * 12', Unit = 's', 'Duration', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Switch Teleport',
{'RNG * 75', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Safeguard Switch',
AUG = true,
{'DUR * 6', Unit = 's', 'Range', },
},
{
Name = 'Radial Disarm',
},
},
['MAG'] = {
{
Name = 'Pull',
{'STR * 300', 'Damage', },
{'STR * 25, 100', Unit = '%', 'Energy drop chance', },
{'RNG * 25', Unit = 's', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Magnetize',
{'STR * 2', Unit = '%', 'Multiplier', },
{'STR * 300', 'Explosion damage', },
{'DUR * 15', Unit = 's', 'Duration', },
{'RNG * 4', Unit = 'm', 'Field radius', },
{'RNG * 15', Unit = 'm', 'Explosion radius', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Magnetized Discharge',
AUG = true,
{'STR * 50, 100', Unit = '%', 'Disarm chance', },
},
{
Name = 'Polarize',
{'STR * 400', 'Damage', },
{'STR * 2.5', Unit = 'x', 'Damage multiplier', },
{'DUR * 5', Unit = 's', 'Duration', },
{'RNG * 8', Unit = 'm', 'Initial/explosion radius', },
{'RNG * 8 + DUR * 5 * 5.9', Unit = 'm', 'Maximum pulse range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Counter Pulse',
AUG = true,
{'DUR * 4', Unit = 's', 'Disable/jamming duration', },
},
{
Name = 'Crush',
{'STR * 1500', 'Damage', },
{'STR * 25 * TARGET', 'Shields restored', },
{'RNG * 18', Unit = 'm', 'Range', },
{'(2 - EFF) * 100', 'Energy', },
},
{
Name = 'Fracturing Crush',
AUG = true,
},
},
['MESA'] = {
{
Name = 'Ballistic Battery',
{'STR * 30', Unit = '%', 'Damage conversion', },
{'STR * 140', 'Max damage per instance', },
{'STR * 1600', 'Max stored damage', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Shooting Gallery',
{'STR * 25', Unit = '%', 'Damage bonus', },
{'DUR * 30', Unit = 's', 'Duration', },
{'RNG * 16', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Muzzle Flash',
AUG = true,
{'RNG * 8', Unit = 'm', 'Blind range', },
{'DUR * 7', Unit = 's', 'Blind duration', },
},
{
Name = 'Shatter Shield',
{'STR * 80, 95', Unit = '%', 'Damage reduction', },
{'DUR * 25', Unit = 's', 'Duration', },
{'RNG * 11', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Peacemaker',
},
},
['MIRAGE'] = {
{
Name = 'Hall Of Mirrors',
{'STR * 20', Unit = '%', 'Damage', },
{'DUR * 25', Unit = 's', 'Duration', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Sleight Of Hand',
{'STR * 200', 'Pickup/Jewel explosion damage', },
{'DUR * 18', Unit = 's', 'Trap duration', },
{'DUR * 5', Unit = 's', 'Blind duration', },
{'RNG * 40', Unit = 'm', 'Trap radius', },
{'RNG * 12', Unit = 'm', 'Jewel charm radius', },
{'RNG * 8', Unit = 'm', 'Explosion/blind radius', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Explosive Legerdemain',
AUG = true,
{'STR * 500', 'Mine damage', },
},
{
Name = 'Eclipse',
{'STR * 200', Unit = '%', 'Maximum damage bonus', },
{'STR * 75, 95', Unit = '%', 'Maximum damage reduction', },
{'DUR * 25', Unit = 's', 'Duration', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Total Eclipse',
AUG = true,
{'RNG * 15', Unit = 'm', 'Range', },
},
{
Name = 'Prism',
},
},
['NEKROS'] = {
{
Name = 'Soul Punch',
{'STR * 500', 'Initial damage', },
{'RNG * 50', Unit = 'm', 'Cast range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Soul Survivor',
AUG = true,
{'STR * 30, 100', Unit = '%', 'Health restored', },
},
{
Name = 'Terrify',
{'STR * 20', 'Affected enemies', },
{'STR * 20, 100', Unit = '%', 'Armor reduction', },
{'DUR * 25', Unit = 's', 'Duration', },
{'RNG * 15', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Creeping Terrify',
AUG = true,
{'STR * 60, 80', Unit = '%', 'Movement speed reduction', },
},
{
Name = 'Desecrate',
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 10', 'Energy/energy per corpse', },
},
{
Name = 'Despoil',
AUG = true,
{'(2 - EFF) * 10', 'Health per corpse', },
},
{
Name = 'Shadows Of The Dead',
{'STR * 150', Unit = '%', 'Damage bonus', },
{'STR * 100', Unit = '%', 'Shield/health bonus', },
{'3 / DUR', Unit = '%/s', 'Health decay', },
{'(2 - EFF) * 100', 'Energy', },
},
{
Name = 'Shield Of Shadows',
AUG = true,
},
},
['NEZHA'] = {
{
Name = 'Fire Walker',
{'STR * 200', Unit = '/s', 'Damage', },
{'STR * 1250', 'Explosion damage', },
{'DUR * 30', Unit = 's', 'Ability duration', },
{'DUR * 10', Unit = 's', 'Flame duration', },
{'RNG * 6', Unit = 'm', 'Explosion radius', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Pyroclastic Flow',
AUG = true,
{'DUR * 10', Unit = 's', 'Trail duration', },
},
{
Name = 'Blazing Chakram',
{'STR * 250', 'Damage', },
{'STR * 1000', 'Boosted damage', },
{'STR * 100', Unit = '%', 'Damage multiplier', },
{'DUR * 15', Unit = 's', 'Duration', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Warding Halo',
{'(1000 + 2.5 * (190 * (1 + xARMOR) + aARMOR)) * STR', 'Base health', },
{'STR * 125', Unit = '/s', 'Damage', },
{'STR * 2.5', Unit = '%', 'Absorption multiplier', },
{'RNG * 2', Unit = 's', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Divine Spears',
},
},
['NIDUS'] = {
{
Name = 'Virulence',
{'STR * 200 * (1 + STACK)', 'Damage', },
{'RNG * 16', Unit = 'm', 'Range', },
{'(2 - EFF) * 40', 'Energy', },
},
{
Name = 'Teeming Virulence',
AUG = true,
{'STR * 120', Unit = '%', 'Critical chance bonus', },
{'DUR * 15', Unit = 's', 'Duration', },
},
{
Name = 'Larva',
{'DUR * 7', Unit = 's', 'Duration', },
{'RNG * 12', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Larva Burst',
AUG = true,
{'STR * 300', 'Damage', },
{'RNG * 5', Unit = 'm', 'Range', },
},
{
Name = 'Parasitic Link',
{'STR * 25', Unit = '%', 'Ability Strength multiplier', },
{'STR * 50, 90', Unit = '%', 'Damage redirection', },
{'DUR * 60', Unit = 's', 'Duration', },
{'RNG * 40', Unit = 'm', 'Ally link', },
{'RNG * 20', Unit = 'm', 'Enemy link', },
},
{
Name = 'Ravenous',
},
},
['NOVA'] = {
{
Name = 'Null Star',
{'STR * 200', 'Damage', },
{'DUR * 6', 'Particles', },
{'(Math.round(DUR * 6) * 5), 100', Unit = '%', 'Maximum damage reduction', },
{'RNG * 12', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Neutron Star',
AUG = true,
{'STR * 120', 'Damage per particle', },
{'Math.round(DUR * 6) * STR * 120', 'Maximum damage', },
{'RNG * 8', Unit = 'm', 'explosion range', },
},
{
Name = 'Antimatter Drop',
{'STR * 200', 'Base damage', },
{'STR * 10', 'Contact damage', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Antimatter Absorb',
AUG = true,
{'RNG * 3', Unit = 'm', 'Absorb radius', },
},
{
Name = 'Worm Hole',
{'DUR * 16', Unit = 's', 'Duration', },
{'RNG * 50', Unit = 'm', 'Energy', },
{'(2 - EFF) * 75', },
},
{
Name = 'Escape Velocity',
AUG = true,
{'DUR * 7', Unit = 's', 'Duration', },
},
{
Name = 'Molecular Prime',
},
},
['NYX'] = {
{
Name = 'Mind Control',
{'DUR * 30', Unit = 's', 'Duration', },
{'RNG * 60', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Mind Freak',
AUG = true,
{'STR * 500', Unit = '%', 'Damage bonus', },
},
{
Name = 'Psychic Bolts',
{'(STR * 80), 100', Unit = '%', 'Debuff', },
{'DUR * 11', Unit = 's', 'Duration', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Pacifying Bolts',
AUG = true,
{'DUR * 10', Unit = 's', 'Duration', },
},
{
Name = 'Chaos',
{'DUR * 25', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Absorb',
},
},
['OBERON'] = {
{
Name = 'Smite',
{'STR * 500', 'Initial damage', },
{'STR * 150', 'Orb base damage', },
{'STR * 6', 'Number of orbs', },
{'DUR * 12', Unit = 's', 'Duration', },
{'RNG * 50', Unit = 'm', 'Cast range', },
{'RNG * 12.5', Unit = 'm', 'Orb range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Smite Infusion',
AUG = true,
{'STR * 100', Unit = '%', 'Damage bonus', },
{'DUR * 40', Unit = 's', 'Duration', },
{'RNG * 15', Unit = 'm', 'Range', },
},
{
Name = 'Hallowed Ground',
{'STR * 100', Unit = '/s', 'Damage', },
{'(STR * 15), 100', Unit = '%', 'Status chance', },
{'DUR * 20', Unit = 's', 'Duration', },
{'Math.min(180 + 135 * (RNG - 1), 360)', Unit = '°', 'Angle', },
{'15 + 11.25 * (RNG - 1)', Unit = 'm', 'Radius', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Hallowed Eruption',
AUG = true,
{'DUR * 40', Unit = 's', 'Duration', },
{'STR * 100 * DUR * 40', 'Maximum damage', },
},
{
Name = 'Renewal',
{'4 / STR', Unit = 's', 'Wave duration', },
{'STR * 200', 'Armor buff', },
{'STR * 125', 'Initial heal', },
{'STR * 40', Unit = '/s', 'Health regen', },
{'DUR * 45', Unit = '%', 'Bleedout slow', },
{'DUR * 20', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * (2 + 3 * TARGET) / DUR', Unit = '/s', 'Energy drain', },
},
{
Name = 'Phoenix Renewal',
AUG = true,
{'(STR * 50), 100', Unit = '%', 'Health restored', },
},
{
Name = 'Reckoning',
{'(STR * 30), 100', Unit = '%', 'Armor reduction', },
{'STR * 1250', 'Damage', },
{'STR * 625', 'Extra damage', },
{'DUR * 4', Unit = 's', 'Duration', },
{'RNG * 4', Unit = 'm', 'Blind range', },
{'RNG * 15', Unit = 'm', 'Cast range', },
{'(2 - EFF) * 100', 'Energy', },
},
{
Name = 'Hallowed Reckoning',
AUG = true,
},
},
['OCTAVIA'] = {
{
Name = 'Mallet',
{'STR * 2.5', Unit = '%', 'Damage multiplier', },
{'DUR * 20', Unit = 's', 'Duration', },
{'RNG * 10', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Resonator',
{'STR * 125', 'Damage', },
{'DUR * 20', Unit = 's', 'Duration', },
{'RNG * 6', Unit = 'm - ', 'Charm radius', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Metronome',
{'STR * 35', Unit = '%', 'Armor bonus', },
{'STR * 30', Unit = '%', 'Speed/multishot/melee damage bonus', },
{'DUR * 20', Unit = 's', 'Ability duration', },
{'DUR * 15', Unit = 's', 'Buff duration', },
{'RNG * 12', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Amp',
},
},
['REVENANT'] = {
{
Name = 'Enthrall',
{'STR * 1000', Unit = '/s', 'Damage', },
{'DUR * 30', Unit = 's', 'Thrall duration', },
{'DUR * 10', Unit = 's', 'Pillar duration', },
{'RNG * 25', Unit = 'm', 'Cast range', },
{'RNG * 2', Unit = 'm', 'Effect range', },
{'(2 - EFF) * 25', 'Projectile range', },
},
{
Name = 'Mesmer Skin',
{'DUR * 5', Unit = 's', 'Charges', },
{'(2 - EFF) * 50', 'stun duration', },
},
{
Name = 'Reave',
{'(STR * 8), 100', Unit = '%', 'Hitpoints drain/restore', },
{'(STR * 40), 100', Unit = '%', 'Thrall hitpoints drain/restore', },
{'DUR', Unit = 's', 'Duration', },
{'RNG * 6', Unit = 's', 'Width', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Blinding Reave',
AUG = true,
{'DUR * 10', Unit = 's', 'Duration', },
},
{
Name = 'Danse Macabre',
},
},
['RHINO'] = {
{
Name = 'Rhino Charge',
{'STR * 650 * COMBO', 'Damage', },
{'DUR', Unit = 's', 'Combo Window', },
{'RNG * 12 * (1 + 0.25 * Math.min(COMBO - 1, 2))', Unit = 'm', 'Charge radius', },
{'RNG * 2', Unit = 'm', 'Impact radius', },
{'(2 - EFF) * 25 / COMBO', 'Energy', },
},
{
Name = 'Ironclad Charge',
AUG = true,
{'STR * 50 * TARGET', Unit = '%', 'Armor bonus', },
{'DUR * 10', Unit = 's', 'Duration', },
},
{
Name = 'Iron Skin',
{'(1200 + (2.5 * ((190 + aARMOR) * (1 + xARMOR)) * (1 + existance(IRONCLAD_CHARGE)))) * STR', 'Base health', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Iron Shrapnel',
AUG = true,
{'RNG * 8', Unit = 'm', 'Range', },
},
{
Name = 'Roar',
{'STR * 50', Unit = '%', 'Bonus damage', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Piercing Roar',
AUG = true,
{'STR * 150', 'Damage', },
{'DUR * 6', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
},
{
Name = 'Rhino Stomp',
{'STR * 800', 'Damage', },
{'DUR * 8', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 100', 'Energy', },
},
{
Name = 'Reinforcing Stomp',
AUG = true,
},
},
['SARYN'] = {
{
Name = 'Spores',
{'STR * 10', 'Damage', },
{'STR * 2', 'Damage growth per enemy', },
{'(STR * 50), 100', Unit = '%', 'Status chance', },
{'20 / STR', Unit = '%', 'Reset decay', },
{'10 / DUR', Unit = '%', 'Damage decay rate', },
{'RNG * 60', Unit = 'm', 'Cast range', },
{'RNG * 16', Unit = 'm', 'Spread range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Venom Dose',
AUG = true,
{'STR * 100', Unit = '%', 'Damage bonus', },
{'DUR * 40', Unit = 's', 'Duration', },
{'RNG * 15', Unit = 'm', 'Range', },
},
{
Name = 'Molt',
{'STR * 500', 'Health', },
{'STR * 400', 'Explosion damage', },
{'STR * 1.5', Unit = 'x', 'Speed multiplier', },
{'DUR * 10', Unit = 's', 'Decoy duration', },
{'DUR * 5', Unit = 's', 'Speed duration', },
{'RNG * 10', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Regenerative Molt',
AUG = true,
{'STR * 50', Unit = '/s', 'Health regen', },
},
{
Name = 'Toxic Lash',
{'STR * 30', Unit = '%', 'Bonus gun damage', },
{'STR * 60', Unit = '%', 'Bonus melee damage', },
{'(STR * 40), 90', Unit = '%', 'Damage block', },
{'DUR * 45', Unit = 's', 'Duration', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Contagion Cloud',
AUG = true,
{'STR * 300', Unit = ' - ', 'Damage', },
{'DUR * 12', Unit = 's', 'Duration', },
{'RNG * 5', Unit = 'm', 'Range', },
},
{
Name = 'Miasma',
},
},
['TITANIA'] = {
{
Name = 'Spellbind',
{'DUR * 16', Unit = 's', 'Duration', },
{'RNG * 5', Unit = 'm', 'Ability range', },
{'RNG * 50', Unit = 'm', 'Cast range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Tribute',
{'STR * 500', 'Damage', },
{'DUR * 12', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Lantern',
{'STR * 350', Unit = '/s', 'Damage', },
{'STR * 2500', 'Explosion damage', },
{'DUR * 25', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Cast range', },
{'RNG * 20', Unit = 'm', 'Attract range', },
{'RNG * 8', Unit = 'm', 'Blast range', },
{'RNG * 2.5', Unit = 'm', 'DoT range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Beguiling Lantern',
AUG = true,
{'STR * 100', Unit = '%', 'Bonus melee damage', },
},
{
Name = 'Razorwing',
{'STR * 160', 'Gun damage', },
{'STR * 200', 'Melee damage', },
{'STR * 80', 'Drone damage', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 5 / DUR', Unit = '/s', 'Energy drain', },
},
{
Name = 'Razorwing Blitz',
AUG = true,
},
},
['TRINITY'] = {
{
Name = 'Well Of Life',
{'STR * 45', Unit = '%', 'Lifesteal', },
{'STR * 400', 'Max health', },
{'DUR * 12', Unit = 's', 'Duration', },
{'RNG * 100', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Pool Of Life',
AUG = true,
{'STR * 25', Unit = '%', 'Energy orb chance', },
},
{
Name = 'Energy Vampire',
{'STR * 25', 'Restored energy', },
{'STR * 6.25', Unit = '%', 'Damage', },
{'DUR * 9', Unit = 's', 'Duration', },
{'RNG * 100', Unit = 'm', 'Cast range', },
{'RNG * 25', Unit = 'm', 'Pulse range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Link',
{'DUR * 12', Unit = 's', 'Duration', },
{'RNG * 20', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Abating Link',
AUG = true,
{'(STR * 45), 100', Unit = '%', 'Armor reduction', },
},
{
Name = 'Blessing',
},
},
['VALKYR'] = {
{
Name = 'Rip Line',
{'STR * 500 * COMBO', 'Damage', },
{'DUR', Unit = 's', 'Duration', },
{'RNG * 75', Unit = 'm', 'Range', },
{'(2 - EFF) * 25 * (1 / COMBO)', 'Energy', },
},
{
Name = 'Warcry',
{'STR * 50', Unit = '%', 'Attack speed/Armor buff', },
{'(STR * 30), 75', Unit = '%', 'Movement speed reduction', },
{'DUR * 15', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Eternal War',
AUG = true,
{'DUR * 2', Unit = 's', 'Duration per kill', },
},
{
Name = 'Paralysis',
{'STR * 3.5', Unit = 'x', 'Damage multiplier', },
{'STR * 1000', 'knockback strength', },
{'RNG * 10', Unit = 'm', 'Range', },
{'(2 - EFF) * 5', 'Energy', },
},
{
Name = 'Prolonged Paralysis',
AUG = true,
{'STR * 200', Unit = '%', 'Stun duration', },
},
{
Name = 'Hysteria',
{'STR * 250', 'Damage', },
{'(2 - EFF) * 25', 'Energy', },
{'(2 - EFF) * 2.5 / DUR', Unit = '/s - ', 'Energy drain', },
},
{
Name = 'Hysterical Assault',
AUG = true,
},
},
['VAUBAN'] = {
Types = {"Minelayer", "Tether Coil", "Flechette Orb", "Vector Pad", "Overdriver"},
{
Name = 'Tesla Nervos',
},
{
Name = 'Tesla Bank',
AUG = true,
},
{
Name = 'Minelayer',
Type = 'Tether Coil',
{'15*STR', 'Blast Damage'},
{'250*STR', 'Slash Damage'},
{'25*DUR', Unit = "s", 'Duration'},
{'20*RNG', Unit = "m", 'Grab Range'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Minelayer',
Type = 'Flechette Orb',
{'15*STR', 'Blast Damage'},
{'300*STR', 'Puncture Damage per Nail'},
{'25*DUR', Unit = "s", 'Duration'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Minelayer',
Type = 'Vector Pad',
{'15*STR', 'Blast Damage'},
{'25*STR', Unit = "m/s", 'Speed Boost'},
{'25*DUR', Unit = "s", 'Duration'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Minelayer',
Type = 'Overdriver',
{'15*STR', 'Blast Damage'},
{'25*STR', Unit = "%", 'Damage Bonus'},
{'25*DUR', Unit = "s", 'Duration'},
{'10*RNG', Unit = "m", 'Attach Range'},
{'25*(2 - EFF)', 'Energy'},
},
{
Name = 'Photon Strike',
},
{
Name = 'Photon Repeater',
AUG = true,
},
{
Name = 'Bastille',
},
{
Name = 'Repelling Bastille',
AUG = true,
},
},
['VOLT'] = {
{
Name = 'Shock',
{'STR * 200', 'Damage', },
{'RNG * 15', Unit = 'm', 'Chain range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Shock Trooper',
AUG = true,
{'STR * 100', Unit = '%', 'Damage bonus', },
{'DUR * 40', Unit = 's', 'Duration', },
{'RNG * 15', Unit = 'm', 'Range', },
},
{
Name = 'Speed',
{'STR * 50', Unit = '%', 'Attack/movement Speed buff', },
{'STR * 17', Unit = '%', 'Reload speed buff', },
{'DUR * 10', Unit = 's', 'Duration', },
{'RNG * 25', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Shocking Speed',
AUG = true,
{'STR * 175', 'Damage', },
},
{
Name = 'Electric Shield',
{'DUR * 25', Unit = 's', 'Duration'},
{'(2 - EFF) * 50', 'Energy'},
{'4 / (2 - EFF)', Unit = 'm', 'Meters per energy', Invert = true },
},
{
Name = 'Transistor Shield',
AUG = true,
{'STR * 300', Unit = '%', 'Damage conversion'},
},
{
Name = 'Discharge',
{'STR * 600', 'Damage per tick'},
{'DUR * 6', Unit = 's', 'Duration'},
{'RNG * 20', Unit = 'm', 'Ability Range'},
{'RNG * 8', Unit = 'm', 'Tesla Range'},
{'(2 - EFF) * 100', 'Energy'},
},
{
Name = "Capacitance",
AUG = true,
{'STR * 3', Unit = '%', 'Damage conversion'},
},
},
['WISP'] = {
{
Name = 'Reservoirs',
{'STR * 300', 'Max health', },
{'STR * 30', Unit = '/s', 'Health regen', },
{'STR * 20', Unit = '%', 'Bonus movement speed', },
{'STR * 30', Unit = '%', 'Bonus attack speed', },
{'STR * 5', 'Shock damage', },
{'RNG * 5', Unit = 'm', 'Reservoir range', },
{'RNG * 15', Unit = 'm', 'Shock range', },
{'DUR * 30', Unit = 's', 'Mote lifespan', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Wil O Wisp',
{'DUR * 4', Unit = 's', 'Duration', },
{'(2 - EFF) * 35', 'Energy', },
},
{
Name = 'Breach Surge',
{'STR * 2', Unit = 'x', 'Damage multiplier', },
{'(STR * 20), 100', Unit = '/s', 'Status chance', },
{'DUR * 16', Unit = 's', 'Blind duration', },
{'RNG * 15', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Sol Gate',
},
},
['WUKONG'] = {
{
Name = 'Celestial Twin',
{'STR * 2', Unit = 'x', 'Health multiplier', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Celestial Stomp',
AUG = true,
{'RNG * 20', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Cloud Walker',
{'STR * 1', Unit = '%/m', 'Health regen', },
{'DUR * 2', Unit = 's', 'Duration', },
{'RNG * 8', Unit = 'm', 'Range', },
{'(2 - EFF) * 25', 'Energy', },
},
{
Name = 'Enveloping Cloud',
AUG = true,
{'RNG * 4', Unit = 'm', 'Duration', },
{'DUR * 14', Unit = 's', 'Range', },
},
{
Name = 'Defy',
{'STR * 7.5', Unit = 'x', 'Damage multiplier', },
{'STR * 1.5', Unit = 'x', 'Armor multiplier', },
{'DUR * 2', Unit = 's', 'Invulnerability duration', },
{'DUR * 25', Unit = 's', 'Armor duration', },
{'RNG * 12', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', 'Energy', },
},
{
Name = 'Primal Fury',
{'STR * 250', 'Damage', },
{'(2 - EFF) * 10', 'Energy', },
{'(2 - EFF) * 5 / DUR', Unit = '/s', 'Energy drain', },
},
{
Name = 'Primal Rage',
AUG = true,
},
},
['ZEPHYR'] = {
{
Name = 'Tail Wind',
{'STR * 500', 'Damage', },
{'DUR * 30', Unit = 's', 'Speed', },
{'DUR * 12.5', Unit = 'm', 'Hover height', },
{'RNG * 2', Unit = 'm', 'Contact range', },
{'RNG * 7', Unit = 'm', 'Explosion range', },
{'(2 - EFF) * 25', Unit = ' - ', 'Energy', },
},
{
Name = 'Airburst',
{'STR * 500', 'Contact/explosion damage', },
{'RNG * 8', Unit = 'm', 'Range', },
{'(2 - EFF) * 50', Unit = ' - ', 'Energy', },
},
{
Name = 'Turbulence',
{'DUR * 20', Unit = 's', 'Duration', },
{'RNG * 6', Unit = 'm', 'Range', },
{'(2 - EFF) * 75', 'Energy', },
},
{
Name = 'Jet Stream',
AUG = true,
{'STR * 40', Unit = '%', 'Movement speed bonus', },
{'STR * 100', Unit = '%', 'Projectile speed bonus', },
},
{
Name = 'Tornado',
},
},
}
return Data;