View difference between Paste ID: A7vs6ijD and uYMrD18g
SHOW: | | - or go back to the newest paste.
1-
{
1+
	{
2
		name: "2v2 Doubles",
3
		section: 'Other Metagames',
4
5
		gameType: 'doubles',
6
		ruleset: ['Pokemon', 'Standard', 'Swagger Clause', 'Team Preview'],
7
		banlist: ['Arceus', 'Deoxys-Attack', 'Dialga', 'Giratina', 'Giratina-Origin', 'Groudon', 'Ho-Oh',
8
			'Kyogre', 'Kyurem-White', 'Lugia', 'Mewtwo', 'Palkia', 'Rayquaza', 'Reshiram', 'Xerneas', 'Yveltal',
9
			'Zekrom', 'Soul Dew', 'Perish Song', 'Dark Void', 'Explosion', 'Self-Destruct'
10-
			'Zekrom', 'Soul Dew', 'Perish Song', 'Dark Void', 'Explosion', 'Self Destruct'
10+
11
		validateTeam: function (team, format) {
12
			var sashCount = 0;
13
			var problems = [];
14
			for (var i = 0; i < team.length; i++) {
15
				if (team[i].item === 'Focus Sash') sashCount++;
16-
				if (team[i].item == 'Focus Sash') sashCount++;
16+
17
					problems.push('You are limited to one Pokémon with the item Focus Sash.');
18-
					problems.push("You are limited to one Pokémon with the item Focus Sash.");
18+
19
				}
20
			}			
21-
			}
21+
			if (team.length > 4) problems.push('You may only bring up to four Pokémon.');
22-
		if (team.length > 4) problems.push("You may only bring up to four Pokémon.");
22+
			return problems;
23-
		return problems;
23+
24
		onBegin: function () {
25
			this.p1.pokemon = this.p1.pokemon.slice(0, 2);
26
			this.p1.pokemonLeft = this.p1.pokemon.length;
27
			this.p2.pokemon = this.p2.pokemon.slice(0, 2);
28
			this.p2.pokemonLeft = this.p2.pokemon.length;
29
		}
30
	},