Advertisement
Rleaf

Champion Classes

Jan 18th, 2023 (edited)
2,275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.    Discord: owl#4626
  3.  
  4.    LINKS
  5.    1. https://leagueoflegends.fandom.com/wiki/Champion_classes
  6.    2. https://web.archive.org/web/20170527192754/http://euw.leagueoflegends.com/en/news/game-updates/gameplay/taking-another-look-subclasses
  7.    3. https://discord.com/channels/187652476080488449/379429593829867521/857402334316724265
  8.    4. https://www.reddit.com/r/summonerschool/comments/8ao9vg/champion_subclasses_and_understanding_their/
  9.    
  10.  
  11.    INFO
  12.    1. Everywhere there is a comment signifies a change catering to aram meta.
  13.    2. Try to stay true to the class definitions in link 1.
  14.    3. There's a lot of intersection to account for champ versatility
  15.        (galio & tk are both wardens and vanguards, when really a champ should fit to one subclass per class).
  16.    4. Because of above, some class representations will be more inaccurate. Ie: If someone likes *only* playing poke Ashe,
  17.        they will have high representation for 'Marksman' games because Ashe is ['Artillery', 'Marksman'].
  18.        Rn I think versatility > "small" loss of accuracy.
  19.    5. Added 'Mage' subclass.
  20. */
  21.  
  22. export const classBook = {
  23.    aatrox: ['Juggernaut'],
  24.    ahri: ['Battlemage'], /* Burst -> Battlemage */
  25.    akali: ['Assassin'],
  26.    akshan: ['Marksman', 'Assassin'],
  27.    alistar: ['Vanguard', 'Warden'],
  28.    amumu: ['Vanguard'],
  29.    anivia: ['Battlemage'],
  30.    annie: ['Burst'],
  31.    aphelios: ['Marksman'],
  32.    ashe: ['Artillery', 'Marksman'], /* +Artillery */
  33.    aurelionsol: ['Battlemage'],
  34.    azir: ['Specialist'],
  35.    bard: ['Catcher'],
  36.    belveth: ['Skirmisher'],
  37.    blitzcrank: ['Catcher'],
  38.    brand: ['Mage'], /* Burst -> Mage */
  39.    braum: ['Warden'],
  40.    briar: ['Juggernaut'],
  41.    caitlyn: ['Marksman'],
  42.    camille: ['Diver'],
  43.    cassiopeia: ['Battlemage'],
  44.    chogath: ['Warden'], /* Specialist -> Warden */
  45.    corki: ['Artillery'], /* Marksman -> Artillery */
  46.    darius: ['Juggernaut'],
  47.    diana: ['Assassin', 'Diver'],
  48.    drmundo: ['Juggernaut'],
  49.    draven: ['Marksman'],
  50.    ekko: ['Diver'], /* Assassin -> Diver */
  51.    elise: ['Diver', 'Mage'], /* +Mage */
  52.    evelynn: ['Assassin'],
  53.    ezreal: ['Marksman'],
  54.    fiddlesticks: ['Specialist'],
  55.    fiora: ['Skirmisher'],
  56.    fizz: ['Assassin'],
  57.    galio: ['Warden', 'Vanguard'], /* +Vanguard */
  58.    gangplank: ['Specialist'],
  59.    garen: ['Juggernaut'],
  60.    gnar: ['Specialist', 'Vanguard'], /* +Vanguard*/
  61.    gragas: ['Vanguard'],
  62.    graves: ['Specialist', 'Marksman'], /* +Marksman */
  63.    gwen: ['Skirmisher'],
  64.    hecarim: ['Diver', 'Vanguard'],
  65.    heimerdinger: ['Mage'], /* Specialist -> Mage */
  66.    illaoi: ['Juggernaut'],
  67.    irelia: ['Diver'],
  68.    ivern: ['Catcher', 'Enchanter'], /* +Enchanter */
  69.    janna: ['Enchanter'],
  70.    jarvaniv: ['Diver', 'Vanguard'], /* +Vanguard */
  71.    jax: ['Skirmisher'],
  72.    jayce: ['Artillery'],
  73.    jhin: ['Marksman', 'Catcher'],
  74.    jinx: ['Marksman'],
  75.    ksante: ['Warden', 'Skirmisher'],
  76.    kaisa: ['Marksman', 'Artillery'], /* +Artillery */
  77.    kalista: ['Marksman'],
  78.    karma: ['Mage', 'Enchanter'], /* Burst -> Mage */
  79.    karthus: ['Battlemage'],
  80.    kassadin: ['Assassin'],
  81.    katarina: ['Assassin', 'Specialist'], /*  +Specialist */
  82.    kayle: ['Marksman', 'Enchanter'], /* Specialist -> (Marksman, Enchanter) */
  83.    kayn: ['Skirmisher'],
  84.    kennen: ['Specialist', 'Burst'], /* +Burst */
  85.    khazix: ['Assassin'],
  86.    kindred: ['Marksman'],
  87.    kled: ['Skirmisher', 'Vanguard'], /* +Vanguard */
  88.    kogmaw: ['Marksman', 'Artillery'], /* +Artillery */
  89.    leblanc: ['Burst'],
  90.    leesin: ['Diver', 'Skirmisher'], /* +Skirmisher */
  91.    leona: ['Vanguard'],
  92.    lillia: ['Skirmisher'],
  93.    lissandra: ['Mage'],
  94.    lucian: ['Marksman'],
  95.    lulu: ['Enchanter'],
  96.    lux: ['Burst', 'Artillery'],
  97.    malphite: ['Vanguard', 'Burst'], /* +Burst */
  98.    malzahar: ['Battlemage'],
  99.    maokai: ['Vanguard'],
  100.    masteryi: ['Skirmisher', 'Assassin'], /* +Assassin */
  101.    milio: ['Enchanter'],
  102.    missfortune: ['Artillery', 'Marksman'], /* +Artillery */
  103.    monkeyking: ['Diver'],
  104.    mordekaiser: ['Juggernaut'],
  105.    morgana: ['Catcher', 'Mage'], /* +Mage */
  106.    naafiri: ['Assassin'], /* -Fighter */
  107.    nami: ['Enchanter'],
  108.    nasus: ['Juggernaut', 'Mage'], /* +Mage */
  109.    nautilus: ['Vanguard', 'Warden'], /* +Warden */
  110.    neeko: ['Burst', 'Catcher'],
  111.    nidalee: ['Artillery'], /* Specialist -> Artillery */
  112.    nilah: ['Skirmisher'],
  113.    nocturne: ['Assassin', 'Diver'], /* +Diver */
  114.    nunu: ['Vanguard', 'Burst'], /* +Burst */
  115.    olaf: ['Juggernaut'], /* Diver -> Juggernaut */
  116.    orianna: ['Mage'], /* Burst -> Mage */
  117.    ornn: ['Vanguard'],
  118.    pantheon: ['Diver'],
  119.    poppy: ['Warden'],
  120.    pyke: ['Assassin', 'Catcher'],
  121.    qiyana: ['Assassin'],
  122.    quinn: ['Marksman'], /* Specialist -> Marksman */
  123.    rakan: ['Catcher'],
  124.    rammus: ['Vanguard'],
  125.    reksai: ['Diver', 'Assassin'], /* +Assassin */
  126.    rell: ['Vanguard'],
  127.    renata: ['Enchanter'],
  128.    renekton: ['Diver'],
  129.    rengar: ['Assassin', 'Diver'],
  130.    riven: ['Skirmisher', 'Diver'], /* +Diver */
  131.    rumble: ['Battlemage'],
  132.    ryze: ['Battlemage'],
  133.    samira: ['Marksman', 'Specialist'], /* +Specialist */
  134.    sejuani: ['Vanguard'],
  135.    senna: ['Marksman', 'Enchanter'],
  136.    seraphine: ['Mage', 'Enchanter'], /* +Mage */
  137.    sett: ['Juggernaut'],
  138.    shaco: ['Assassin', 'Mage'], /* +Mage */
  139.    shen: ['Vanguard', 'Warden'], /* +Vanguard */
  140.    shyvana: ['Juggernaut', 'Burst'], /* +Burst */
  141.    singed: ['Specialist', 'Battlemage'], /* +Battlemage */
  142.    sion: ['Vanguard'],
  143.    sivir: ['Marksman'],
  144.    skarner: ['Diver', 'Warden'], /* +Warden */
  145.    sona: ['Enchanter'],
  146.    soraka: ['Enchanter'],
  147.    swain: ['Battlemage'],
  148.    sylas: ['Skirmisher', 'Diver'], /* +Diver */
  149.    syndra: ['Burst', 'Catcher'], /* +Catcher */
  150.    tahmkench: ['Warden', 'Vanguard'], /* +Vanguard */
  151.    taliyah: ['Mage'], /* Battlemage -> Mage */
  152.    talon: ['Assassin'],
  153.    taric: ['Enchanter', 'Warden'],
  154.    teemo: ['Specialist'],
  155.    thresh: ['Catcher', 'Warden'], /* +Warden */
  156.    tristana: ['Marksman'],
  157.    trundle: ['Juggernaut', 'Catcher'], /* +Catcher */
  158.    tryndamere: ['Skirmisher', 'Diver'], /* +Diver */
  159.    twistedfate: ['Artillery'], /* Burst -> Artillery */
  160.    twitch: ['Marksman'],
  161.    udyr: ['Juggernaut'],
  162.    urgot: ['Juggernaut'],
  163.    varus: ['Marksman', 'Artillery'],
  164.    vayne: ['Marksman'],
  165.    veigar: ['Burst', 'Catcher'], /* +Catcher */
  166.    velkoz: ['Artillery'],
  167.    vex: ['Burst'],
  168.    vi: ['Diver'],
  169.    viego: ['Skirmisher'],
  170.    viktor: ['Mage'], /* Battlemage -> Mage */
  171.    vladimir: ['Battlemage'],
  172.    volibear: ['Juggernaut'],
  173.    warwick: ['Diver', 'Skirmisher'], /* +Skirmisher */
  174.    wukong: ['Diver', 'Skirmisher'], /* +Skirmisher */
  175.    xayah: ['Marksman'],
  176.    xerath: ['Artillery'],
  177.    xinzhao: ['Diver'],
  178.    yasuo: ['Skirmisher'],
  179.    yone: ['Skirmisher'], /* -Assassin */
  180.    yorick: ['Juggernaut'],
  181.    yuumi: ['Enchanter', 'Mage'], /* +Mage (Artillery?) */
  182.    zac: ['Vanguard'],
  183.    zed: ['Assassin'],
  184.    zeri: ['Marksman'],
  185.    ziggs: ['Artillery'],
  186.    zilean: ['Burst', 'Enchanter'], /* Specialist -> (Burst, Enchanter) */
  187.    zoe: ['Burst'],
  188.    zyra: ['Catcher', 'Mage'], /* +Mage */
  189. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement