mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-04-25 15:40:31 -05:00
Remove single-ban clauses (#11822)
This commit is contained in:
parent
2b55cb90fc
commit
84f6e93478
|
|
@ -464,22 +464,25 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
name: "[Gen 6] Draft",
|
||||
mod: 'gen6',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard Draft', 'Moody Clause', 'Swagger Clause'],
|
||||
banlist: ['Soul Dew'],
|
||||
ruleset: ['Standard Draft'],
|
||||
banlist: ['Moody', 'Soul Dew', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 5] Draft",
|
||||
mod: 'gen5',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard Draft', '-Unreleased', 'Moody Clause', 'Swagger Clause', 'DryPass Clause', 'Gems Clause', 'Sleep Moves Clause'],
|
||||
banlist: ['King\'s Rock', 'Quick Claw', 'Soul Dew', 'Assist', 'Drizzle ++ Swift Swim', 'Drought ++ Chlorophyll', 'Sand Stream ++ Sand Rush', 'Landorus + Sheer Force', 'Excadrill + Sand Rush'],
|
||||
ruleset: ['Standard Draft', '-Unreleased', 'DryPass Clause', 'Gems Clause', 'Sleep Moves Clause'],
|
||||
banlist: [
|
||||
'Moody', 'King\'s Rock', 'Quick Claw', 'Soul Dew', 'Assist', 'Swagger', 'Drizzle ++ Swift Swim',
|
||||
'Drought ++ Chlorophyll', 'Sand Stream ++ Sand Rush', 'Landorus + Sheer Force', 'Excadrill + Sand Rush',
|
||||
],
|
||||
},
|
||||
{
|
||||
name: "[Gen 4] Draft",
|
||||
mod: 'gen4',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard Draft', 'Swagger Clause', 'DryPass Clause', '!Team Preview', '!Evasion Abilities Clause', 'Accuracy Moves Clause'],
|
||||
banlist: ['King\'s Rock', 'Quick Claw', 'Assist', 'Sand Stream ++ Sand Veil', 'Snow Warning ++ Snow Cloak', 'No Guard + Dynamic Punch'],
|
||||
ruleset: ['Standard Draft', 'DryPass Clause', '!Team Preview', '!Evasion Abilities Clause', 'Accuracy Moves Clause'],
|
||||
banlist: ['King\'s Rock', 'Quick Claw', 'Assist', 'Swagger', 'Sand Stream ++ Sand Veil', 'Snow Warning ++ Snow Cloak', 'No Guard + Dynamic Punch'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 3] Draft",
|
||||
|
|
@ -3118,12 +3121,13 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
desc: `Mega evolve any Pokémon with any mega stone, or transform them with Primal orbs, with no limit.`,
|
||||
mod: 'gen6mixandmega',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Swagger Clause', 'Mega Rayquaza Clause', 'Overflow Stat Mod', '!Sleep Clause Mod', 'Sleep Moves Clause'],
|
||||
ruleset: ['Standard', 'Mega Rayquaza Clause', 'Overflow Stat Mod', '!Sleep Clause Mod', 'Sleep Moves Clause'],
|
||||
banlist: ['Shadow Tag', 'Gengarite', 'Baton Pass', 'Electrify'],
|
||||
restricted: [
|
||||
'Beedrillite', 'Kangaskhanite', 'Mawilite', 'Medichamite', 'Arceus', 'Darkrai', 'Deoxys-Attack', 'Deoxys-Normal', 'Deoxys-Speed',
|
||||
'Dialga', 'Dragonite', 'Entei', 'Genesect', 'Giratina', 'Groudon', 'Ho-Oh', 'Kyogre', 'Kyurem-Black', 'Kyurem-White', 'Lugia',
|
||||
'Manaphy', 'Mewtwo', 'Palkia', 'Rayquaza', 'Regigigas', 'Reshiram', 'Shaymin-Sky', 'Slaking', 'Xerneas', 'Yveltal', 'Zekrom',
|
||||
'Swagger',
|
||||
],
|
||||
onValidateTeam(team) {
|
||||
const itemTable = new Set<ID>();
|
||||
|
|
@ -3480,8 +3484,8 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
desc: `A Gen 6 metagame where every Mega Evolution was reevaluated and redesigned.`,
|
||||
mod: 'gen6megasrevisited',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Swagger Clause', 'Mega Data Mod'],
|
||||
banlist: ['Uber', 'Arena Trap', 'Shadow Tag', 'Soul Dew', 'Baton Pass', 'Blaziken + Speed Boost'],
|
||||
ruleset: ['Standard', 'Mega Data Mod'],
|
||||
banlist: ['Uber', 'Arena Trap', 'Shadow Tag', 'Soul Dew', 'Baton Pass', 'Swagger', 'Blaziken + Speed Boost'],
|
||||
onBegin() {
|
||||
this.add(`raw|<div class='broadcast-green'><b>Need help with all of the new Megas and abilities?<br />Then make sure to check out the <a href="https://docs.google.com/spreadsheets/d/1wK11cPHnPCmH7JFss6leKW6_-cumn3DuZA-YMzrzF-U/edit?usp=sharing" target="_blank">spreadsheet</a> or use /dt!</b></div>`);
|
||||
this.add('-message', `Welcome to Megas Revisited!`);
|
||||
|
|
@ -4135,14 +4139,14 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
{
|
||||
name: "[Gen 6] OU",
|
||||
mod: 'gen6',
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Swagger Clause'],
|
||||
banlist: ['Uber', 'Arena Trap', 'Shadow Tag', 'King\'s Rock', 'Quick Claw', 'Razor Fang', 'Soul Dew', 'Baton Pass'],
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause'],
|
||||
banlist: ['Uber', 'Arena Trap', 'Shadow Tag', 'King\'s Rock', 'Quick Claw', 'Razor Fang', 'Soul Dew', 'Baton Pass', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 5] OU",
|
||||
mod: 'gen5',
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Sleep Moves Clause', 'Swagger Clause', 'Gems Clause', 'Baton Pass Stat Clause'],
|
||||
banlist: ['Uber', 'Arena Trap', 'Drizzle ++ Swift Swim', 'Drought ++ Chlorophyll', 'Sand Rush', 'Shadow Tag', 'King\'s Rock', 'Razor Fang', 'Soul Dew', 'Assist'],
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Sleep Moves Clause', 'Gems Clause', 'Baton Pass Stat Clause'],
|
||||
banlist: ['Uber', 'Arena Trap', 'Drizzle ++ Swift Swim', 'Drought ++ Chlorophyll', 'Sand Rush', 'Shadow Tag', 'King\'s Rock', 'Razor Fang', 'Soul Dew', 'Assist', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 4] OU",
|
||||
|
|
@ -4180,30 +4184,30 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
name: "[Gen 8] Doubles OU",
|
||||
mod: 'gen8',
|
||||
gameType: 'doubles',
|
||||
ruleset: ['Standard Doubles', 'Dynamax Clause', 'Swagger Clause'],
|
||||
banlist: ['DUber', 'Power Construct', 'Shadow Tag'],
|
||||
ruleset: ['Standard Doubles', 'Dynamax Clause'],
|
||||
banlist: ['DUber', 'Power Construct', 'Shadow Tag', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 7] Doubles OU",
|
||||
mod: 'gen7',
|
||||
gameType: 'doubles',
|
||||
ruleset: ['Standard Doubles', 'Swagger Clause'],
|
||||
banlist: ['DUber', 'Power Construct', 'Eevium Z', 'Dark Void'],
|
||||
ruleset: ['Standard Doubles'],
|
||||
banlist: ['DUber', 'Power Construct', 'Eevium Z', 'Dark Void', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 6] Doubles OU",
|
||||
mod: 'gen6',
|
||||
gameType: 'doubles',
|
||||
ruleset: ['Standard Doubles', 'Swagger Clause'],
|
||||
banlist: ['DUber', 'Soul Dew', 'Dark Void'],
|
||||
ruleset: ['Standard Doubles'],
|
||||
banlist: ['DUber', 'Soul Dew', 'Dark Void', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 5] Doubles OU",
|
||||
mod: 'gen5',
|
||||
gameType: 'doubles',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Swagger Clause', 'Sleep Clause Mod'],
|
||||
banlist: ['DUber', 'Shadow Tag', 'Soul Dew', 'Dark Void', 'Gravity'],
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Sleep Clause Mod'],
|
||||
banlist: ['DUber', 'Shadow Tag', 'Soul Dew', 'Dark Void', 'Gravity', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 4] Doubles OU",
|
||||
|
|
@ -4481,11 +4485,11 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
name: "[Gen 7] LC",
|
||||
mod: 'gen7',
|
||||
searchShow: false,
|
||||
ruleset: ['Little Cup', 'Standard', 'Swagger Clause'],
|
||||
ruleset: ['Little Cup', 'Standard'],
|
||||
banlist: [
|
||||
'Aipom', 'Cutiefly', 'Drifloon', 'Gligar', 'Gothita', 'Meditite', 'Misdreavus', 'Murkrow', 'Porygon',
|
||||
'Scyther', 'Sneasel', 'Swirlix', 'Tangela', 'Trapinch', 'Vulpix-Base', 'Vulpix-Alola', 'Wingull', 'Yanma',
|
||||
'Eevium Z', 'Baton Pass', 'Dragon Rage', 'Sonic Boom', 'Sticky Web',
|
||||
'Eevium Z', 'Baton Pass', 'Dragon Rage', 'Sonic Boom', 'Sticky Web', 'Swagger',
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
@ -4493,13 +4497,14 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
desc: `All the Pokémon on a team must share a type.`,
|
||||
mod: 'gen7',
|
||||
searchShow: false,
|
||||
ruleset: ['Same Type Clause', 'Standard', 'Evasion Abilities Clause', 'Swagger Clause'],
|
||||
ruleset: ['Same Type Clause', 'Standard', 'Evasion Abilities Clause'],
|
||||
banlist: [
|
||||
'Aegislash', 'Arceus', 'Blaziken', 'Darkrai', 'Deoxys-Normal', 'Deoxys-Attack', 'Dialga', 'Genesect', 'Gengar-Mega', 'Giratina', 'Giratina-Origin',
|
||||
'Groudon', 'Ho-Oh', 'Hoopa-Unbound', 'Kangaskhan-Mega', 'Kartana', 'Kyogre', 'Kyurem-White', 'Lucario-Mega', 'Lugia', 'Lunala', 'Magearna',
|
||||
'Marshadow', 'Mawile-Mega', 'Medicham-Mega', 'Metagross-Mega', 'Mewtwo', 'Naganadel', 'Necrozma-Dawn-Wings', 'Necrozma-Dusk-Mane', 'Palkia',
|
||||
'Pheromosa', 'Rayquaza', 'Reshiram', 'Salamence-Mega', 'Shaymin-Sky', 'Solgaleo', 'Tapu Lele', 'Xerneas', 'Yveltal', 'Zekrom', 'Zygarde',
|
||||
'Battle Bond', 'Shadow Tag', 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Razor Fang', 'Smooth Rock', 'Terrain Extender', 'Baton Pass',
|
||||
'Swagger',
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
@ -4509,14 +4514,14 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
searchShow: false,
|
||||
ruleset: [
|
||||
'Picked Team Size = 1', 'Max Team Size = 3',
|
||||
'Obtainable', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Swagger Clause', 'Evasion Moves Clause', 'Accuracy Moves Clause', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Endless Battle Clause',
|
||||
'Obtainable', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Evasion Moves Clause', 'Accuracy Moves Clause', 'Team Preview', 'HP Percentage Mod', 'Cancel Mod', 'Endless Battle Clause',
|
||||
],
|
||||
banlist: [
|
||||
'Arceus', 'Darkrai', 'Deoxys-Normal', 'Deoxys-Attack', 'Deoxys-Defense', 'Dialga', 'Giratina', 'Giratina-Origin', 'Groudon',
|
||||
'Ho-Oh', 'Kangaskhan-Mega', 'Kyogre', 'Kyurem-Black', 'Kyurem-White', 'Lugia', 'Lunala', 'Marshadow', 'Mew', 'Mewtwo',
|
||||
'Mimikyu', 'Necrozma-Dawn-Wings', 'Necrozma-Dusk-Mane', 'Palkia', 'Rayquaza', 'Reshiram', 'Salamence-Mega', 'Shaymin-Sky',
|
||||
'Snorlax', 'Solgaleo', 'Tapu Koko', 'Xerneas', 'Yveltal', 'Zekrom', 'Moody', 'Focus Sash', 'Grass Whistle', 'Hypnosis',
|
||||
'Perish Song', 'Sing', 'Detect + Fightinium Z',
|
||||
'Perish Song', 'Sing', 'Swagger', 'Detect + Fightinium Z',
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
@ -4650,14 +4655,15 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
name: "[Gen 6] Ubers",
|
||||
mod: 'gen6',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Swagger Clause', 'Mega Rayquaza Clause'],
|
||||
ruleset: ['Standard', 'Mega Rayquaza Clause'],
|
||||
banlist: ['Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 6] UU",
|
||||
mod: 'gen6',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Swagger Clause'],
|
||||
banlist: ['Uber', 'OU', 'UUBL', 'Arena Trap', 'Drizzle', 'Drought', 'Shadow Tag', 'Soul Dew', 'Baton Pass'],
|
||||
ruleset: ['Standard'],
|
||||
banlist: ['Uber', 'OU', 'UUBL', 'Arena Trap', 'Drizzle', 'Drought', 'Shadow Tag', 'Soul Dew', 'Baton Pass', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 6] RU",
|
||||
|
|
@ -4688,13 +4694,13 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
desc: `All the Pokémon on a team must share a type.`,
|
||||
mod: 'gen6',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Swagger Clause', 'Evasion Abilities Clause', 'Same Type Clause'],
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Same Type Clause'],
|
||||
banlist: [
|
||||
'Aegislash', 'Altaria-Mega', 'Arceus', 'Blaziken', 'Darkrai', 'Deoxys-Normal', 'Deoxys-Attack', 'Deoxys-Speed', 'Dialga', 'Genesect', 'Gengar-Mega',
|
||||
'Giratina', 'Giratina-Origin', 'Greninja', 'Groudon', 'Ho-Oh', 'Hoopa-Unbound', 'Kangaskhan-Mega', 'Keldeo', 'Kyogre', 'Kyurem-White', 'Lucario-Mega',
|
||||
'Lugia', 'Mawile-Mega', 'Medicham-Mega', 'Metagross-Mega', 'Mewtwo', 'Palkia', 'Rayquaza', 'Reshiram', 'Sableye-Mega', 'Salamence-Mega', 'Shaymin-Sky',
|
||||
'Slowbro-Mega', 'Talonflame', 'Xerneas', 'Yveltal', 'Zekrom', 'Shadow Tag', 'Damp Rock', 'Focus Band', 'King\'s Rock', 'Quick Claw', 'Razor Fang',
|
||||
'Smooth Rock', 'Soul Dew', 'Baton Pass',
|
||||
'Smooth Rock', 'Soul Dew', 'Baton Pass', 'Swagger',
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
@ -4703,14 +4709,15 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
mod: 'gen6',
|
||||
searchShow: false,
|
||||
ruleset: [
|
||||
'Max Team Size = 3', 'Picked Team Size = 1', 'Obtainable', 'Nickname Clause', 'Moody Clause', 'OHKO Clause',
|
||||
'Evasion Moves Clause', 'Accuracy Moves Clause', 'Swagger Clause', 'Endless Battle Clause', 'HP Percentage Mod',
|
||||
'Max Team Size = 3', 'Picked Team Size = 1', 'Obtainable', 'Nickname Clause', 'OHKO Clause',
|
||||
'Evasion Moves Clause', 'Accuracy Moves Clause', 'Endless Battle Clause', 'HP Percentage Mod',
|
||||
'Cancel Mod', 'Team Preview',
|
||||
],
|
||||
banlist: [
|
||||
'Arceus', 'Charizard-Mega-X', 'Charizard-Mega-Y', 'Deoxys-Normal', 'Deoxys-Attack', 'Deoxys-Defense', 'Dialga', 'Giratina', 'Giratina-Origin', 'Groudon',
|
||||
'Ho-Oh', 'Kangaskhan-Mega', 'Kyogre', 'Kyurem-White', 'Lugia', 'Mew', 'Mewtwo', 'Palkia', 'Rayquaza', 'Reshiram', 'Salamence-Mega', 'Shaymin-Sky',
|
||||
'Snorlax', 'Xerneas', 'Yveltal', 'Zekrom', 'Focus Sash', 'Soul Dew', 'Dark Void', 'Grass Whistle', 'Hypnosis', 'Perish Song', 'Sing', 'Sleep Powder', 'Yawn',
|
||||
'Snorlax', 'Xerneas', 'Yveltal', 'Zekrom', 'Moody', 'Focus Sash', 'Soul Dew', 'Dark Void', 'Grass Whistle', 'Hypnosis', 'Perish Song', 'Sing', 'Sleep Powder',
|
||||
'Swagger', 'Yawn',
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
@ -4840,8 +4847,8 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
name: "[Gen 5] UU",
|
||||
mod: 'gen5',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Swagger Clause', 'Sleep Clause Mod'],
|
||||
banlist: ['Uber', 'OU', 'UUBL', 'Arena Trap', 'Drought', 'Sand Stream', 'Snow Warning', 'Prankster + Assist', 'Prankster + Copycat', 'Baton Pass'],
|
||||
ruleset: ['Standard', 'Evasion Abilities Clause', 'Sleep Clause Mod'],
|
||||
banlist: ['Uber', 'OU', 'UUBL', 'Arena Trap', 'Drought', 'Sand Stream', 'Snow Warning', 'Prankster + Assist', 'Prankster + Copycat', 'Baton Pass', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 5] RU",
|
||||
|
|
@ -4891,13 +4898,13 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
searchShow: false,
|
||||
ruleset: [
|
||||
'Picked Team Size = 1', 'Max Team Size = 3',
|
||||
'Standard', 'Baton Pass Clause', 'Swagger Clause', 'Accuracy Moves Clause', 'Sleep Moves Clause',
|
||||
'Standard', 'Baton Pass Clause', 'Accuracy Moves Clause', 'Sleep Moves Clause',
|
||||
],
|
||||
banlist: [
|
||||
'Arceus', 'Blaziken', 'Cottonee', 'Darkrai', 'Deoxys', 'Dialga', 'Dragonite', 'Giratina', 'Groudon', 'Ho-Oh',
|
||||
'Jirachi', 'Kyogre', 'Kyurem-Black', 'Kyurem-White', 'Lugia', 'Mew', 'Mewtwo', 'Palkia', 'Rayquaza', 'Reshiram',
|
||||
'Shaymin-Sky', 'Thundurus-Incarnate', 'Togekiss', 'Victini', 'Whimsicott', 'Zekrom', 'Focus Band', 'Focus Sash',
|
||||
'Quick Claw', 'Soul Dew', 'Perish Song',
|
||||
'Quick Claw', 'Soul Dew', 'Perish Song', 'Swagger',
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
@ -4930,8 +4937,8 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
name: "[Gen 5] BW1 OU",
|
||||
mod: 'gen5bw1',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Sleep Clause Mod', 'Swagger Clause', 'Baton Pass Stat Clause'],
|
||||
banlist: ['Uber', 'Drizzle ++ Swift Swim', 'King\'s Rock', 'Razor Fang', 'Soul Dew'],
|
||||
ruleset: ['Standard', 'Sleep Clause Mod', 'Baton Pass Stat Clause'],
|
||||
banlist: ['Uber', 'Drizzle ++ Swift Swim', 'King\'s Rock', 'Razor Fang', 'Soul Dew', 'Swagger'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 5] GBU Singles",
|
||||
|
|
@ -5248,8 +5255,8 @@ export const Formats: import('../sim/dex-formats').FormatList = [
|
|||
name: "[Gen 3] ZU",
|
||||
mod: 'gen3',
|
||||
searchShow: false,
|
||||
ruleset: ['Standard', 'Sleep Moves Clause', 'Baton Pass Stat Trap Clause', 'Swagger Clause'],
|
||||
banlist: ['Uber', 'OU', 'UUBL', 'UU', 'RUBL', 'RU', 'NUBL', 'NU', 'PUBL', 'PU', 'ZUBL', 'Baton Pass + Substitute'],
|
||||
ruleset: ['Standard', 'Sleep Moves Clause', 'Baton Pass Stat Trap Clause'],
|
||||
banlist: ['Uber', 'OU', 'UUBL', 'UU', 'RUBL', 'RU', 'NUBL', 'NU', 'PUBL', 'PU', 'ZUBL', 'Swagger', 'Baton Pass + Substitute'],
|
||||
},
|
||||
{
|
||||
name: "[Gen 3] ADV 200",
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ export const Rulesets: import('../../../sim/dex-formats').ModdedFormatDataTable
|
|||
inherit: true,
|
||||
ruleset: [
|
||||
'Standard AG',
|
||||
'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Moody Clause', 'Evasion Items Clause', 'Evasion Moves Clause',
|
||||
'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Evasion Items Clause', 'Evasion Moves Clause',
|
||||
],
|
||||
},
|
||||
obtainablemoves: {
|
||||
|
|
|
|||
|
|
@ -3,15 +3,17 @@ export const Rulesets: import('../../../sim/dex-formats').ModdedFormatDataTable
|
|||
inherit: true,
|
||||
ruleset: [
|
||||
'Standard AG',
|
||||
'Sleep Clause Mod', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Moody Clause', 'Evasion Items Clause', 'Evasion Moves Clause',
|
||||
'Sleep Clause Mod', 'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Evasion Items Clause', 'Evasion Moves Clause',
|
||||
],
|
||||
banlist: ['Moody'],
|
||||
},
|
||||
standarddoubles: {
|
||||
inherit: true,
|
||||
ruleset: [
|
||||
'Standard AG',
|
||||
'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Moody Clause', 'Evasion Abilities Clause', 'Evasion Moves Clause', 'Gravity Sleep Clause',
|
||||
'Species Clause', 'Nickname Clause', 'OHKO Clause', 'Evasion Abilities Clause', 'Evasion Moves Clause', 'Gravity Sleep Clause',
|
||||
],
|
||||
banlist: ['Moody'],
|
||||
},
|
||||
obtainablemoves: {
|
||||
inherit: true,
|
||||
|
|
|
|||
|
|
@ -1054,24 +1054,6 @@ export const Rulesets: import('../sim/dex-formats').FormatDataTable = {
|
|||
this.add('rule', 'Endless Battle Clause: Forcing endless battles is banned');
|
||||
},
|
||||
},
|
||||
moodyclause: {
|
||||
effectType: 'ValidatorRule',
|
||||
name: 'Moody Clause',
|
||||
desc: "Bans the ability Moody",
|
||||
banlist: ['Moody'],
|
||||
onBegin() {
|
||||
this.add('rule', 'Moody Clause: Moody is banned');
|
||||
},
|
||||
},
|
||||
swaggerclause: {
|
||||
effectType: 'ValidatorRule',
|
||||
name: 'Swagger Clause',
|
||||
desc: "Bans the move Swagger",
|
||||
banlist: ['Swagger'],
|
||||
onBegin() {
|
||||
this.add('rule', 'Swagger Clause: Swagger is banned');
|
||||
},
|
||||
},
|
||||
drypassclause: {
|
||||
effectType: 'ValidatorRule',
|
||||
name: 'DryPass Clause',
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user