Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 48 additions & 4 deletions config/formats.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ If you specify a section that already exists, your format will be added to the b
New sections will be added to the bottom of the specified column.
The column value will be ignored for repeat sections.
*/
import { format as nukebuttons } from '../data/mods/nukebuttons/format';
import { format as deadcells } from '../data/mods/deadcells/formats';
//import { format as nukebuttons } from '../data/mods/nukebuttons/format';
//import { Formats as deadcells } from '../data/mods/deadcells/formats';
export const Formats: FormatList = [
///////////////////////////////////////////////////////////////
///////////////////// Gen 9 Pet Mods //////////////////////////
Expand Down Expand Up @@ -2807,8 +2807,8 @@ export const Formats: FormatList = [
section: "Solomods",
column: 2,
},
deadcells,
nukebuttons,

//nukebuttons,
/* {
name: "[Gen 5] 33 Valuemons",
mod: 'gen5valuemons',
Expand Down Expand Up @@ -3181,6 +3181,50 @@ export const Formats: FormatList = [
desc: `A Solomod centered around Crystal Legacy.`,
ruleset: ['Standard', 'Data Mod', 'VGC Timer'],
},
{
name: "[Gen 9] Dead Cells",
desc: "bweeeeh",
threads: [
`&bullet; <a href="https://www.smogon.com/forums/threads/solomods-megathread.3711007/post-10882279">Dead Cells on Smogon Forums</a>`,
`&bullet; <a href="https://docs.google.com/spreadsheets/d/1dZeB11mp_zb99EmeZ6gn6s3PVx-sxKQ6YbhkmagMks8/">Datasheet</a>`,
`&bullet; <a href="https://deadcells.wiki.gg/">Dead Cells Wiki</a>`,
],
mod: 'deadcells',
ruleset: ['Standard NatDex', 'Data Mod', 'Terastal Clause'],
banlist: [/*"DeCe Uber",*/ "Dire Claw", "Shadow Tag", "Choice Band", "Choice Specs", "Eviolite"],
onValidateTeam(team, format) {
let speciesTable = {};
let allowedTiers = [/*'DeCe Uber',*/ 'DeCe', 'DeCe NFE', 'DeCe LC'];
for (const set of team) {
let template = this.dex.species.get(set.species);
if (!allowedTiers.includes(template.tier)) {
return [set.species + ' is not legal in Dead Cells OU.'];
}
}
},
},
{
name: "[Gen 9] Dead Cells Ubers",
desc: "bweeeeh",
threads: [
`&bullet; <a href="https://www.smogon.com/forums/threads/solomods-megathread.3711007/post-10882279">Dead Cells on Smogon Forums</a>`,
`&bullet; <a href="https://docs.google.com/spreadsheets/d/1dZeB11mp_zb99EmeZ6gn6s3PVx-sxKQ6YbhkmagMks8/">Datasheet</a>`,
`&bullet; <a href="https://deadcells.wiki.gg/">Dead Cells Wiki</a>`,
],
mod: 'deadcells',
ruleset: ['Standard NatDex', 'Data Mod', 'Terastal Clause'],
banlist: ["Eviolite"],
onValidateTeam(team, format) {
let speciesTable = {};
let allowedTiers = ['DeCe Uber', 'DeCe', 'DeCe NFE', 'DeCe LC'];
for (const set of team) {
let template = this.dex.species.get(set.species);
if (!allowedTiers.includes(template.tier)) {
return [set.species + ' is not legal in Dead Cells Ubers.'];
}
}
},
},
/* {
name: "[Gen 9] Dex Reversal",
threads: [
Expand Down
10 changes: 0 additions & 10 deletions data/mods/deadcells/abilities.ts

This file was deleted.

2 changes: 1 addition & 1 deletion data/mods/deadcells/formats-data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ export const FormatsData: {[k: string]: ModdedSpeciesFormatsData} = {
tier: "DeCe Uber",

},
draculafinalform: {
finaldracula: {
tier: "DeCe Uber",

},
Expand Down
34 changes: 30 additions & 4 deletions data/mods/deadcells/formats.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
// This is unused right now because it keeps breaking.

import { FormatData } from '../../../sim/dex-formats';

export const format: FormatData = {
export const Formats: FormatData[] = [
{
name: "[Gen 9] Dead Cells",
desc: "bweeeeh",
threads: [
Expand All @@ -10,15 +13,38 @@ export const format: FormatData = {
],
mod: 'deadcells',
ruleset: ['Standard NatDex', 'Data Mod', 'Terastal Clause'],
banlist: [/*'DeCe Uber'*/],
banlist: [/*"DeCe Uber",*/ "Dire Claw", "Shadow Tag", "Choice Band", "Choice Specs", "Eviolite"],
onValidateTeam(team, format) {
let speciesTable = {};
let allowedTiers = [/*'DeCe Uber',*/ 'DeCe', 'DeCe NFE', 'DeCe LC'];
for (const set of team) {
let template = this.dex.species.get(set.species);
if (!allowedTiers.includes(template.tier)) {
return [set.species + ' is not legal in Dead Cells.'];
return [set.species + ' is not legal in Dead Cells OU.'];
}
}
},
},
{
name: "[Gen 9] Dead Cells Ubers",
desc: "bweeeeh",
threads: [
`&bullet; <a href="https://www.smogon.com/forums/threads/solomods-megathread.3711007/post-10882279">Dead Cells on Smogon Forums</a>`,
`&bullet; <a href="https://docs.google.com/spreadsheets/d/1dZeB11mp_zb99EmeZ6gn6s3PVx-sxKQ6YbhkmagMks8/">Datasheet</a>`,
`&bullet; <a href="https://deadcells.wiki.gg/">Dead Cells Wiki</a>`,
],
mod: 'deadcells',
ruleset: ['Standard NatDex', 'Data Mod', 'Terastal Clause'],
banlist: ["Eviolite"],
onValidateTeam(team, format) {
let speciesTable = {};
let allowedTiers = ['DeCe Uber', 'DeCe', 'DeCe NFE', 'DeCe LC'];
for (const set of team) {
let template = this.dex.species.get(set.species);
if (!allowedTiers.includes(template.tier)) {
return [set.species + ' is not legal in Dead Cells Ubers.'];
}
}
},
};
},
];
Loading