Metagross is now 4x weak to ground :( .
Atleast it gets good coverage with flare blitz+wild charge
Atleast it gets good coverage with flare blitz+wild charge
Fighting fairy isn't nearly as bad as you make it out to be with a dragon immunity, 4x resistance to Knock-Off and u-turn, resistance to rocks, and resistance to CC. Offensively you're SE on dragon, fighting, dark, steel, rock, ice, and normal.Psychic/Electric Porygon-Z
Adaptability to the max
Water/Flying Shedinja
2 weaknesses? (rock and electric x4)
Fighting/Fairy Porygon2
...crap much?
Kit Kasai, Monte Cristo, Piccolo Daimao, and Slayer95, You can probably code thisIs this meta implemented somewhere? I REALLY want to play.
I think they're weak to Steel and Fairy too...Dark/Fairy slowbro. Wow that could be a great wall. Weak to only poison, this thing can use an AV regen set to an amazing extent, using its stabs and great coverage moves like scald, ice beam, fire blast, the list goes on and on.
Fairy/ Dark heracross is just SCARY good for a moxie set. Talk about a stallbreaker; this thing has such amazing coverage its awesome, and one weakness to poison.
dont do shit while your tired.I think they're weak to Steel and Fairy too...
Malamar doesn't have Zen Headbutt. It gets Psycho Cut thoI'm a little surprised that nobody's brought up Malamar, with Contrary Superpower and STAB Leaf Storm in addition to Psychic/Zen Headbutt.
Malamar Leftovers
Ability: Contrary
EVs: 252 Atk 252 Spe 4 SpA [??? idk I'm not good at these.]
>Superpower
>Leaf Storm
>Psychic/Zen Headbutt
>Topsy Turvey/Leech Seed/Trick Room/Giga Drain
Psychic: Zen Headbutt, Psychic, Calm Mind, and Trick Room
I was just going off the info Pikachuun posted. Psycho Cut could work though, for more accuracy and that extra chance for a Crit.Malamar doesn't have Zen Headbutt. It gets Psycho Cut tho
each pokemon can choose only one new stab from the listI was just going off the info Pikachuun posted. Psycho Cut could work though, for more accuracy and that extra chance for a Crit.
It already gets Psycho Cut loleach pokemon can choose only one new stab from the list
{
name: "Type Remix",
section: "Other Metagames",
mod: 'typeremix',
ruleset: ['Pokemon', 'Standard', 'Team Preview', 'Swagger Clause', 'Baton Pass Clause', 'Type Remix'],
banlist: ['Uber', 'Soul Dew', 'Gengarite', 'Kangaskhanite', 'Lucarionite', 'Mawilite']
}
if (format.id === 'typeremix') {
var megaTypes = [];
for (var m = 0; m < template.otherFormes; m++){
var otherFormeTemp = tools.getTemplate(template.otherFormes[m]);
if (otherFormeTemp.isMega){
for(var i = 0; i <otherFormeTemp.types; i++){megaTypes.push(otherFormeTemp.types[i]);}
}
}
if (template.types.indexOf(tools.getMove(move).type) > -1 || (megaTypes && megaTypes.indexOf(tools.getMove(move).type) > -1)){
var stabs = {
"normal":{'extremespeed':1,'hypervoice':1,'recover':1,'rapidspin':1},
"fighting":{'closecombat':1,'aurasphere':1,'bulkup':1,'drainpunch':1},
"flying":{'bravebird':1,'hurricane':1,'roost':1,'acrobatics':1},
"poison":{'poisonjab':1,'sludgebomb':1,'toxicspikes':1,'coil':1},
"ground":{'earthquake':1,'hypervoice':1,'spikes':1,'bonemerang':1},
"rock":{'stoneedge':1,'powergem':1,'stealthrock':1,'rockblast':1},
"bug":{'megahorn':1,'bugbuzz':1,'quiverdance':1,'uturn':1},
"ghost":{'shadowclaw':1,'shadowball':1,'destinybond':1,'nightshade':1},
"steel":{'ironhead':1,'flashcannon':1,'autotomize':1,'gyroball':1},
"fire":{'flareblitz':1,'fireblast':1,'willowisp':1,'flamecharge':1},
"water":{'waterfall':1,'hydropump':1,'soak':1,'scald':1},
"grass":{'woodhammer':1,'leafstorm':1,'leechseed':1,'gigadrain':1},
"electric":{'wildcharge':1,'thunderbolt':1,'thunderwave':1,'voltswitch':1},
"psychic":{'zenheadbutt':1,'psychic':1,'calmmind':1,'trickroom':1},
"ice":{'iciclecrash':1,'icebeam':1,'haze':1,'iceshard':1},
"dragon":{'outrage':1,'dracometeor':1,'dragondance':1,'dragonpulse':1},
"dark":{'knockoff':1,'darkpulse':1,'nastyplot':1,'foulplay':1},
"fairy":{'playrough':1,'moonblast':1,'moonlight':1,'drainingkiss':1}
};
var moveType = tools.getMove(move).type;
if (stabs[moveType]){
if (stabs[moveType][tools.getMove(move).id]) return false;
}
}
}
exports.BattleFormats = {
typeremix: {
effectType: 'Banlist',
name: 'Type Remix',
validateSet: function (set) {
var template = this.getTemplate(set.species);
var lset = template.learnset;
var countType = [];
for (var i = 0; i < set.moves.length; i++){
if (!lset[set.moves[i]]) countType[this.getMove(set.moves[i]).type]++;
}
for (var i in countType){
if (countType[i].length > 1) return [(set.name || set.species) + "has more than 1 new "+i+"-type move."];
}
}
}
}