UNPKG

tft-dataset

Version:

Basic informations on current tft set.

409 lines (408 loc) 10.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.champions = void 0; const champion_name_1 = require("./champion-name"); const synergy_name_1 = require("./synergy-name"); const { BattleAcademia, CrystalGambit, Luchador, Mentor, MightyMech, MonsterTrainer, RogueCaptain, Rosemother, SoulFighter, StanceMaster, StarGuardian, SupremeCells, TheChamp, TheCrew, Wraith, // TFT Classes Bastion, Duelist, Edgelord, Executioner, Heavyweight, Juggernaut, Prodigy, Protector, Sniper, Sorcerer, Strategist, } = synergy_name_1.SynergyName; exports.champions = [ // Battle Academia { name: champion_name_1.ChampionName.Caitlyn, synergies: [BattleAcademia, Sniper], cost: 3, range: 4, }, { name: champion_name_1.ChampionName.Ezreal, synergies: [BattleAcademia, Prodigy], cost: 1, range: 4, }, { name: champion_name_1.ChampionName.Garen, synergies: [BattleAcademia, Bastion], cost: 1, range: 1, }, { name: champion_name_1.ChampionName.Jayce, synergies: [BattleAcademia, Heavyweight], cost: 3, range: 1, }, { name: champion_name_1.ChampionName.Katarina, synergies: [BattleAcademia, Executioner], cost: 2, range: 1, }, { name: champion_name_1.ChampionName.Leona, synergies: [BattleAcademia, Bastion], cost: 4, range: 1, }, { name: champion_name_1.ChampionName.Rakan, synergies: [BattleAcademia, Protector], cost: 2, range: 1, }, { name: champion_name_1.ChampionName.Yuumi, synergies: [BattleAcademia, Prodigy], cost: 4, range: 4, }, // Crystal Gambit { name: champion_name_1.ChampionName.Ashe, synergies: [CrystalGambit, Duelist], cost: 4, range: 4, }, { name: champion_name_1.ChampionName.Janna, synergies: [CrystalGambit, Protector, Strategist], cost: 2, range: 4, }, { name: champion_name_1.ChampionName.Swain, synergies: [CrystalGambit, Bastion, Sorcerer], cost: 3, range: 2, }, { name: champion_name_1.ChampionName.Syndra, synergies: [CrystalGambit, Prodigy], cost: 1, range: 4, }, { name: champion_name_1.ChampionName.Vi, synergies: [CrystalGambit, Juggernaut], cost: 2, range: 1, }, // Luchador { name: champion_name_1.ChampionName.Braum, synergies: [Luchador, TheChamp, Bastion], cost: 5, range: 1, }, { name: champion_name_1.ChampionName.DrMundo, synergies: [Luchador, Juggernaut], cost: 2, range: 1, }, { name: champion_name_1.ChampionName.Gnar, synergies: [Luchador, Sniper], cost: 1, range: 1, }, { name: champion_name_1.ChampionName.Volibear, synergies: [Luchador, Edgelord], cost: 4, range: 1, }, // Mentor { name: champion_name_1.ChampionName.Kobuko, synergies: [Mentor, Heavyweight], cost: 2, range: 1, }, { name: champion_name_1.ChampionName.Ryze, synergies: [Mentor, Executioner, Strategist], cost: 4, range: 4, }, { name: champion_name_1.ChampionName.Udyr, synergies: [Mentor, Duelist, Juggernaut], cost: 3, range: 1, }, { name: champion_name_1.ChampionName.Yasuo, synergies: [Mentor, Edgelord], cost: 3, range: 1, }, // Mighty Mech { name: champion_name_1.ChampionName.Aatrox, synergies: [MightyMech, Heavyweight, Juggernaut], cost: 1, range: 1, }, { name: champion_name_1.ChampionName.Gangplank, synergies: [MightyMech, Duelist], cost: 2, range: 1, }, { name: champion_name_1.ChampionName.JarvanIV, synergies: [MightyMech, Strategist], cost: 4, range: 1, }, { name: champion_name_1.ChampionName.Karma, synergies: [MightyMech, Sorcerer], cost: 4, range: 4, }, { name: champion_name_1.ChampionName.Lucian, synergies: [MightyMech, Sorcerer], cost: 1, range: 4, }, { name: champion_name_1.ChampionName.Senna, synergies: [MightyMech, Executioner], cost: 3, range: 4, }, { name: champion_name_1.ChampionName.Yone, synergies: [MightyMech, Edgelord], cost: 5, range: 1, }, // Monster Trainer { name: champion_name_1.ChampionName.Kogmaw, synergies: [MonsterTrainer], cost: 3, range: 4, }, { name: champion_name_1.ChampionName.Lulu, synergies: [MonsterTrainer], cost: 3, range: 4, }, { name: champion_name_1.ChampionName.Rammus, synergies: [MonsterTrainer], cost: 3, range: 1, }, { name: champion_name_1.ChampionName.Smolder, synergies: [MonsterTrainer], cost: 3, range: 4, }, // Rogue Captain { name: champion_name_1.ChampionName.TwistedFate, synergies: [RogueCaptain], cost: 5, range: 4, }, // Soul Fighter { name: champion_name_1.ChampionName.Gwen, synergies: [SoulFighter, Sorcerer], cost: 5, range: 1, }, { name: champion_name_1.ChampionName.Kalista, synergies: [SoulFighter, Executioner], cost: 1, range: 4, }, { name: champion_name_1.ChampionName.Lux, synergies: [SoulFighter, Sorcerer], cost: 2, range: 4, }, { name: champion_name_1.ChampionName.Naafiri, synergies: [SoulFighter, Juggernaut], cost: 1, range: 1, }, { name: champion_name_1.ChampionName.Samira, synergies: [SoulFighter, Edgelord], cost: 4, range: 4, }, { name: champion_name_1.ChampionName.Sett, synergies: [SoulFighter, Juggernaut], cost: 4, range: 1, }, { name: champion_name_1.ChampionName.Viego, synergies: [SoulFighter, Duelist], cost: 3, range: 1, }, { name: champion_name_1.ChampionName.XinZhao, synergies: [SoulFighter, Bastion], cost: 2, range: 1, }, // Stance Master { name: champion_name_1.ChampionName.LeeSin, synergies: [StanceMaster, Duelist, Executioner, Juggernaut], cost: 5, range: 1, }, // Star Guardian { name: champion_name_1.ChampionName.Ahri, synergies: [StarGuardian, Sorcerer], cost: 3, range: 4, }, { name: champion_name_1.ChampionName.Jinx, synergies: [StarGuardian, Sniper], cost: 4, range: 4, }, { name: champion_name_1.ChampionName.Neeko, synergies: [StarGuardian, Protector], cost: 3, range: 1, }, { name: champion_name_1.ChampionName.Poppy, synergies: [StarGuardian, Heavyweight], cost: 4, range: 1, }, { name: champion_name_1.ChampionName.Rell, synergies: [StarGuardian, Bastion], cost: 1, range: 1, }, { name: champion_name_1.ChampionName.Seraphine, synergies: [StarGuardian, Prodigy], cost: 5, range: 4, }, { name: champion_name_1.ChampionName.Xayah, synergies: [StarGuardian, Edgelord], cost: 2, range: 4, }, // Supreme Cells { name: champion_name_1.ChampionName.Akali, synergies: [SupremeCells, Executioner], cost: 4, range: 1, }, { name: champion_name_1.ChampionName.Darius, synergies: [SupremeCells, Heavyweight], cost: 3, range: 1, }, { name: champion_name_1.ChampionName.Kaisa, synergies: [SupremeCells, Duelist], cost: 2, range: 4, }, { name: champion_name_1.ChampionName.Kennen, synergies: [SupremeCells, Protector, Sorcerer], cost: 1, range: 4, }, // The Crew { name: champion_name_1.ChampionName.Malphite, synergies: [TheCrew, Protector], cost: 1, range: 1, }, { name: champion_name_1.ChampionName.Shen, synergies: [TheCrew, Bastion, Edgelord], cost: 2, range: 1, }, { name: champion_name_1.ChampionName.Sivir, synergies: [TheCrew, Sniper], cost: 1, range: 4, }, { name: champion_name_1.ChampionName.Ziggs, synergies: [TheCrew, Strategist], cost: 3, range: 4, }, // Wraith { name: champion_name_1.ChampionName.Jhin, synergies: [Wraith, Sniper], cost: 2, range: 4, }, { name: champion_name_1.ChampionName.KSante, synergies: [Wraith, Protector], cost: 4, range: 1, }, { name: champion_name_1.ChampionName.Kayle, synergies: [Wraith, Duelist], cost: 1, range: 4, }, { name: champion_name_1.ChampionName.Malzahar, synergies: [Wraith, Prodigy], cost: 3, range: 4, }, { name: champion_name_1.ChampionName.Varus, synergies: [Wraith, Sniper], cost: 5, range: 4, }, { name: champion_name_1.ChampionName.Zac, synergies: [Wraith, Heavyweight], cost: 1, range: 1, }, // Rosemother (Zyra est dans Crystal Gambit et Rosemother) { name: champion_name_1.ChampionName.Zyra, synergies: [CrystalGambit, Rosemother], cost: 5, range: 4, }, ];