lol-constants
Version:
League of Legends constants, functions, and types. Provides a plathera of functions to easily convert between ID, Name, and Key for champions, items, summoner spells, and runes.
1,478 lines (1,477 loc) • 44.4 kB
TypeScript
export declare const Runes: {
readonly 8005: {
readonly id: 8005;
readonly key: "PressTheAttack";
readonly name: "Press the Attack";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8008, 8021, 8010];
};
readonly 8008: {
readonly id: 8008;
readonly key: "LethalTempo";
readonly name: "Lethal Tempo";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8005, 8021, 8010];
};
readonly 8009: {
readonly id: 8009;
readonly key: "PresenceOfMind";
readonly name: "Presence of Mind";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [9101, 9111];
};
readonly 8010: {
readonly id: 8010;
readonly key: "Conqueror";
readonly name: "Conqueror";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8005, 8008, 8021];
};
readonly 8014: {
readonly id: 8014;
readonly key: "CoupDeGrace";
readonly name: "Coup de Grace";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8017, 8299];
};
readonly 8017: {
readonly id: 8017;
readonly key: "CutDown";
readonly name: "Cut Down";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8014, 8299];
};
readonly 8021: {
readonly id: 8021;
readonly key: "FleetFootwork";
readonly name: "Fleet Footwork";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8005, 8008, 8010];
};
readonly 8105: {
readonly id: 8105;
readonly key: "RelentlessHunter";
readonly name: "Relentless Hunter";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8135, 8106];
};
readonly 8106: {
readonly id: 8106;
readonly key: "UltimateHunter";
readonly name: "Ultimate Hunter";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8135, 8105];
};
readonly 8112: {
readonly id: 8112;
readonly key: "Electrocute";
readonly name: "Electrocute";
readonly treeId: 8100;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8128, 9923];
};
readonly 8126: {
readonly id: 8126;
readonly key: "CheapShot";
readonly name: "Cheap Shot";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8139, 8143];
};
readonly 8128: {
readonly id: 8128;
readonly key: "DarkHarvest";
readonly name: "Dark Harvest";
readonly treeId: 8100;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8112, 9923];
};
readonly 8135: {
readonly id: 8135;
readonly key: "TreasureHunter";
readonly name: "Treasure Hunter";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8105, 8106];
};
readonly 8137: {
readonly id: 8137;
readonly key: "SixthSense";
readonly name: "Sixth Sense";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8140, 8141];
};
readonly 8139: {
readonly id: 8139;
readonly key: "TasteOfBlood";
readonly name: "Taste of Blood";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8126, 8143];
};
readonly 8140: {
readonly id: 8140;
readonly key: "GrislyMementos";
readonly name: "Grisly Mementos";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8137, 8141];
};
readonly 8141: {
readonly id: 8141;
readonly key: "DeepWard";
readonly name: "Deep Ward";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8137, 8140];
};
readonly 8143: {
readonly id: 8143;
readonly key: "SuddenImpact";
readonly name: "Sudden Impact";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8126, 8139];
};
readonly 8210: {
readonly id: 8210;
readonly key: "Transcendence";
readonly name: "Transcendence";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8234, 8233];
};
readonly 8214: {
readonly id: 8214;
readonly key: "SummonAery";
readonly name: "Summon Aery";
readonly treeId: 8200;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8229, 8230];
};
readonly 8224: {
readonly id: 8224;
readonly key: "NullifyingOrb";
readonly name: "Axiom Arcanist";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8226, 8275];
};
readonly 8226: {
readonly id: 8226;
readonly key: "ManaflowBand";
readonly name: "Manaflow Band";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8224, 8275];
};
readonly 8229: {
readonly id: 8229;
readonly key: "ArcaneComet";
readonly name: "Arcane Comet";
readonly treeId: 8200;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8214, 8230];
};
readonly 8230: {
readonly id: 8230;
readonly key: "PhaseRush";
readonly name: "Phase Rush";
readonly treeId: 8200;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8214, 8229];
};
readonly 8232: {
readonly id: 8232;
readonly key: "Waterwalking";
readonly name: "Waterwalking";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8237, 8236];
};
readonly 8233: {
readonly id: 8233;
readonly key: "AbsoluteFocus";
readonly name: "Absolute Focus";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8210, 8234];
};
readonly 8234: {
readonly id: 8234;
readonly key: "Celerity";
readonly name: "Celerity";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8210, 8233];
};
readonly 8236: {
readonly id: 8236;
readonly key: "GatheringStorm";
readonly name: "Gathering Storm";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8237, 8232];
};
readonly 8237: {
readonly id: 8237;
readonly key: "Scorch";
readonly name: "Scorch";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8232, 8236];
};
readonly 8242: {
readonly id: 8242;
readonly key: "Unflinching";
readonly name: "Unflinching";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8451, 8453];
};
readonly 8275: {
readonly id: 8275;
readonly key: "NimbusCloak";
readonly name: "Nimbus Cloak";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8224, 8226];
};
readonly 8299: {
readonly id: 8299;
readonly key: "LastStand";
readonly name: "Last Stand";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8014, 8017];
};
readonly 8304: {
readonly id: 8304;
readonly key: "MagicalFootwear";
readonly name: "Magical Footwear";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8306, 8321];
};
readonly 8306: {
readonly id: 8306;
readonly key: "HextechFlashtraption";
readonly name: "Hextech Flashtraption";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8304, 8321];
};
readonly 8313: {
readonly id: 8313;
readonly key: "PerfectTiming";
readonly name: "Triple Tonic";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8352, 8345];
};
readonly 8316: {
readonly id: 8316;
readonly key: "JackOfAllTrades";
readonly name: "Jack Of All Trades";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8347, 8410];
};
readonly 8321: {
readonly id: 8321;
readonly key: "CashBack";
readonly name: "Cash Back";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8306, 8304];
};
readonly 8345: {
readonly id: 8345;
readonly key: "BiscuitDelivery";
readonly name: "Biscuit Delivery";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8313, 8352];
};
readonly 8347: {
readonly id: 8347;
readonly key: "CosmicInsight";
readonly name: "Cosmic Insight";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8410, 8316];
};
readonly 8351: {
readonly id: 8351;
readonly key: "GlacialAugment";
readonly name: "Glacial Augment";
readonly treeId: 8300;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8360, 8369];
};
readonly 8352: {
readonly id: 8352;
readonly key: "TimeWarpTonic";
readonly name: "Time Warp Tonic";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8313, 8345];
};
readonly 8360: {
readonly id: 8360;
readonly key: "UnsealedSpellbook";
readonly name: "Unsealed Spellbook";
readonly treeId: 8300;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8351, 8369];
};
readonly 8369: {
readonly id: 8369;
readonly key: "FirstStrike";
readonly name: "First Strike";
readonly treeId: 8300;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8351, 8360];
};
readonly 8401: {
readonly id: 8401;
readonly key: "ShieldBash";
readonly name: "Shield Bash";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8446, 8463];
};
readonly 8410: {
readonly id: 8410;
readonly key: "ApproachVelocity";
readonly name: "Approach Velocity";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8347, 8316];
};
readonly 8429: {
readonly id: 8429;
readonly key: "Conditioning";
readonly name: "Conditioning";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8444, 8473];
};
readonly 8437: {
readonly id: 8437;
readonly key: "GraspOfTheUndying";
readonly name: "Grasp of the Undying";
readonly treeId: 8400;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8439, 8465];
};
readonly 8439: {
readonly id: 8439;
readonly key: "Aftershock";
readonly name: "Aftershock";
readonly treeId: 8400;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8437, 8465];
};
readonly 8444: {
readonly id: 8444;
readonly key: "SecondWind";
readonly name: "Second Wind";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8429, 8473];
};
readonly 8446: {
readonly id: 8446;
readonly key: "Demolish";
readonly name: "Demolish";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8463, 8401];
};
readonly 8451: {
readonly id: 8451;
readonly key: "Overgrowth";
readonly name: "Overgrowth";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8453, 8242];
};
readonly 8453: {
readonly id: 8453;
readonly key: "Revitalize";
readonly name: "Revitalize";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8451, 8242];
};
readonly 8463: {
readonly id: 8463;
readonly key: "FontOfLife";
readonly name: "Font of Life";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8446, 8401];
};
readonly 8465: {
readonly id: 8465;
readonly key: "Guardian";
readonly name: "Guardian";
readonly treeId: 8400;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8437, 8439];
};
readonly 8473: {
readonly id: 8473;
readonly key: "BonePlating";
readonly name: "Bone Plating";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8429, 8444];
};
readonly 9101: {
readonly id: 9101;
readonly key: "AbsorbLife";
readonly name: "Absorb Life";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [9111, 8009];
};
readonly 9103: {
readonly id: 9103;
readonly key: "LegendBloodline";
readonly name: "Legend: Bloodline";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [9104, 9105];
};
readonly 9104: {
readonly id: 9104;
readonly key: "LegendAlacrity";
readonly name: "Legend: Alacrity";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [9105, 9103];
};
readonly 9105: {
readonly id: 9105;
readonly key: "LegendHaste";
readonly name: "Legend: Haste";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [9104, 9103];
};
readonly 9111: {
readonly id: 9111;
readonly key: "Triumph";
readonly name: "Triumph";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [9101, 8009];
};
readonly 9923: {
readonly id: 9923;
readonly key: "HailOfBlades";
readonly name: "Hail of Blades";
readonly treeId: 8100;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8112, 8128];
};
};
export declare const runeKeys: {
readonly Electrocute: 8112;
readonly DarkHarvest: 8128;
readonly HailOfBlades: 9923;
readonly CheapShot: 8126;
readonly TasteOfBlood: 8139;
readonly SuddenImpact: 8143;
readonly SixthSense: 8137;
readonly GrislyMementos: 8140;
readonly DeepWard: 8141;
readonly TreasureHunter: 8135;
readonly RelentlessHunter: 8105;
readonly UltimateHunter: 8106;
readonly GlacialAugment: 8351;
readonly UnsealedSpellbook: 8360;
readonly FirstStrike: 8369;
readonly HextechFlashtraption: 8306;
readonly MagicalFootwear: 8304;
readonly CashBack: 8321;
readonly PerfectTiming: 8313;
readonly TimeWarpTonic: 8352;
readonly BiscuitDelivery: 8345;
readonly CosmicInsight: 8347;
readonly ApproachVelocity: 8410;
readonly JackOfAllTrades: 8316;
readonly PressTheAttack: 8005;
readonly LethalTempo: 8008;
readonly FleetFootwork: 8021;
readonly Conqueror: 8010;
readonly AbsorbLife: 9101;
readonly Triumph: 9111;
readonly PresenceOfMind: 8009;
readonly LegendAlacrity: 9104;
readonly LegendHaste: 9105;
readonly LegendBloodline: 9103;
readonly CoupDeGrace: 8014;
readonly CutDown: 8017;
readonly LastStand: 8299;
readonly GraspOfTheUndying: 8437;
readonly Aftershock: 8439;
readonly Guardian: 8465;
readonly Demolish: 8446;
readonly FontOfLife: 8463;
readonly ShieldBash: 8401;
readonly Conditioning: 8429;
readonly SecondWind: 8444;
readonly BonePlating: 8473;
readonly Overgrowth: 8451;
readonly Revitalize: 8453;
readonly Unflinching: 8242;
readonly SummonAery: 8214;
readonly ArcaneComet: 8229;
readonly PhaseRush: 8230;
readonly NullifyingOrb: 8224;
readonly ManaflowBand: 8226;
readonly NimbusCloak: 8275;
readonly Transcendence: 8210;
readonly Celerity: 8234;
readonly AbsoluteFocus: 8233;
readonly Scorch: 8237;
readonly Waterwalking: 8232;
readonly GatheringStorm: 8236;
};
export declare const runeNames: {
readonly Electrocute: 8112;
readonly "Dark Harvest": 8128;
readonly "Hail of Blades": 9923;
readonly "Cheap Shot": 8126;
readonly "Taste of Blood": 8139;
readonly "Sudden Impact": 8143;
readonly "Sixth Sense": 8137;
readonly "Grisly Mementos": 8140;
readonly "Deep Ward": 8141;
readonly "Treasure Hunter": 8135;
readonly "Relentless Hunter": 8105;
readonly "Ultimate Hunter": 8106;
readonly "Glacial Augment": 8351;
readonly "Unsealed Spellbook": 8360;
readonly "First Strike": 8369;
readonly "Hextech Flashtraption": 8306;
readonly "Magical Footwear": 8304;
readonly "Cash Back": 8321;
readonly "Triple Tonic": 8313;
readonly "Time Warp Tonic": 8352;
readonly "Biscuit Delivery": 8345;
readonly "Cosmic Insight": 8347;
readonly "Approach Velocity": 8410;
readonly "Jack Of All Trades": 8316;
readonly "Press the Attack": 8005;
readonly "Lethal Tempo": 8008;
readonly "Fleet Footwork": 8021;
readonly Conqueror: 8010;
readonly "Absorb Life": 9101;
readonly Triumph: 9111;
readonly "Presence of Mind": 8009;
readonly "Legend: Alacrity": 9104;
readonly "Legend: Haste": 9105;
readonly "Legend: Bloodline": 9103;
readonly "Coup de Grace": 8014;
readonly "Cut Down": 8017;
readonly "Last Stand": 8299;
readonly "Grasp of the Undying": 8437;
readonly Aftershock: 8439;
readonly Guardian: 8465;
readonly Demolish: 8446;
readonly "Font of Life": 8463;
readonly "Shield Bash": 8401;
readonly Conditioning: 8429;
readonly "Second Wind": 8444;
readonly "Bone Plating": 8473;
readonly Overgrowth: 8451;
readonly Revitalize: 8453;
readonly Unflinching: 8242;
readonly "Summon Aery": 8214;
readonly "Arcane Comet": 8229;
readonly "Phase Rush": 8230;
readonly "Axiom Arcanist": 8224;
readonly "Manaflow Band": 8226;
readonly "Nimbus Cloak": 8275;
readonly Transcendence: 8210;
readonly Celerity: 8234;
readonly "Absolute Focus": 8233;
readonly Scorch: 8237;
readonly Waterwalking: 8232;
readonly "Gathering Storm": 8236;
};
export declare const RunesArr: ({
readonly id: 8005;
readonly key: "PressTheAttack";
readonly name: "Press the Attack";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8008, 8021, 8010];
} | {
readonly id: 8008;
readonly key: "LethalTempo";
readonly name: "Lethal Tempo";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8005, 8021, 8010];
} | {
readonly id: 8009;
readonly key: "PresenceOfMind";
readonly name: "Presence of Mind";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [9101, 9111];
} | {
readonly id: 8010;
readonly key: "Conqueror";
readonly name: "Conqueror";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8005, 8008, 8021];
} | {
readonly id: 8014;
readonly key: "CoupDeGrace";
readonly name: "Coup de Grace";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8017, 8299];
} | {
readonly id: 8017;
readonly key: "CutDown";
readonly name: "Cut Down";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8014, 8299];
} | {
readonly id: 8021;
readonly key: "FleetFootwork";
readonly name: "Fleet Footwork";
readonly treeId: 8000;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8005, 8008, 8010];
} | {
readonly id: 8105;
readonly key: "RelentlessHunter";
readonly name: "Relentless Hunter";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8135, 8106];
} | {
readonly id: 8106;
readonly key: "UltimateHunter";
readonly name: "Ultimate Hunter";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8135, 8105];
} | {
readonly id: 8112;
readonly key: "Electrocute";
readonly name: "Electrocute";
readonly treeId: 8100;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8128, 9923];
} | {
readonly id: 8126;
readonly key: "CheapShot";
readonly name: "Cheap Shot";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8139, 8143];
} | {
readonly id: 8128;
readonly key: "DarkHarvest";
readonly name: "Dark Harvest";
readonly treeId: 8100;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8112, 9923];
} | {
readonly id: 8135;
readonly key: "TreasureHunter";
readonly name: "Treasure Hunter";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8105, 8106];
} | {
readonly id: 8137;
readonly key: "SixthSense";
readonly name: "Sixth Sense";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8140, 8141];
} | {
readonly id: 8139;
readonly key: "TasteOfBlood";
readonly name: "Taste of Blood";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8126, 8143];
} | {
readonly id: 8140;
readonly key: "GrislyMementos";
readonly name: "Grisly Mementos";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8137, 8141];
} | {
readonly id: 8141;
readonly key: "DeepWard";
readonly name: "Deep Ward";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8137, 8140];
} | {
readonly id: 8143;
readonly key: "SuddenImpact";
readonly name: "Sudden Impact";
readonly treeId: 8100;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8126, 8139];
} | {
readonly id: 8210;
readonly key: "Transcendence";
readonly name: "Transcendence";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8234, 8233];
} | {
readonly id: 8214;
readonly key: "SummonAery";
readonly name: "Summon Aery";
readonly treeId: 8200;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8229, 8230];
} | {
readonly id: 8224;
readonly key: "NullifyingOrb";
readonly name: "Axiom Arcanist";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8226, 8275];
} | {
readonly id: 8226;
readonly key: "ManaflowBand";
readonly name: "Manaflow Band";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8224, 8275];
} | {
readonly id: 8229;
readonly key: "ArcaneComet";
readonly name: "Arcane Comet";
readonly treeId: 8200;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8214, 8230];
} | {
readonly id: 8230;
readonly key: "PhaseRush";
readonly name: "Phase Rush";
readonly treeId: 8200;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8214, 8229];
} | {
readonly id: 8232;
readonly key: "Waterwalking";
readonly name: "Waterwalking";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8237, 8236];
} | {
readonly id: 8233;
readonly key: "AbsoluteFocus";
readonly name: "Absolute Focus";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8210, 8234];
} | {
readonly id: 8234;
readonly key: "Celerity";
readonly name: "Celerity";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8210, 8233];
} | {
readonly id: 8236;
readonly key: "GatheringStorm";
readonly name: "Gathering Storm";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8237, 8232];
} | {
readonly id: 8237;
readonly key: "Scorch";
readonly name: "Scorch";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8232, 8236];
} | {
readonly id: 8242;
readonly key: "Unflinching";
readonly name: "Unflinching";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8451, 8453];
} | {
readonly id: 8275;
readonly key: "NimbusCloak";
readonly name: "Nimbus Cloak";
readonly treeId: 8200;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8224, 8226];
} | {
readonly id: 8299;
readonly key: "LastStand";
readonly name: "Last Stand";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8014, 8017];
} | {
readonly id: 8304;
readonly key: "MagicalFootwear";
readonly name: "Magical Footwear";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8306, 8321];
} | {
readonly id: 8306;
readonly key: "HextechFlashtraption";
readonly name: "Hextech Flashtraption";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8304, 8321];
} | {
readonly id: 8313;
readonly key: "PerfectTiming";
readonly name: "Triple Tonic";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8352, 8345];
} | {
readonly id: 8316;
readonly key: "JackOfAllTrades";
readonly name: "Jack Of All Trades";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8347, 8410];
} | {
readonly id: 8321;
readonly key: "CashBack";
readonly name: "Cash Back";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8306, 8304];
} | {
readonly id: 8345;
readonly key: "BiscuitDelivery";
readonly name: "Biscuit Delivery";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8313, 8352];
} | {
readonly id: 8347;
readonly key: "CosmicInsight";
readonly name: "Cosmic Insight";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8410, 8316];
} | {
readonly id: 8351;
readonly key: "GlacialAugment";
readonly name: "Glacial Augment";
readonly treeId: 8300;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8360, 8369];
} | {
readonly id: 8352;
readonly key: "TimeWarpTonic";
readonly name: "Time Warp Tonic";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8313, 8345];
} | {
readonly id: 8360;
readonly key: "UnsealedSpellbook";
readonly name: "Unsealed Spellbook";
readonly treeId: 8300;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8351, 8369];
} | {
readonly id: 8369;
readonly key: "FirstStrike";
readonly name: "First Strike";
readonly treeId: 8300;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8351, 8360];
} | {
readonly id: 8401;
readonly key: "ShieldBash";
readonly name: "Shield Bash";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8446, 8463];
} | {
readonly id: 8410;
readonly key: "ApproachVelocity";
readonly name: "Approach Velocity";
readonly treeId: 8300;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8347, 8316];
} | {
readonly id: 8429;
readonly key: "Conditioning";
readonly name: "Conditioning";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8444, 8473];
} | {
readonly id: 8437;
readonly key: "GraspOfTheUndying";
readonly name: "Grasp of the Undying";
readonly treeId: 8400;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8439, 8465];
} | {
readonly id: 8439;
readonly key: "Aftershock";
readonly name: "Aftershock";
readonly treeId: 8400;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8437, 8465];
} | {
readonly id: 8444;
readonly key: "SecondWind";
readonly name: "Second Wind";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8429, 8473];
} | {
readonly id: 8446;
readonly key: "Demolish";
readonly name: "Demolish";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8463, 8401];
} | {
readonly id: 8451;
readonly key: "Overgrowth";
readonly name: "Overgrowth";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8453, 8242];
} | {
readonly id: 8453;
readonly key: "Revitalize";
readonly name: "Revitalize";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 3;
readonly horizontal: readonly [8451, 8242];
} | {
readonly id: 8463;
readonly key: "FontOfLife";
readonly name: "Font of Life";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [8446, 8401];
} | {
readonly id: 8465;
readonly key: "Guardian";
readonly name: "Guardian";
readonly treeId: 8400;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8437, 8439];
} | {
readonly id: 8473;
readonly key: "BonePlating";
readonly name: "Bone Plating";
readonly treeId: 8400;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [8429, 8444];
} | {
readonly id: 9101;
readonly key: "AbsorbLife";
readonly name: "Absorb Life";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [9111, 8009];
} | {
readonly id: 9103;
readonly key: "LegendBloodline";
readonly name: "Legend: Bloodline";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [9104, 9105];
} | {
readonly id: 9104;
readonly key: "LegendAlacrity";
readonly name: "Legend: Alacrity";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [9105, 9103];
} | {
readonly id: 9105;
readonly key: "LegendHaste";
readonly name: "Legend: Haste";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 2;
readonly horizontal: readonly [9104, 9103];
} | {
readonly id: 9111;
readonly key: "Triumph";
readonly name: "Triumph";
readonly treeId: 8000;
readonly isKeystone: false;
readonly slot: 1;
readonly horizontal: readonly [9101, 8009];
} | {
readonly id: 9923;
readonly key: "HailOfBlades";
readonly name: "Hail of Blades";
readonly treeId: 8100;
readonly isKeystone: true;
readonly slot: 0;
readonly horizontal: readonly [8112, 8128];
})[];
export type RuneId = typeof RunesArr[number]['id'];
export type RuneKey = typeof RunesArr[number]['key'];
export type RuneName = typeof RunesArr[number]['name'];
export declare const StatRunes: {
readonly 5001: {
readonly id: 5001;
readonly name: "Health Scaling";
readonly description: "+10–180 Health (based on level)";
readonly value: 0;
};
readonly 5005: {
readonly id: 5005;
readonly name: "Attack Speed";
readonly description: "+10% Attack Speed";
readonly value: 0.1;
};
readonly 5007: {
readonly id: 5007;
readonly name: "Ability Haste";
readonly description: "+8 Ability Haste";
readonly value: 8;
};
readonly 5008: {
readonly id: 5008;
readonly name: "Adaptive Force";
readonly description: "+9 Adaptive Force";
readonly value: 9;
};
readonly 5010: {
readonly id: 5010;
readonly name: "Move Speed";
readonly description: "+2% Move Speed";
readonly value: 0.02;
};
readonly 5011: {
readonly id: 5011;
readonly name: "Health";
readonly description: "+65 Health";
readonly value: 65;
};
readonly 5013: {
readonly id: 5013;
readonly name: "Tenacity and Slow Resist";
readonly description: "+10% Tenacity and Slow Resist";
readonly value: 0.1;
};
};
export declare const StatRunesInSlot: {
readonly 5001: {
readonly 1: {
readonly id: 5001;
readonly name: "Health Scaling";
readonly description: "+10–180 Health (based on level)";
readonly value: 0;
readonly slot: 1;
readonly horizontal: readonly [5008, 5010];
};
readonly 2: {
readonly id: 5001;
readonly name: "Health Scaling";
readonly description: "+10–180 Health (based on level)";
readonly value: 0;
readonly slot: 2;
readonly horizontal: readonly [5011, 5013];
};
};
readonly 5005: {
readonly 0: {
readonly id: 5005;
readonly name: "Attack Speed";
readonly description: "+10% Attack Speed";
readonly value: 0.1;
readonly slot: 0;
readonly horizontal: readonly [5008, 5007];
};
};
readonly 5007: {
readonly 0: {
readonly id: 5007;
readonly name: "Ability Haste";
readonly description: "+8 Ability Haste";
readonly value: 8;
readonly slot: 0;
readonly horizontal: readonly [5008, 5005];
};
};
readonly 5008: {
readonly 0: {
readonly id: 5008;
readonly name: "Adaptive Force";
readonly description: "+9 Adaptive Force";
readonly value: 9;
readonly slot: 0;
readonly horizontal: readonly [5005, 5007];
};
readonly 1: {
readonly id: 5008;
readonly name: "Adaptive Force";
readonly description: "+9 Adaptive Force";
readonly value: 9;
readonly slot: 1;
readonly horizontal: readonly [5010, 5001];
};
};
readonly 5010: {
readonly 1: {
readonly id: 5010;
readonly name: "Move Speed";
readonly description: "+2% Move Speed";
readonly value: 0.02;
readonly slot: 1;
readonly horizontal: readonly [5008, 5001];
};
};
readonly 5011: {
readonly 2: {
readonly id: 5011;
readonly name: "Health";
readonly description: "+65 Health";
readonly value: 65;
readonly slot: 2;
readonly horizontal: readonly [5001, 5013];
};
};
readonly 5013: {
readonly 2: {
readonly id: 5013;
readonly name: "Tenacity and Slow Resist";
readonly description: "+10% Tenacity and Slow Resist";
readonly value: 0.1;
readonly slot: 2;
readonly horizontal: readonly [5001, 5011];
};
};
};
export declare const StatRunesInSlotArr: readonly [{
readonly id: 5008;
readonly name: "Adaptive Force";
readonly description: "+9 Adaptive Force";
readonly value: 9;
readonly slot: 0;
readonly horizontal: readonly [5005, 5007];
}, {
readonly id: 5008;
readonly name: "Adaptive Force";
readonly description: "+9 Adaptive Force";
readonly value: 9;
readonly slot: 1;
readonly horizontal: readonly [5010, 5001];
}, {
readonly id: 5005;
readonly name: "Attack Speed";
readonly description: "+10% Attack Speed";
readonly value: 0.1;
readonly slot: 0;
readonly horizontal: readonly [5008, 5007];
}, {
readonly id: 5007;
readonly name: "Ability Haste";
readonly description: "+8 Ability Haste";
readonly value: 8;
readonly slot: 0;
readonly horizontal: readonly [5008, 5005];
}, {
readonly id: 5010;
readonly name: "Move Speed";
readonly description: "+2% Move Speed";
readonly value: 0.02;
readonly slot: 1;
readonly horizontal: readonly [5008, 5001];
}, {
readonly id: 5001;
readonly name: "Health Scaling";
readonly description: "+10–180 Health (based on level)";
readonly value: 0;
readonly slot: 1;
readonly horizontal: readonly [5008, 5010];
}, {
readonly id: 5001;
readonly name: "Health Scaling";
readonly description: "+10–180 Health (based on level)";
readonly value: 0;
readonly slot: 2;
readonly horizontal: readonly [5011, 5013];
}, {
readonly id: 5011;
readonly name: "Health";
readonly description: "+65 Health";
readonly value: 65;
readonly slot: 2;
readonly horizontal: readonly [5001, 5013];
}, {
readonly id: 5013;
readonly name: "Tenacity and Slow Resist";
readonly description: "+10% Tenacity and Slow Resist";
readonly value: 0.1;
readonly slot: 2;
readonly horizontal: readonly [5001, 5011];
}];
export declare const statRuneNames: {
readonly "Adaptive Force": 5008;
readonly "Attack Speed": 5005;
readonly "Ability Haste": 5007;
readonly "Move Speed": 5010;
readonly "Health Scaling": 5001;
readonly Health: 5011;
readonly "Tenacity and Slow Resist": 5013;
};
export declare const StatRunesArr: ({
readonly id: 5001;
readonly name: "Health Scaling";
readonly description: "+10–180 Health (based on level)";
readonly value: 0;
} | {
readonly id: 5005;
readonly name: "Attack Speed";
readonly description: "+10% Attack Speed";
readonly value: 0.1;
} | {
readonly id: 5007;
readonly name: "Ability Haste";
readonly description: "+8 Ability Haste";
readonly value: 8;
} | {
readonly id: 5008;
readonly name: "Adaptive Force";
readonly description: "+9 Adaptive Force";
readonly value: 9;
} | {
readonly id: 5010;
readonly name: "Move Speed";
readonly description: "+2% Move Speed";
readonly value: 0.02;
} | {
readonly id: 5011;
readonly name: "Health";
readonly description: "+65 Health";
readonly value: 65;
} | {
readonly id: 5013;
readonly name: "Tenacity and Slow Resist";
readonly description: "+10% Tenacity and Slow Resist";
readonly value: 0.1;
})[];
export type StatRuneId = typeof StatRunesArr[number]['id'];
export type StatRuneName = typeof StatRunesArr[number]['name'];
export declare const RuneTrees: {
readonly 8000: {
readonly id: 8000;
readonly key: "Precision";
readonly name: "Precision";
};
readonly 8100: {
readonly id: 8100;
readonly key: "Domination";
readonly name: "Domination";
};
readonly 8200: {
readonly id: 8200;
readonly key: "Sorcery";
readonly name: "Sorcery";
};
readonly 8300: {
readonly id: 8300;
readonly key: "Inspiration";
readonly name: "Inspiration";
};
readonly 8400: {
readonly id: 8400;
readonly key: "Resolve";
readonly name: "Resolve";
};
};
export declare const runeTreeKeys: {
readonly Domination: 8100;
readonly Inspiration: 8300;
readonly Precision: 8000;
readonly Resolve: 8400;
readonly Sorcery: 8200;
};
export declare const runeTreeNames: {
readonly Domination: 8100;
readonly Inspiration: 8300;
readonly Precision: 8000;
readonly Resolve: 8400;
readonly Sorcery: 8200;
};
export declare const RuneTreesArr: ({
readonly id: 8000;
readonly key: "Precision";
readonly name: "Precision";
} | {
readonly id: 8100;
readonly key: "Domination";
readonly name: "Domination";
} | {
readonly id: 8200;
readonly key: "Sorcery";
readonly name: "Sorcery";
} | {
readonly id: 8300;
readonly key: "Inspiration";
readonly name: "Inspiration";
} | {
readonly id: 8400;
readonly key: "Resolve";
readonly name: "Resolve";
})[];
export type RuneTreeId = typeof RuneTreesArr[number]['id'];
export type RuneTreeKey = typeof RuneTreesArr[number]['key'];
export type RuneTreeName = typeof RuneTreesArr[number]['name'];