From 5c5a2b9079d6b537f099768363889ccf8d8421c4 Mon Sep 17 00:00:00 2001 From: Shiva Devarajan Date: Fri, 6 Sep 2024 20:07:17 -0400 Subject: [PATCH] Add vgc gay restricted --- config/formats.ts | 2 +- data/mods/gen9vgcgay/formats-data.ts | 255 ++++++++++++++------------- data/mods/gen9vgcgay/pokedex.ts | 153 ++-------------- 3 files changed, 148 insertions(+), 262 deletions(-) diff --git a/config/formats.ts b/config/formats.ts index 0bc95ef9afcd..02cc326fefca 100644 --- a/config/formats.ts +++ b/config/formats.ts @@ -52,7 +52,7 @@ export const Formats: import('../sim/dex-formats').FormatList = [ ruleset: ['Flat Rules', '!! Adjust Level = 50', 'Tera Type Preview', 'Sketch Post-Gen 7 Moves', 'Draft Timer', 'Limit Two Restricted'], bestOfDefault: true, unbanlist: ['Greninja-Bond'], - restricted: ['Ubers'], + restricted: ['Uber'], }, { name: "[Gen 9] VGC Gay FFA", diff --git a/data/mods/gen9vgcgay/formats-data.ts b/data/mods/gen9vgcgay/formats-data.ts index 6d3ae9245753..b719e91bc4da 100644 --- a/data/mods/gen9vgcgay/formats-data.ts +++ b/data/mods/gen9vgcgay/formats-data.ts @@ -1,4 +1,5 @@ -export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormatsDataTable = { +export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormatsDataTable = +{ "bulbasaur": { "isNonstandard": "Past", "tier": "Illegal" @@ -912,20 +913,20 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "mewtwo": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "mewtwomegax": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "mewtwomegay": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "mew": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "chikorita": { "isNonstandard": "Past", @@ -1368,16 +1369,16 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "lugia": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "hooh": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "celebi": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "treecko": { "isNonstandard": "Past", @@ -1996,48 +1997,48 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "kyogre": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "kyogreprimal": { "isNonstandard": "Past", "tier": "Illegal" }, "groudon": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "groudonprimal": { "isNonstandard": "Past", "tier": "Illegal" }, "rayquaza": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "rayquazamega": { "isNonstandard": "Past", "tier": "Illegal" }, "jirachi": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "deoxys": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "deoxysattack": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "deoxysdefense": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "deoxysspeed": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "turtwig": { "isNonstandard": "Past", @@ -2476,20 +2477,20 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "dialga": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "dialgaorigin": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "palkia": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "palkiaorigin": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "heatran": { "isNonstandard": null, @@ -2500,12 +2501,12 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "giratina": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "giratinaorigin": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "cresselia": { "isNonstandard": null, @@ -2516,24 +2517,24 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "manaphy": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "darkrai": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "shaymin": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "shayminsky": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "arceus": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "arceusbug": { "isNonstandard": "Past", @@ -2604,8 +2605,8 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "victini": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "snivy": { "isNonstandard": "Past", @@ -3268,12 +3269,12 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "reshiram": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "zekrom": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "landorus": { "isNonstandard": null, @@ -3288,32 +3289,32 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "kyuremblack": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "kyuremwhite": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "keldeo": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "keldeoresolute": { "isNonstandard": "Past", "tier": "Illegal" }, "meloetta": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "meloettapirouette": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "genesect": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "genesectdouse": { "isNonstandard": "Past", @@ -3660,32 +3661,32 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "xerneas": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "xerneasneutral": { "isNonstandard": "Past", "tier": "Illegal" }, "yveltal": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "zygarde": { "isNonstandard": "Past", "tier": "Illegal" }, "zygarde10": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "zygardecomplete": { "isNonstandard": "Past", "tier": "Illegal" }, "diancie": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "dianciemega": { "isNonstandard": "Past", @@ -3696,12 +3697,12 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "hoopaunbound": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "volcanion": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "rowlet": { "isNonstandard": "Past", @@ -4120,16 +4121,16 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "cosmoem": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "solgaleo": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "lunala": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "nihilego": { "isNonstandard": null, @@ -4164,28 +4165,28 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "necrozmaduskmane": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "necrozmadawnwings": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "necrozmaultra": { "isNonstandard": "Past", "tier": "Illegal" }, "magearna": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "magearnaoriginal": { "isNonstandard": "Past", "tier": "Illegal" }, "marshadow": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "poipole": { "isNonstandard": "Past", @@ -4204,16 +4205,16 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "zeraora": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "meltan": { "isNonstandard": "Past", "tier": "Illegal" }, "melmetal": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "melmetalgmax": { "isNonstandard": "Past", @@ -4636,24 +4637,24 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "zacian": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "zaciancrowned": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "zamazenta": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "zamazentacrowned": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "eternatus": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "eternatuseternamax": { "isNonstandard": "Past", @@ -4680,8 +4681,8 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "zarude": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "zarudedada": { "isNonstandard": "Past", @@ -4708,12 +4709,12 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "calyrexice": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "calyrexshadow": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "wyrdeer": { "isNonstandard": null, @@ -5192,12 +5193,12 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "OU" }, "koraidon": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "miraidon": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "walkingwake": { "isNonstandard": null, @@ -5300,16 +5301,16 @@ export const FormatsData: import('../../../sim/dex-species').ModdedSpeciesFormat "tier": "Illegal" }, "terapagosterastal": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "terapagosstellar": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "Uber" }, "pecharunt": { - "isNonstandard": "Past", - "tier": "Illegal" + "isNonstandard": null, + "tier": "OU" }, "missingno": { "isNonstandard": "Past", diff --git a/data/mods/gen9vgcgay/pokedex.ts b/data/mods/gen9vgcgay/pokedex.ts index 9e19f648d3c7..ebf915a4e16b 100644 --- a/data/mods/gen9vgcgay/pokedex.ts +++ b/data/mods/gen9vgcgay/pokedex.ts @@ -11545,7 +11545,9 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "spe": 130 }, "abilities": { - "0": "Neuroforce" + "0": "Neuroforce", + "1": "Mega Shift X", + "H": "Mega Shift Y" }, "inherit": true }, @@ -11743,7 +11745,8 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "spe": 110 }, "abilities": { - "0": "Pressure" + "0": "Pressure", + "H": "Copy Core" }, "inherit": true }, @@ -11760,7 +11763,8 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "spe": 150 }, "abilities": { - "0": "Pressure" + "0": "Pressure", + "H": "Onslaught Core" }, "inherit": true }, @@ -11777,7 +11781,8 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "spe": 90 }, "abilities": { - "0": "Pressure" + "0": "Pressure", + "H": "Barrier Core" }, "inherit": true }, @@ -11794,7 +11799,8 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "spe": 180 }, "abilities": { - "0": "Pressure" + "0": "Pressure", + "H": "Hazard Core" }, "inherit": true }, @@ -11813,6 +11819,7 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable }, "abilities": { "0": "Pressure", + "1": "Hyperbolic Time", "H": "Telepathy" }, "inherit": true @@ -11832,6 +11839,7 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable }, "abilities": { "0": "Pressure", + "1": "Hyperbolic Time", "H": "Telepathy" }, "inherit": true, @@ -11919,23 +11927,6 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "inherit": true, "battleOnly": "giratina" }, - "phione": { - "types": [ - "Water" - ], - "baseStats": { - "hp": 80, - "atk": 80, - "def": 80, - "spa": 80, - "spd": 80, - "spe": 80 - }, - "abilities": { - "0": "Hydration" - }, - "inherit": true - }, "manaphy": { "types": [ "Water" @@ -12076,24 +12067,6 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable }, "inherit": true }, - "kyurem": { - "types": [ - "Dragon", - "Ice" - ], - "baseStats": { - "hp": 125, - "atk": 130, - "def": 90, - "spa": 130, - "spd": 90, - "spe": 95 - }, - "abilities": { - "0": "Pressure" - }, - "inherit": true - }, "kyuremwhite": { "types": [ "Dragon", @@ -12263,11 +12236,11 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable ], "baseStats": { "hp": 64, - "atk": 145, + "atk": 140, "def": 71, - "spa": 110, + "spa": 100, "spd": 85, - "spe": 125 + "spe": 140 }, "abilities": { "0": "Aura Break", @@ -12294,24 +12267,6 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "inherit": true }, "diancie": { - "types": [ - "Rock", - "Fairy" - ], - "baseStats": { - "hp": 50, - "atk": 100, - "def": 150, - "spa": 100, - "spd": 150, - "spe": 50 - }, - "abilities": { - "0": "Clear Body" - }, - "inherit": true - }, - "megadiancie": { "types": [ "Rock", "Fairy" @@ -12329,25 +12284,7 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable }, "inherit": true }, - "confinedhoopa": { - "types": [ - "Psychic", - "Ghost" - ], - "baseStats": { - "hp": 80, - "atk": 110, - "def": 60, - "spa": 150, - "spd": 130, - "spe": 70 - }, - "abilities": { - "0": "Magician" - }, - "inherit": true - }, - "unboundhoopa": { + "hoopaunbound": { "types": [ "Psychic", "Dark" @@ -12383,23 +12320,6 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable }, "inherit": true }, - "cosmog": { - "types": [ - "Psychic" - ], - "baseStats": { - "hp": 43, - "atk": 29, - "def": 31, - "spa": 29, - "spd": 31, - "spe": 37 - }, - "abilities": { - "0": "Unaware" - }, - "inherit": true - }, "cosmoem": { "types": [ "Psychic" @@ -12454,23 +12374,6 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable }, "inherit": true }, - "necrozma": { - "types": [ - "Psychic" - ], - "baseStats": { - "hp": 97, - "atk": 107, - "def": 101, - "spa": 127, - "spd": 89, - "spe": 79 - }, - "abilities": { - "0": "Prism Armor" - }, - "inherit": true - }, "necrozmaduskmane": { "types": [ "Psychic", @@ -12485,7 +12388,7 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "spe": 77 }, "abilities": { - "0": "Prism Armor" + "0": "Neuroforce" }, "inherit": true }, @@ -12503,7 +12406,7 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable "spe": 77 }, "abilities": { - "0": "Prism Armor" + "0": "Neuroforce" }, "inherit": true }, @@ -12683,24 +12586,6 @@ export const Pokedex: import('../../../sim/dex-species').ModdedSpeciesDataTable }, "inherit": true }, - "calyrex": { - "types": [ - "Psychic", - "Grass" - ], - "baseStats": { - "hp": 100, - "atk": 80, - "def": 80, - "spa": 80, - "spd": 80, - "spe": 80 - }, - "abilities": { - "0": "Symbiosis" - }, - "inherit": true - }, "calyrexice": { "types": [ "Psychic",