Skip to content

Commit

Permalink
Update Set 11 assets and comps
Browse files Browse the repository at this point in the history
Only update game assets and comps, didnt remove set10 headliner or add any set11 mechanics.
  • Loading branch information
anthony5301 authored Mar 21, 2024
1 parent 8230a3d commit 487fb26
Show file tree
Hide file tree
Showing 2 changed files with 103 additions and 97 deletions.
52 changes: 26 additions & 26 deletions comps.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,71 +10,71 @@
"""

COMP = {
"MissFortune": {
"board_position": 6,
"items": ["GuinsoosRageblade", "Deathblade", "LastWhisper"],
"Galio": {
"board_position": 25,
"items": ["BrambleVest", "Dragonsclaw", "WarmogsArmor"],
"level": 2,
"final_comp": True,
"headliner": [False, True, False]
"headliner": [False, False, False]
},
"Neeko": {
"board_position": 24,
"items": ["WarmogsArmor", "BrambleVest", "DragonsClaw"],
"Kaisa": {
"board_position": 5,
"items": ["InfinityEdge", "LastWhisper", "SpearofShojin"],
"level": 3,
"final_comp": True,
"headliner": [False, False, False]
},
"Lucian": {
"board_position": 3,
"Sivir": {
"board_position": 4,
"items": ["StatikkShiv"],
"level": 2,
"final_comp": True,
"headliner": [False, True, False]
"headliner": [False, False, False]
},
"Kennen": {
"board_position": 17,
"Aatrox": {
"board_position": 27,
"items": ["Evenshroud"],
"level": 2,
"final_comp": True,
"headliner": [False, False, False]
},
"Ekko": {
"board_position": 5,
"Riven": {
"board_position": 21,
"items": ["ThiefsGloves"],
"level": 2,
"final_comp": True,
"headliner": [False, False, False]
},
"Bard": {
"Teemo": {
"board_position": 0,
"items": ["JeweledGauntlet","SpearofShojin"],
"level": 2,
"final_comp": True,
"headliner": [False, True, False]
"headliner": [False, False, False]
},
"KaiSa": {
"board_position": 1,
"Sylas": {
"board_position": 23,
"items": ["ThiefsGloves"],
"level": 2,
"final_comp": True,
"headliner": [False, False, False]
},
"Lillia": {
"board_position": 16,
"Xayah": {
"board_position": 6,
"items": [],
"level": 2,
"final_comp": True,
"headliner": [False, False, False]
},
"KSante": {
"board_position": 25,
"Kobuko": {
"board_position": 24,
"items": [],
"level": 2,
"final_comp": False,
"headliner": [False, False, False]
},
"Corki": {
"board_position": 7,
"Zoe": {
"board_position": 5,
"items": [],
"level": 2,
"final_comp": False,
Expand Down Expand Up @@ -139,10 +139,10 @@
AVOID_AUGMENTS: list[str] = [
"Stationary Support",
"Escort Quest",
"Mind Over Matter",
"Scapegoat",
"AFK",
"Wandering Trainer",
"Recombobulator",
"Blank Slate",
"Forge"
]

Expand Down
148 changes: 77 additions & 71 deletions game_assets.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"NegatronCloak","RecurveBow","SparringGloves","Spatula",
"TearoftheGoddess"}

COMBINED_ITEMS: set[str] = {"8bitEmblem","EmoEmblem","HEARTSTEELEmblem","JazzEmblem",
"KDAEmblem","PentakillEmblem","PunkEmblem","TrueDamageEmblem",
COMBINED_ITEMS: set[str] = {"DryadEmblem","FatedEmblem","GhostlyEmblem","HeavenlyEmblem",
"MythicEmblem","PorcelainEmblem","StoryweaverEmblem","UmbralEmblem",
"AdaptiveHelm","ArchangelsStaff","Bloodthirster","BlueBuff",
"BrambleVest","Crownguard","Deathblade","DragonsClaw",
"EdgeofNight","Evenshroud","GargoyleStoneplate","GiantSlayer",
Expand All @@ -19,82 +19,88 @@
"SunfireCape","TacticiansCrown","ThiefsGloves","TitansResolve",
"WarmogsArmor"}

SUPPORT_ITEM: set[str] = {"AegisoftheLegion","BansheesVeil","ChaliceofPower","CrestofCinders",
"LocketoftheIronSolari","NeedlesslyBigGem","ObsidianCleaver","RanduinsOmen",
"ShroudofStillness","VirtueoftheMartyr","ZekesHerald","Zephyr","ZzRotPortal"}
SUPPORT_ITEM: set[str] = {"AccomplicesGloves","AegisoftheLegion","BansheesVeil","ChaliceofPower",
"CrestofCinders","LocketoftheIronSolari","NeedlesslyBigGem","ObsidianCleaver",
"RanduinsOmen","ShroudofStillness","VirtueoftheMartyr","ZekesHerald",
"Zephyr","ZzRotPortal"}

NON_CRAFTABLE_ITEMS: set[str] = {"BigShotEmblem","BruiserEmblem","CountryEmblem","CrowdDiverEmblem",
"DazzlerEmblem","DiscoEmblem","EdgelordEmblem","ExecutionerEmblem",
"GuardianEmblem","HyperpopEmblem","MosherEmblem","RapidfireEmblem",
"SentinelEmblem","SpellweaverEmblem","SuperfanEmblem"}
NON_CRAFTABLE_ITEMS: set[str] = {"AltruistEmblem","ArcanistEmblem","BehemothEmblem","BruiserEmblem",
"DragonlordEmblem","DuelistEmblem","Exaltedemblem","FortuneEmblem",
"InkshadowEmblem","InvokerEmblem","ReaperEmblem","SageEmblem",
"ScrollofForce","ScrollofHaste","SniperEmblem","TalismanofAid",
"TalismanofMight","TalismanofSpeed","TattooofBombardement","TattooofForce",
"TattooofFury","TattooofProtection","TattooofToxin","TattooofVitality",
"TomeofMending","TomeofPower","TomeofSwiftness","Wardenemblem"}

ORNN_ITEMS: set[str] = {"AnimaVisage","BlacksmithsGloves","DeathfireGrasp","DeathsDefiance",
"EternalWinter","GoldCollector","GoldmancersStaff","Hullcrusher",
"InfinityForce","MogulsMail","Muramana","RocketPropelledFist",
"SnipersFocus","TrickstersGlass","ZhonyasParadox"}
"DiamondHands","EternalWinter","GamblersBlade","GoldCollector",
"GoldmancersStaff","Hullcrusher","InfinityForce","Manazane",
"MogulsMail","Rocket-PropelledFist","SnipersFocus","TrickstersGlass",
"ZhonyasParadox"}

ITEMS: set[str] = BASIC_ITEM.union(COMBINED_ITEMS).union(SUPPORT_ITEM).union(NON_CRAFTABLE_ITEMS).union(ORNN_ITEMS)

CHAMPIONS: dict[str, dict[str, int]] = {
"Ahri":{"Gold":4,"Board Size":1,"Trait1":"Spellweaver","Trait2":"KDA","Trait3":""},
"Akali":{"Gold":4,"Board Size":1,"Trait1":"Executioner","Trait2":"Breakout","Trait3":"TrueDamage"},
"Amumu":{"Gold":3,"Board Size":1,"Trait1":"Guardian","Trait2":"Emo","Trait3":""},
"Annie":{"Gold":1,"Board Size":1,"Trait1":"Spellweaver","Trait2":"Emo","Trait3":""},
"Aphelios":{"Gold":2,"Board Size":1,"Trait1":"Rapidfire","Trait2":"HEARTSTEEL","Trait3":""},
"Bard":{"Gold":2,"Board Size":1,"Trait1":"Dazzler","Trait2":"Jazz","Trait3":""},
"Blitzcrank":{"Gold":4,"Board Size":1,"Trait1":"Sentinel","Trait2":"Disco","Trait3":""},
"Caitlyn":{"Gold":4,"Board Size":1,"Trait1":"Rapidfire","Trait2":"8bit","Trait3":""},
"Corki":{"Gold":1,"Board Size":1,"Trait1":"BigShot","Trait2":"8bit","Trait3":""},
"Ekko":{"Gold":3,"Board Size":1,"Trait1":"Sentinel","Trait2":"Spellweaver","Trait3":"TrueDamage"},
"Evelynn":{"Gold":1,"Board Size":1,"Trait1":"CrowdDiver","Trait2":"K/DA","Trait3":""},
"Ezreal":{"Gold":4,"Board Size":1,"Trait1":"BigShot","Trait2":"HEARTSTEEL","Trait3":""},
"Garen":{"Gold":2,"Board Size":1,"Trait1":"Sentinel","Trait2":"8bit","Trait3":""},
"Gnar":{"Gold":2,"Board Size":1,"Trait1":"Mosher","Trait2":"Superfan","Trait3":"Pentakill"},
"Gragas":{"Gold":2,"Board Size":1,"Trait1":"Bruiser","Trait2":"Spellweaver","Trait3":"Disco"},
"Illaoi":{"Gold":5,"Board Size":1,"Trait1":"Bruiser","Trait2":"ILLBEATS","Trait3":""},
"Jax":{"Gold":2,"Board Size":1,"Trait1":"Mosher","Trait2":"EDM","Trait3":""},
"Jhin":{"Gold":5,"Board Size":1,"Trait1":"BigShot","Trait2":"Maestro","Trait3":""},
"Jinx":{"Gold":1,"Board Size":1,"Trait1":"Rapidfire","Trait2":"Punk","Trait3":""},
"KaiSa":{"Gold":2,"Board Size":1,"Trait1":"BigShot","Trait2":"K/DA","Trait3":""},
"Karthus":{"Gold":4,"Board Size":1,"Trait1":"Executioner","Trait2":"Pentakill","Trait3":""},
"Katarina":{"Gold":2,"Board Size":1,"Trait1":"CrowdDiver","Trait2":"Country","Trait3":""},
"Kayle":{"Gold":2,"Board Size":1,"Trait1":"Edgelord","Trait2":"Pentakill","Trait3":""},
"Kayn":{"Gold":5,"Board Size":1,"Trait1":"Edgelord","Trait2":"Wildcard","Trait3":"HEARTSTEEL"},
"Kennen":{"Gold":1,"Board Size":1,"Trait1":"Guardian","Trait2":"Superfan","Trait3":"TrueDamage"},
"KSante":{"Gold":1,"Board Size":1,"Trait1":"Sentinel","Trait2":"HEARTSTEEL","Trait3":""},
"Lillia":{"Gold":1,"Board Size":1,"Trait1":"Sentinel","Trait2":"Superfan","Trait3":"K/DA"},
"Lucian":{"Gold":5,"Board Size":1,"Trait1":"Rapidfire","Trait2":"Jazz","Trait3":""},
"Lulu":{"Gold":3,"Board Size":1,"Trait1":"Spellweaver","Trait2":"Hyperpop","Trait3":""},
"Lux":{"Gold":3,"Board Size":1,"Trait1":"Dazzler","Trait2":"EDM","Trait3":""},
"MissFortune":{"Gold":3,"Board Size":1,"Trait1":"BigShot","Trait2":"Jazz","Trait3":""},
"Mordekaiser":{"Gold":3,"Board Size":1,"Trait1":"Sentinel","Trait2":"Pentakill","Trait3":""},
"Nami":{"Gold":1,"Board Size":1,"Trait1":"Dazzler","Trait2":"Disco","Trait3":""},
"Neeko":{"Gold":3,"Board Size":1,"Trait1":"Guardian","Trait2":"Superfan","Trait3":"K/DA"},
"Olaf":{"Gold":1,"Board Size":1,"Trait1":"Bruiser","Trait2":"Pentakill","Trait3":""},
"Pantheon":{"Gold":2,"Board Size":1,"Trait1":"Guardian","Trait2":"Punk","Trait3":""},
"Poppy":{"Gold":4,"Board Size":1,"Trait1":"Mosher","Trait2":"Emo","Trait3":""},
"Qiyana":{"Gold":5,"Board Size":1,"Trait1":"CrowdDiver","Trait2":"TrueDamage","Trait3":""},
"Riven":{"Gold":3,"Board Size":1,"Trait1":"Edgelord","Trait2":"8bit","Trait3":""},
"Samira":{"Gold":3,"Board Size":1,"Trait1":"Executioner","Trait2":"Country","Trait3":""},
"Senna":{"Gold":2,"Board Size":1,"Trait1":"Rapidfire","Trait2":"TrueDamage","Trait3":""},
"Seraphine":{"Gold":2,"Board Size":1,"Trait1":"Spellweaver","Trait2":"K/DA","Trait3":""},
"Sett":{"Gold":3,"Board Size":1,"Trait1":"Mosher","Trait2":"Bruiser","Trait3":"HEARTSTEEL"},
"Sona":{"Gold":5,"Board Size":1,"Trait1":"Spellweaver","Trait2":"Mixmaster","Trait3":""},
"TahmKench":{"Gold":1,"Board Size":1,"Trait1":"Bruiser","Trait2":"Country","Trait3":""},
"Taric":{"Gold":1,"Board Size":1,"Trait1":"Guardian","Trait2":"Disco","Trait3":""},
"Thresh":{"Gold":4,"Board Size":1,"Trait1":"Guardian","Trait2":"Country","Trait3":""},
"TwistedFate":{"Gold":4,"Board Size":1,"Trait1":"Dazzler","Trait2":"Disco","Trait3":""},
"Twitch":{"Gold":2,"Board Size":1,"Trait1":"Executioner","Trait2":"Punk","Trait3":""},
"Urgot":{"Gold":3,"Board Size":1,"Trait1":"Mosher","Trait2":"Country","Trait3":""},
"Vex":{"Gold":3,"Board Size":1,"Trait1":"Executioner","Trait2":"Emo","Trait3":""},
"Vi":{"Gold":1,"Board Size":1,"Trait1":"Mosher","Trait2":"Punk","Trait3":""},
"Viego":{"Gold":4,"Board Size":1,"Trait1":"Edgelord","Trait2":"Pentakill","Trait3":""},
"Yasuo":{"Gold":1,"Board Size":1,"Trait1":"Edgelord","Trait2":"TrueDamage","Trait3":""},
"Yone":{"Gold":3,"Board Size":1,"Trait1":"CrowdDiver","Trait2":"Edgelord","Trait3":"HEARTSTEEL"},
"Yorick":{"Gold":5,"Board Size":1,"Trait1":"Guardian","Trait2":"Mosher","Trait3":"Pentakill"},
"Zac":{"Gold":4,"Board Size":1,"Trait1":"Bruiser","Trait2":"EDM","Trait3":""},
"Zed":{"Gold":4,"Board Size":1,"Trait1":"CrowdDiver","Trait2":"EDM","Trait3":""},
"Ziggs":{"Gold":5,"Board Size":1,"Trait1":"Dazzler","Trait2":"Hyperpop","Trait3":""}
"Aatrox":{"Gold":2,"BoardSize":1,"Trait1":"Bruiser","Trait2":"Ghostly","Trait3":"Inkshadow"},
"Ahri":{"Gold":1,"BoardSize":1,"Trait1":"Arcanist","Trait2":"Fated","Trait3":""},
"Alune":{"Gold":3,"BoardSize":1,"Trait1":"Invoker","Trait2":"Umbral","Trait3":""},
"Amumu":{"Gold":3,"BoardSize":1,"Trait1":"Warden","Trait2":"Porcelain","Trait3":""},
"Annie":{"Gold":4,"BoardSize":1,"Trait1":"Invoker","Trait2":"Fortune","Trait3":""},
"Aphelios":{"Gold":3,"BoardSize":1,"Trait1":"Sniper","Trait2":"Fated","Trait3":""},
"Ashe":{"Gold":4,"BoardSize":1,"Trait1":"Sniper","Trait2":"Porcelain","Trait3":""},
"Azir":{"Gold":5,"BoardSize":1,"Trait1":"Invoker","Trait2":"Dryad","Trait3":""},
"Bard":{"Gold":3,"BoardSize":1,"Trait1":"Trickshot","Trait2":"Mythic","Trait3":""},
"Caitlyn":{"Gold":1,"BoardSize":1,"Trait1":"Sniper","Trait2":"Ghostly","Trait3":""},
"ChoGath":{"Gold":1,"BoardSize":1,"Trait1":"Behemoth","Trait2":"Mythic","Trait3":""},
"Darius":{"Gold":1,"BoardSize":1,"Trait1":"Duelist","Trait2":"Umbral","Trait3":""},
"Diana":{"Gold":3,"BoardSize":1,"Trait1":"Sage","Trait2":"Dragonlord","Trait3":""},
"Galio":{"Gold":4,"BoardSize":1,"Trait1":"Bruiser","Trait2":"Storyweaver","Trait3":""},
"Garen":{"Gold":1,"BoardSize":1,"Trait1":"Warden","Trait2":"Storyweaver","Trait3":""},
"Gnar":{"Gold":2,"BoardSize":1,"Trait1":"Warden","Trait2":"Dryad","Trait3":""},
"Hwei":{"Gold":5,"BoardSize":1,"Trait1":"Artist","Trait2":"Mythic","Trait3":""},
"Illaoi":{"Gold":3,"BoardSize":1,"Trait1":"Arcanist","Trait2":"Warden","Trait3":"Ghostly"},
"Irelia":{"Gold":5,"BoardSize":1,"Trait1":"Duelist","Trait2":"Storyweaver","Trait3":""},
"Janna":{"Gold":2,"BoardSize":1,"Trait1":"Invoker","Trait2":"Dragonlord","Trait3":""},
"Jax":{"Gold":1,"BoardSize":1,"Trait1":"Warden","Trait2":"Inkshadow","Trait3":""},
"KaiSa":{"Gold":4,"BoardSize":1,"Trait1":"Trickshot","Trait2":"Inkshadow","Trait3":""},
"Kayn":{"Gold":4,"BoardSize":1,"Trait1":"Reaper","Trait2":"Ghostly","Trait3":""},
"KhaZix":{"Gold":1,"BoardSize":1,"Trait1":"Reaper","Trait2":"Heavenly","Trait3":""},
"Kindred":{"Gold":2,"BoardSize":1,"Trait1":"Reaper","Trait2":"Fated","Trait3":"Dryad"},
"Kobuko":{"Gold":1,"BoardSize":1,"Trait1":"Bruiser","Trait2":"Fortune","Trait3":""},
"KogMaw":{"Gold":1,"BoardSize":1,"Trait1":"Sniper","Trait2":"Invoker","Trait3":"Mythic"},
"LeeSin":{"Gold":4,"BoardSize":1,"Trait1":"Duelist","Trait2":"Dragonlord","Trait3":""},
"Lillia":{"Gold":4,"BoardSize":1,"Trait1":"Invoker","Trait2":"Mythic","Trait3":""},
"Lissandra":{"Gold":5,"BoardSize":1,"Trait1":"Arcanist","Trait2":"Porcelain","Trait3":""},
"Lux":{"Gold":2,"BoardSize":1,"Trait1":"Arcanist","Trait2":"Porcelain","Trait3":""},
"Malphite":{"Gold":1,"BoardSize":1,"Trait1":"Behemoth","Trait2":"Heavenly","Trait3":""},
"Morgana":{"Gold":4,"BoardSize":1,"Trait1":"Sage","Trait2":"Ghostly","Trait3":""},
"Nautilus":{"Gold":4,"BoardSize":1,"Trait1":"Warden","Trait2":"Mythic","Trait3":""},
"Neeko":{"Gold":2,"BoardSize":1,"Trait1":"Arcanist","Trait2":"Heavenly","Trait3":"Mythic"},
"Ornn":{"Gold":4,"BoardSize":1,"Trait1":"Behemoth","Trait2":"Dryad","Trait3":""},
"Qiyana":{"Gold":2,"BoardSize":1,"Trait1":"Duelist","Trait2":"Heavenly","Trait3":""},
"Rakan":{"Gold":5,"BoardSize":1,"Trait1":"Altruist","Trait2":"Lovers","Trait3":"Dragonlord"},
"RekSai":{"Gold":1,"BoardSize":1,"Trait1":"Bruiser","Trait2":"Dryad","Trait3":""},
"Riven":{"Gold":2,"BoardSize":1,"Trait1":"Bruiser","Trait2":"Altruist","Trait3":"Storyweaver"},
"Senna":{"Gold":2,"BoardSize":1,"Trait1":"Sniper","Trait2":"Inkshadow","Trait3":""},
"Sett":{"Gold":5,"BoardSize":1,"Trait1":"Warden","Trait2":"Umbral","Trait3":"Fated"},
"Shen":{"Gold":2,"BoardSize":1,"Trait1":"Behemoth","Trait2":"Ghostly","Trait3":""},
"Sivir":{"Gold":1,"BoardSize":1,"Trait1":"Trickshot","Trait2":"Storyweaver","Trait3":""},
"Soraka":{"Gold":3,"BoardSize":1,"Trait1":"Altruist","Trait2":"Heavenly","Trait3":""},
"Sylas":{"Gold":4,"BoardSize":1,"Trait1":"Bruiser","Trait2":"Umbral","Trait3":""},
"Syndra":{"Gold":4,"BoardSize":1,"Trait1":"Arcanist","Trait2":"Fated","Trait3":""},
"TahmKench":{"Gold":3,"BoardSize":1,"Trait1":"Bruiser","Trait2":"Mythic","Trait3":""},
"Teemo":{"Gold":2,"BoardSize":1,"Trait1":"Trickshot","Trait2":"Fortune","Trait3":""},
"Thresh":{"Gold":3,"BoardSize":1,"Trait1":"Behemoth","Trait2":"Fated","Trait3":""},
"Tristana":{"Gold":3,"BoardSize":1,"Trait1":"Duelist","Trait2":"Fortune","Trait3":""},
"Udyr":{"Gold":5,"BoardSize":1,"Trait1":"Behemoth","Trait2":"SpiritWalker","Trait3":"Inkshadow"},
"Volibear":{"Gold":3,"BoardSize":1,"Trait1":"Duelist","Trait2":"Inkshadow","Trait3":""},
"Wukong":{"Gold":5,"BoardSize":1,"Trait1":"Sage","Trait2":"Great","Trait3":"Heavenly"},
"Xayah":{"Gold":5,"BoardSize":1,"Trait1":"Trickshot","Trait2":"Lovers","Trait3":"Dragonlord"},
"Yasuo":{"Gold":1,"BoardSize":1,"Trait1":"Duelist","Trait2":"Fated","Trait3":""},
"Yone":{"Gold":3,"BoardSize":1,"Trait1":"Reaper","Trait2":"Umbral","Trait3":""},
"Yorick":{"Gold":2,"BoardSize":1,"Trait1":"Behemoth","Trait2":"Umbral","Trait3":""},
"Zoe":{"Gold":3,"BoardSize":1,"Trait1":"Arcanist","Trait2":"Fortune","Trait3":"Storyweaver"},
"Zyra":{"Gold":2,"BoardSize":1,"Trait1":"Sage","Trait2":"Storyweaver","Trait3":""}
}


Expand Down

0 comments on commit 487fb26

Please sign in to comment.