Justification

Ice-types should gain extra resistances to Grass-, Flying-, and Ground-type moves, and maybe Dragon. Ice NEEDS a defensive buff, since having 4 weaknesses and a resistance to only itself is criminal, and having resistances to things a type hits super-effectively makes sense.
 
Ice should resist Flying and maybe water and Ground IMO. It should still be frail defensively, but not like it is now. Grass is bad enough on both sides now and Dragon just got a nerf with Fairy.
 
If more type chart changes can be suggested, then I have a list of the potential type chart changes that would make the most sense to me. Note that I'm saying that not all of these should be implemented together.
  • 1.) Bug takes Super Effective damage from Poison
This one makes obvious logical since, and in Gen 1, Bug WAS weak to Poison. For balance reasons, this should probably be combined with one or both of the next 2 suggestions.
  • 2.) Bug takes neutral damage from Rock
Why are bugs weak to rock in the first place?
  • 3.) Bug takes Not Very Effective damage from Dark
Additional Dark resists would be appreciated, and Bug does strike Dark super effectively FSR.
  • 4.) Grass takes Not Very Effective damage from Rock
Trying to kill grass with a rock, is about as effective as trying to kill grass with a shovel full of soil. In other words, not very. This would be a MASSIVE change, since basically all Grass type would resist EdgeQuake coverage and Stealth Rock. Probably should not be combined with 1.
  • 5.) Rock takes Not Very Effective damage from Poison
For the same reason that Ghosts and Steels resist Poison. Rocks are non-living.
  • 6.) Psychic takes Not Very Effective damage from Poison
Someone with Psychic powers would be able to protect themselves from getting poisoned.
  • 7.) Rock takes Not Very Effective damage from Rock
Rocks of the same hardness cannot scratch each other.
  • 8.) Ice takes Not Very Effective damage from Water
Ice is made of water, and takes longer to melt when in water than it does when exposed to air.
  • 9.) Ice takes Not Very Effective damage from Flying
A bird would enjoy flying face first into a block of Ice about as much as he would enjoy flying face first into a bolder.
  • 10.) Ice takes Not Very Effective damage from Dragon
If Ice resisted Dragon, it wouldn't be a massive nerf to Dragons, because Ice shares Fighting and Fire weaknesses with Steel, and Steel weakness with Fairy, meaning that they can cover Ice types fairly easily.
Since type chart changes can open up a big can of worms, we might want to avoid them as much as plausible, if not entirely.

Also, suggesting Arcanine as Fire/Normal type. As Valmanway brought up on page 1, Arcanine has far more Normal type qualities than Fire type characteristics. This would also give it a nice offensive boost, since it would get STAB on it's once signature move, Extreme Speed.

Also let Pokemon have 3 types!
 
Ok guys, I'm not entirely sure re-working the type chart will be included in this Pet Mod. I know that it makes sense, at times, I'm just not completely comfortable with it. I'm still thinking, but at the moment I'm leaning towards a no on that.
 
You guys can ignore this, this is for me >.<
  • 351.png
    Castform now has a sand form that is Rock-type.​
Don't really know how to do :///

  • 19.png
    Rattata has its hidden ability changed to Strong Jaw
  • 19.png
    Rattata now gets Ice Fang, Fire Fang, and Thunder Fang as egg moves
  • 54.png
    Psyduck's Hidden Ability is now Unaware
  • 77.png
    Ponyta now learns Play Rough by level-up
  • 81.png
    Magnemite has Sturdy changed to Levitate.
  • 100.png
    Voltorb now learns Rapid Spin by level-up
  • 114.png
    Tangela now has Entangled over Leaf Guard (Tangela is still banned from LC)
  • 133.png
    Eevee now learns Play Rough through breeding with Phanpy, Donphan, Poochyena, Mightyena, Linoone, Absol, Stunky, Skuntank, Snubbull, Granbull, Mawile, or Dedenne.
  • 147.png
    Dratini now learns Coil.
  • 152.png
    Chikorita's Hidden Ability is now Aroma Veil
  • 152.png
    Chikorita's Hidden Ability is now released
  • 155.png
    Cyndaquil now gets Earth Power as an egg move
  • 155.png
    Cyndaquil's Hidden Ability is now released
  • 158.png
    Totodile's Hidden Ability is now release.
  • 165.png
    Ledyba's typing is changed to Bug / Fighting.
  • 165.png
    Ledyba's Attack is now 25
  • 165.png
    Ledyba now has Huge Power as its hidden ability
  • 200.png
    Misdreavus is now Ghost / Fairy type.
  • 200.png
    Misdreavus now learns Boomburst at level one.
  • 204.png
    Pineco now has Insectate as its hidden ability
  • 258.png
    Mudkip's Hidden Ability is changed to Adaptability, it's based on a mudskipper, an animal that has adapted very much
  • 263.png
    Zigzagoon now gets ExtremeSpeed by level-up
  • 273.png
    Seedot is now Grass / Dark.
  • 280.png
    Ralts is now pure Psychic.
  • 300.png
    Skitty is now Fairy / Normal
  • 347.png
    Anorith now learns Shell Smash.
  • 387.png
    Turtwig now learns Shell Smash
  • 393.png
    Piplup's Hidden Ability is changed to Thick Fat..
  • 439.png
    Mime Jr. is now purely Psychic to match Mr. Mime's typing
  • 446.png
    Munchlax now gets Slack Off as an egg move.
  • 495.png
    Snivy now has Contrary released
  • 498.png
    Tepig now has Thick Fat released
  • 501.png
    Oshawott now has Shell Armor released
  • 548.png
    Petilil is now Grass / Fairy
  • 548.png
    Petilil now learns Moonblast
  • 572.png
    Minccino's Technician is changed to Pickup
  • 597.png
    Ferroseed now has its Hidden Ability changed to Bulletproof.
  • 599.png
    Klink is now Steel / Electric
  • 599.png
    Klink has its abilities changed to Levitate
  • 607.png
    Litwick now has Shadow Tag as its Hidden Ability
  • 653.png
    Fennekin's Hidden Ability is now Alchemy.
  • 667.png
    Litleo now gets Boomburst as an egg move
  • 679.png
    Honedge now learns Head Smash.
  • 690.png
    Skrelp now has Adaptability released.
  • 696.png
    Tyrunt now has Sturdy released.
  • 698.png
    Amaura now has Snow Warning released.
  • 694.png
    Helioptile's Sand Veil is changed to Fluxuation.
  • 704.png
    Goomy is now Poison
  • 704.png
    Goomy can no longer learn Draco Meteor
  • 710-average.png
    Pumpkaboo now learns Perish Song
  • 82.png
    Magneton now has Levitate over Sturdy
  • 148.png
    Dragonair now learns Coil.
  • 148.png
    Dragonair is now Dragon / Fairy, as it is mythical and looks like a Fairy.
  • 153.png
    Bayleaf's Hidden Ability is now Aroma Veil
  • 153.png
    Bayleaf's Hidden Ability is now released
  • 156.png
    Quilava now gets Earth Power from Cindaquil
  • 156.png
    Quilava's Hidden Ability is now released
  • 159.png
    Croconaw's Hidden Ability is now released
  • 259.png
    Marshtomp's Hidden Ability is changed to Adaptability, it's based on a mudskipper, an animal that has adapted very much.
  • 281.png
    Kirlia is now pure Psychic.
  • 329.png
    Vibrava has its Hidden Ability changed to Sheer Force.
  • 388.png
    Grotle now learns Shell Smash
  • 394.png
    Prinplup's Hidden Ability is changed to Thick Fat.
  • 496.png
    Servine now has Contrary released
  • 499.png
    Pignite now has Thick Fat released
  • 502.png
    Dewott now has Shell Armor released
  • 600.png
    Klang is now Steel / Electric
  • 600.png
    Klang's abilities are now Levitate
  • 608.png
    Lampent's Hidden Ability is now Shadow Tag
  • 654.png
    Braixen's Hidden Ability is now Alchemy.
  • 680.png
    Doublade now learns Head Smash.
  • 705.png
    Sliggoo is now Poison / Dragon
  • 150-mx.png
    Mega Mewtwo X has its ability changed to Limber.
  • 249.png
    Lugia now learns Hurricane.
  • Crux - Fire-type - Physical - 20 PP - 90% Accuracy - 100 Power - May lower opponent's Defense
  • Paleolithic Flux - Rock-type - Special - 20 PP - 100% Accuracy - 90 Power - May lower opponent's Special Defense.
  • Water Shuriken - Special > Physical
  • Shadow Ball + Flash Cannon - 80 ----> 90
  • Empathetic Mind - Doubles Special Attack (Huge Power, but Specially based)

  • Instecitsite - Turns all Normal-type moves to Bug-types moves and gives a +33% to power. (Pixilate copycat)
  • Entangle - Lowers opponent's Speed by 0.5x when they strike with a contact move.
  • Alchemy - Boosts power of all Special moves on the field by 10%.
  • Fluxuation - Summons Electric Terrain for five turns when sent into battle.
  • Drought / Drizzle / Snow Warning / Sand Stream - Now revert back to Generation 5 mechanics, however, to balance them the weather only takes affect the turn after the Pokemon is sent in. (EX: Politoed is sent in, at the end of the turn after that it Drizzle is summoned.)
 
Last edited:
Ok, so anyone w/ a server, I've coded this (I believe it is correct ?__?, Monte said it was so it must be ;))
Here it is:
Direct Link
Code:
exports.BattleScripts = {
    gen: 6,
    init: function () {
    // Justification Ability Changes (OU)
        this.modData('Pokedex', 'butterfree').abilities['0'] = 'Tinted Lens';
            this.modData('Pokedex', 'butterfree').abilities['1'] = 'Instectisite';
            this.modData('Pokedex', 'raticate').abilities['0'] = 'Strong Jaws';
        this.modData('Pokedex', 'golduck').abilities['0'] = 'Analytic';
        this.modData('Pokedex', 'meganium').abilities['1'] = 'Aroma Veil';
        this.modData('Pokedex', 'ledian').abilities['1'] = 'Huge Power';
        this.modData('Pokedex', 'unown').abilities['1'] = 'Empathetic Mind';
        this.modData('Pokedex', 'forretress').abilities['1'] = 'Instectisite';
        this.modData('Pokedex', 'raikou').abilities['1'] = 'Volt Absorb';
        this.modData('Pokedex', 'suicune').abilities['1'] = 'Water Absorb';
            this.modData('Pokedex', 'entei').abilities['1'] = 'Flash Fire';
        this.modData('Pokedex', 'swampert').abilities['1'] = 'Adaptability';
        this.modData('Pokedex', 'flygon').abilities['1'] = 'Tinted Lens';
        this.modData('Pokedex', 'empoleon').abilities['1'] = 'Competitive';
        this.modData('Pokedex', 'carnivine').abilities['1'] = 'Entangle';
        this.modData('Pokedex', 'magnezone').abilities['1'] = 'Levitate';
        this.modData('Pokedex', 'tangrowth').abilities['1'] = 'Entangle';
        this.modData('Pokedex', 'rotom-fan').abilities['1'] = 'Speed Boost';
            this.modData('Pokedex', 'serperior').abilities['1'] = 'Contrary';
        this.modData('Pokedex', 'emboar').abilities['1'] = 'Reckless';
        this.modData('Pokedex', 'samurott').abilities['1'] = 'Shell Armor';
        this.modData('Pokedex', 'cinccino').abilities['1'] = 'Fur Coat';
        this.modData('Pokedex', 'klinklang').abilities['1'] = 'Levitate';
        this.modData('Pokedex', 'chandelure').abilities['2'] = 'Shadow Tag';
        this.modData('Pokedex', 'stunfisk').abilities['1'] = 'Huge Power';
        this.modData('Pokedex', 'meloetta').abilities['1'] = 'Soundproof';
        this.modData('Pokedex', 'delphox').abilities['1'] = 'Alchemy';
        this.modData('Pokedex', 'dragalage').abilities['2'] = 'Adaptability';
        this.modData('Pokedex', 'heliolisk').abilities['1'] = 'Fluxuation';
            this.modData('Pokedex', 'tyrantrum').abilities['1'] = 'Rock Head';
        this.modData('Pokedex', 'aurorus').abilities['1'] = 'Snow Warning';

    // Justification type changes (OU)
        this.modData('Pokedex', 'golduck').types = ['Water', 'Psychic'];
        this.modData('Pokedex', 'arcanine').types = ['Normal', 'Fire'];
            this.modData('Pokedex', 'rapidash').types = ['Fire', 'Fairy'];
            this.modData('Pokedex', 'mr.mime').types = ['Psychic'];
        this.modData('Pokedex', 'dragonite').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'ledian').types = ['Bug', 'Fighting'];
        this.modData('Pokedex', 'dunsparce').types = ['Dragon', 'Ground'];
        this.modData('Pokedex', 'blissey').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'delcatty').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'torkoal').types = ['Fire', 'Rock'];
        this.modData('Pokedex', 'latias').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'latias-mega').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'staraptor').types = ['Fighting', 'Flying'];
        this.modData('Pokedex', 'mismagius').types = ['Ghost', 'Fairy'];
        this.modData('Pokedex', 'serperior').types = ['Grass', 'Dragon'];
            this.modData('Pokedex', 'audino').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'lilligant').types = ['Grass', 'Fairy'];
        this.modData('Pokedex', 'klinklang').types = ['Steel', 'Electric'];
        this.modData('Pokedex', 'florges').types = ['Grass', 'Fairy'];
        this.modData('Pokedex', 'heliolisk').types = ['Electric', 'Dragon'];
        this.modData('Pokedex', 'goodra').types = ['Dragon', 'Poison'];
     
        // Justification Move Additions (OU)
            this.modData('Learnsets', 'venusaur').learnset.dragonpulse = ['6L100'];
            this.modData('Learnsets', 'blastoise').learnset.shellsmash = ['6L100'];
        this.modData('Learnsets', 'butterfree').learnset.triattack = ['6L100'];
            this.modData('Learnsets', 'beedrill').learnset.quickattack = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.icefang = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.firefang = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.thunderfang = ['6L100'];
            this.modData('Learnsets', 'poliwrath').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'rapidash').learnset.playrough = ['6L100'];
            this.modData('Learnsets', 'rapidash').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'dodrio').learnset.drillrun = ['6L100'];
            this.modData('Learnsets', 'electrode').learnset.rapidspin = ['6L100'];
            this.modData('Learnsets', 'gyarados').learnset.crucnh = ['6L100'];
            this.modData('Learnsets', 'aerodactyl').learnset.bravebird = ['6L100'];
            this.modData('Learnsets', 'snorlax').learnset.slackoff = ['6L100'];
            this.modData('Learnsets', 'typhlosion').learnset.earthpower = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.dragonclaw = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.dracometeor = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.outrage = ['6L100'];
            this.modData('Learnsets', 'heracross').learnset.iciclespear = ['6L100'];
            this.modData('Learnsets', 'porygon2').learnset.technoblast = ['6L100'];
            this.modData('Learnsets', 'miltank').learnset.rapidspin = ['6L100'];
            this.modData('Learnsets', 'raikou').learnset.aurasphere = ['6L100'];
            this.modData('Learnsets', 'raikou').learnset.fusionbolt = ['6L100'];
            this.modData('Learnsets', 'entei').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'entei').learnset.flareblitz = ['6L100'];
            this.modData('Learnsets', 'suicune').learnset.aeroblast = ['6L100'];
            this.modData('Learnsets', 'tyranitar').learnset.suckerpunch = ['6L100'];
            this.modData('Learnsets', 'tyranitar').learnset.knockoff = ['6L100'];
            this.modData('Learnsets', 'linoone').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'armaldo').learnset.shellsmash = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.knockoff = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.aquatail = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.firepunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.icepunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.stealthrock = ['6L100'];
            this.modData('Learnsets', 'torterra').learnset.shellsmash = ['6L100'];
            this.modData('Learnsets', 'rampardos').learnset.paleolithicflux = ['6L100'];
            this.modData('Learnsets', 'mismagius').learnset.boomburst = ['6L100'];
            this.modData('Learnsets', 'bronzong').learnset.healbell = ['6L100'];
            this.modData('Learnsets', 'garchomp').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'rotom-wash').learnset.surf = ['6L100'];
            this.modData('Learnsets', 'rotom-mow').learnset.gigadrain = ['6L100'];
            this.modData('Learnsets', 'rotom-frost').learnset.freeze-dry = ['6L100'];
            this.modData('Learnsets', 'rotom-fan').learnset.hurricane = ['6L100'];
            this.modData('Learnsets', 'rotom-heat').learnset.heatwave = ['6L100'];
            this.modData('Learnsets', 'lilligant').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'accelgor').learnset.watershuriken = ['6L100'];
            this.modData('Learnsets', 'bisharp').learnset.sacredsword = ['6L100'];
            this.modData('Learnsets', 'thundurus').learnset.boltstrike = ['6L100'];
            this.modData('Learnsets', 'kyurem').learnset.icepunch = ['6L100'];
            this.modData('Learnsets', 'chesnaught').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'delphox').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'delphox').learnset.aurasphere = ['6L100'];
            this.modData('Learnsets', 'pyroar').learnset.boomburst = ['6L100'];
            this.modData('Learnsets', 'aegislash').learnset.secretsword = ['6L100'];
            this.modData('Learnsets', 'slurpuff').learnset.crux = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dragonpulse = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dracometeor = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dragonrage = ['6L100'];
            this.modData('Learnsets', 'gourgeist').learnset.perishsong = ['6L100'];
       
        //Justification Stat Changes (OU)
            this.modData('Pokedex', 'blastoise').baseStats = {hp:79, atk:83, def:100, spa:85, spd:105, spe:68};
            this.modData('Pokedex', 'blastoise-mega').baseStats = {hp:79, atk:103, def:120, spa:135, spd:115, spe:68};
            this.modData('Pokedex', 'butterfree').baseStats = {hp:60, atk:45, def:50, spa:90, spd:80, spe:90};
            this.modData('Pokedex', 'beedrill').baseStats = {hp:65, atk:90, def:40, spa:45, spd:80, spe:95};
            this.modData('Pokedex', 'pidgeot').baseStats = {hp:83, atk:80, def:75, spa:70, spd:70, spe:141};
            this.modData('Pokedex', 'ledian').baseStats = {hp:55, atk:45, def:50, spa:55, spd:110, spe:85};
            this.modData('Pokedex', 'corsola').baseStats = {hp:105, atk:55, def:85, spa:65, spd:85, spe:35};
            this.modData('Pokedex', 'sceptile').baseStats = {hp:70, atk:105, def:65, spa:85, spd:85, spe:120};        
            this.modData('Pokedex', 'swellow').baseStats = {hp:60, atk:50, def:60, spa:85, spd:50, spe:125};
            this.modData('Pokedex', 'flygon').baseStats = {hp:80, atk:115, def:80, spa:80, spd:80, spe:107};
            this.modData('Pokedex', 'castform').baseStats = {hp:95, atk:95, def:95, spa:95, spd:95, spe:95};
            this.modData('Pokedex', 'krookodile').baseStats = {hp:95, atk:127, def:80, spa:65, spd:70, spe:92};
       }
};
 
Ok, so anyone w/ a server, I've coded this (I believe it is correct ?__?, Monte said it was so it must be ;))
Here it is:
Direct Link
Code:
exports.BattleScripts = {
    gen: 6,
    init: function () {
    // Justification Ability Changes (OU)
        this.modData('Pokedex', 'butterfree').abilities['0'] = 'Tinted Lens';
            this.modData('Pokedex', 'butterfree').abilities['1'] = 'Instectisite';
            this.modData('Pokedex', 'raticate').abilities['0'] = 'Strong Jaws';
        this.modData('Pokedex', 'golduck').abilities['0'] = 'Analytic';
        this.modData('Pokedex', 'meganium').abilities['1'] = 'Aroma Veil';
        this.modData('Pokedex', 'ledian').abilities['1'] = 'Huge Power';
        this.modData('Pokedex', 'unown').abilities['1'] = 'Empathetic Mind';
        this.modData('Pokedex', 'forretress').abilities['1'] = 'Instectisite';
        this.modData('Pokedex', 'raikou').abilities['1'] = 'Volt Absorb';
        this.modData('Pokedex', 'suicune').abilities['1'] = 'Water Absorb';
            this.modData('Pokedex', 'entei').abilities['1'] = 'Flash Fire';
        this.modData('Pokedex', 'swampert').abilities['1'] = 'Adaptability';
        this.modData('Pokedex', 'flygon').abilities['1'] = 'Tinted Lens';
        this.modData('Pokedex', 'empoleon').abilities['1'] = 'Competitive';
        this.modData('Pokedex', 'carnivine').abilities['1'] = 'Entangle';
        this.modData('Pokedex', 'magnezone').abilities['1'] = 'Levitate';
        this.modData('Pokedex', 'tangrowth').abilities['1'] = 'Entangle';
        this.modData('Pokedex', 'rotom-fan').abilities['1'] = 'Speed Boost';
            this.modData('Pokedex', 'serperior').abilities['1'] = 'Contrary';
        this.modData('Pokedex', 'emboar').abilities['1'] = 'Reckless';
        this.modData('Pokedex', 'samurott').abilities['1'] = 'Shell Armor';
        this.modData('Pokedex', 'cinccino').abilities['1'] = 'Fur Coat';
        this.modData('Pokedex', 'klinklang').abilities['1'] = 'Levitate';
        this.modData('Pokedex', 'chandelure').abilities['2'] = 'Shadow Tag';
        this.modData('Pokedex', 'stunfisk').abilities['1'] = 'Huge Power';
        this.modData('Pokedex', 'meloetta').abilities['1'] = 'Soundproof';
        this.modData('Pokedex', 'delphox').abilities['1'] = 'Alchemy';
        this.modData('Pokedex', 'dragalage').abilities['2'] = 'Adaptability';
        this.modData('Pokedex', 'heliolisk').abilities['1'] = 'Fluxuation';
            this.modData('Pokedex', 'tyrantrum').abilities['1'] = 'Rock Head';
        this.modData('Pokedex', 'aurorus').abilities['1'] = 'Snow Warning';

    // Justification type changes (OU)
        this.modData('Pokedex', 'golduck').types = ['Water', 'Psychic'];
        this.modData('Pokedex', 'arcanine').types = ['Normal', 'Fire'];
            this.modData('Pokedex', 'rapidash').types = ['Fire', 'Fairy'];
            this.modData('Pokedex', 'mr.mime').types = ['Psychic'];
        this.modData('Pokedex', 'dragonite').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'ledian').types = ['Bug', 'Fighting'];
        this.modData('Pokedex', 'dunsparce').types = ['Dragon', 'Ground'];
        this.modData('Pokedex', 'blissey').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'delcatty').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'torkoal').types = ['Fire', 'Rock'];
        this.modData('Pokedex', 'latias').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'latias-mega').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'staraptor').types = ['Fighting', 'Flying'];
        this.modData('Pokedex', 'mismagius').types = ['Ghost', 'Fairy'];
        this.modData('Pokedex', 'serperior').types = ['Grass', 'Dragon'];
            this.modData('Pokedex', 'audino').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'lilligant').types = ['Grass', 'Fairy'];
        this.modData('Pokedex', 'klinklang').types = ['Steel', 'Electric'];
        this.modData('Pokedex', 'florges').types = ['Grass', 'Fairy'];
        this.modData('Pokedex', 'heliolisk').types = ['Electric', 'Dragon'];
        this.modData('Pokedex', 'goodra').types = ['Dragon', 'Poison'];
    
        // Justification Move Additions (OU)
            this.modData('Learnsets', 'venusaur').learnset.dragonpulse = ['6L100'];
            this.modData('Learnsets', 'blastoise').learnset.shellsmash = ['6L100'];
        this.modData('Learnsets', 'butterfree').learnset.triattack = ['6L100'];
            this.modData('Learnsets', 'beedrill').learnset.quickattack = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.icefang = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.firefang = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.thunderfang = ['6L100'];
            this.modData('Learnsets', 'poliwrath').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'rapidash').learnset.playrough = ['6L100'];
            this.modData('Learnsets', 'rapidash').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'dodrio').learnset.drillrun = ['6L100'];
            this.modData('Learnsets', 'electrode').learnset.rapidspin = ['6L100'];
            this.modData('Learnsets', 'gyarados').learnset.crucnh = ['6L100'];
            this.modData('Learnsets', 'aerodactyl').learnset.bravebird = ['6L100'];
            this.modData('Learnsets', 'snorlax').learnset.slackoff = ['6L100'];
            this.modData('Learnsets', 'typhlosion').learnset.earthpower = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.dragonclaw = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.dracometeor = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.outrage = ['6L100'];
            this.modData('Learnsets', 'heracross').learnset.iciclespear = ['6L100'];
            this.modData('Learnsets', 'porygon2').learnset.technoblast = ['6L100'];
            this.modData('Learnsets', 'miltank').learnset.rapidspin = ['6L100'];
            this.modData('Learnsets', 'raikou').learnset.aurasphere = ['6L100'];
            this.modData('Learnsets', 'raikou').learnset.fusionbolt = ['6L100'];
            this.modData('Learnsets', 'entei').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'entei').learnset.flareblitz = ['6L100'];
            this.modData('Learnsets', 'suicune').learnset.aeroblast = ['6L100'];
            this.modData('Learnsets', 'tyranitar').learnset.suckerpunch = ['6L100'];
            this.modData('Learnsets', 'tyranitar').learnset.knockoff = ['6L100'];
            this.modData('Learnsets', 'linoone').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'armaldo').learnset.shellsmash = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.knockoff = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.aquatail = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.firepunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.icepunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.stealthrock = ['6L100'];
            this.modData('Learnsets', 'torterra').learnset.shellsmash = ['6L100'];
            this.modData('Learnsets', 'rampardos').learnset.paleolithicflux = ['6L100'];
            this.modData('Learnsets', 'mismagius').learnset.boomburst = ['6L100'];
            this.modData('Learnsets', 'bronzong').learnset.healbell = ['6L100'];
            this.modData('Learnsets', 'garchomp').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'rotom-wash').learnset.surf = ['6L100'];
            this.modData('Learnsets', 'rotom-mow').learnset.gigadrain = ['6L100'];
            this.modData('Learnsets', 'rotom-frost').learnset.freeze-dry = ['6L100'];
            this.modData('Learnsets', 'rotom-fan').learnset.hurricane = ['6L100'];
            this.modData('Learnsets', 'rotom-heat').learnset.heatwave = ['6L100'];
            this.modData('Learnsets', 'lilligant').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'accelgor').learnset.watershuriken = ['6L100'];
            this.modData('Learnsets', 'bisharp').learnset.sacredsword = ['6L100'];
            this.modData('Learnsets', 'thundurus').learnset.boltstrike = ['6L100'];
            this.modData('Learnsets', 'kyurem').learnset.icepunch = ['6L100'];
            this.modData('Learnsets', 'chesnaught').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'delphox').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'delphox').learnset.aurasphere = ['6L100'];
            this.modData('Learnsets', 'pyroar').learnset.boomburst = ['6L100'];
            this.modData('Learnsets', 'aegislash').learnset.secretsword = ['6L100'];
            this.modData('Learnsets', 'slurpuff').learnset.crux = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dragonpulse = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dracometeor = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dragonrage = ['6L100'];
            this.modData('Learnsets', 'gourgeist').learnset.perishsong = ['6L100'];
      
        //Justification Stat Changes (OU)
            this.modData('Pokedex', 'blastoise').baseStats = {hp:79, atk:83, def:100, spa:85, spd:105, spe:68};
            this.modData('Pokedex', 'blastoise-mega').baseStats = {hp:79, atk:103, def:120, spa:135, spd:115, spe:68};
            this.modData('Pokedex', 'butterfree').baseStats = {hp:60, atk:45, def:50, spa:90, spd:80, spe:90};
            this.modData('Pokedex', 'beedrill').baseStats = {hp:65, atk:90, def:40, spa:45, spd:80, spe:95};
            this.modData('Pokedex', 'pidgeot').baseStats = {hp:83, atk:80, def:75, spa:70, spd:70, spe:141};
            this.modData('Pokedex', 'ledian').baseStats = {hp:55, atk:45, def:50, spa:55, spd:110, spe:85};
            this.modData('Pokedex', 'corsola').baseStats = {hp:105, atk:55, def:85, spa:65, spd:85, spe:35};
            this.modData('Pokedex', 'sceptile').baseStats = {hp:70, atk:105, def:65, spa:85, spd:85, spe:120};       
            this.modData('Pokedex', 'swellow').baseStats = {hp:60, atk:50, def:60, spa:85, spd:50, spe:125};
            this.modData('Pokedex', 'flygon').baseStats = {hp:80, atk:115, def:80, spa:80, spd:80, spe:107};
            this.modData('Pokedex', 'castform').baseStats = {hp:95, atk:95, def:95, spa:95, spd:95, spe:95};
            this.modData('Pokedex', 'krookodile').baseStats = {hp:95, atk:127, def:80, spa:65, spd:70, spe:92};
       }
};
!summon Piccolo Daimao
 
  • Muddy Water: No, too much coding and I don't like this change. Then, a ton of things would be like this (see Scald amongst other things).
  • Hurricane: Hurricanes are storms with violent winds, so Flying-type makes perfect sense, I'm not digging this change, so no.
  • Chatot: Boomburst is 'sound wave explosion' in Japanese, and Chatot makes loud sound waves, so it makes a lot of sense if you ask me. I'm not removing it.
  • Mega Charizard X: This makes no sense at all, it looks like a Dragon to me and it just makes it 10x worse.
  • Fire-types not getting frozen: I'm not changing typings and how they work, I may not change game mechanics. And most Fire-type moves thaw them out anyways, so...
hurricanes... i study meteorolgy do you need me to go ti the NWS/NHC to tell you that 99.9% of hurricane damage is flood based and not wind? katrina wouldnt have wiped new Orleans off of the face of the earth without the dam breaking. sure, a category 1 hurricane (katrina was cat 3 at landfall fyi) can do more damage than an ef-5 tornado, but its obviously because of the wind.

hurricane should be water/flying, as flooding causes much more destruction than the winds. Dont even try to argue the hurricane facts against me since you will lose (i study this, remember?) although if you still disagree with hurricane being water/flying type for another reason be my guest, your metagame.
 
Speaking of dual typed moves I think they should get double stab when applicable. If you look at the type chart dual type moves barely have any advantage over their single typed counterparts because they don't hit any new types super effective. You never see flying press for that reason. There isn't anything it hits harder than acrobatics or hjk so a double stab would help thl
 
Last edited:
Speaking of dual typed moves I think they should get double stab when applicable. If you look at the type chart dual type moves barely have any advantage over their single typed counterparts because they don't hit any new types super effective. You never see flying press for that reason. There isn't anything it hits harder than acrobatics or hiking so a double stab would help that.
it hits fighting/dark types harder, but that's just about it
 
hurricanes... i study meteorolgy do you need me to go ti the NWS/NHC to tell you that 99.9% of hurricane damage is flood based and not wind? katrina wouldnt have wiped new Orleans off of the face of the earth without the dam breaking. sure, a category 1 hurricane (katrina was cat 3 at landfall fyi) can do more damage than an ef-5 tornado, but its obviously because of the wind.

hurricane should be water/flying, as flooding causes much more destruction than the winds. Dont even try to argue the hurricane facts against me since you will lose (i study this, remember?) although if you still disagree with hurricane being water/flying type for another reason be my guest, your metagame.
The Japanese name of Hurricane is Wind Storm, according to Bulbapedia, so pure flying makes more sense when considering that fact.
 
The Japanese name of Hurricane is Wind Storm, according to Bulbapedia, so pure flying makes more sense when considering that fact.
but the wind causes worlds less damage than the water from the flooding does.
we arent playing the Japanese version of pokemon, this is hurricane in the American language, which is a word that doesnt exist in Japanese language anyways.
 
Guys -.-, I never approved dual type moves, I don't think they're a good idea and I just don't like them at all. I'm declining it until further notice, please do not bring it up again unless you have a really good reason to add them.
 
Ok, so anyone w/ a server, I've coded this (I believe it is correct ?__?, Monte said it was so it must be ;))
Here it is:
Direct Link
Code:
exports.BattleScripts = {
    gen: 6,
    init: function () {
    // Justification Ability Changes (OU)
        this.modData('Pokedex', 'butterfree').abilities['0'] = 'Tinted Lens';
            this.modData('Pokedex', 'butterfree').abilities['1'] = 'Instectisite';
            this.modData('Pokedex', 'raticate').abilities['0'] = 'Strong Jaws';
        this.modData('Pokedex', 'golduck').abilities['0'] = 'Analytic';
        this.modData('Pokedex', 'meganium').abilities['1'] = 'Aroma Veil';
        this.modData('Pokedex', 'ledian').abilities['1'] = 'Huge Power';
        this.modData('Pokedex', 'unown').abilities['1'] = 'Empathetic Mind';
        this.modData('Pokedex', 'forretress').abilities['1'] = 'Instectisite';
        this.modData('Pokedex', 'raikou').abilities['1'] = 'Volt Absorb';
        this.modData('Pokedex', 'suicune').abilities['1'] = 'Water Absorb';
            this.modData('Pokedex', 'entei').abilities['1'] = 'Flash Fire';
        this.modData('Pokedex', 'swampert').abilities['1'] = 'Adaptability';
        this.modData('Pokedex', 'flygon').abilities['1'] = 'Tinted Lens';
        this.modData('Pokedex', 'empoleon').abilities['1'] = 'Competitive';
        this.modData('Pokedex', 'carnivine').abilities['1'] = 'Entangle';
        this.modData('Pokedex', 'magnezone').abilities['1'] = 'Levitate';
        this.modData('Pokedex', 'tangrowth').abilities['1'] = 'Entangle';
        this.modData('Pokedex', 'rotom-fan').abilities['1'] = 'Speed Boost';
            this.modData('Pokedex', 'serperior').abilities['1'] = 'Contrary';
        this.modData('Pokedex', 'emboar').abilities['1'] = 'Reckless';
        this.modData('Pokedex', 'samurott').abilities['1'] = 'Shell Armor';
        this.modData('Pokedex', 'cinccino').abilities['1'] = 'Fur Coat';
        this.modData('Pokedex', 'klinklang').abilities['1'] = 'Levitate';
        this.modData('Pokedex', 'chandelure').abilities['2'] = 'Shadow Tag';
        this.modData('Pokedex', 'stunfisk').abilities['1'] = 'Huge Power';
        this.modData('Pokedex', 'meloetta').abilities['1'] = 'Soundproof';
        this.modData('Pokedex', 'delphox').abilities['1'] = 'Alchemy';
        this.modData('Pokedex', 'dragalage').abilities['2'] = 'Adaptability';
        this.modData('Pokedex', 'heliolisk').abilities['1'] = 'Fluxuation';
            this.modData('Pokedex', 'tyrantrum').abilities['1'] = 'Rock Head';
        this.modData('Pokedex', 'aurorus').abilities['1'] = 'Snow Warning';

    // Justification type changes (OU)
        this.modData('Pokedex', 'golduck').types = ['Water', 'Psychic'];
        this.modData('Pokedex', 'arcanine').types = ['Normal', 'Fire'];
            this.modData('Pokedex', 'rapidash').types = ['Fire', 'Fairy'];
            this.modData('Pokedex', 'mr.mime').types = ['Psychic'];
        this.modData('Pokedex', 'dragonite').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'ledian').types = ['Bug', 'Fighting'];
        this.modData('Pokedex', 'dunsparce').types = ['Dragon', 'Ground'];
        this.modData('Pokedex', 'blissey').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'delcatty').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'torkoal').types = ['Fire', 'Rock'];
        this.modData('Pokedex', 'latias').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'latias-mega').types = ['Dragon', 'Fairy'];
        this.modData('Pokedex', 'staraptor').types = ['Fighting', 'Flying'];
        this.modData('Pokedex', 'mismagius').types = ['Ghost', 'Fairy'];
        this.modData('Pokedex', 'serperior').types = ['Grass', 'Dragon'];
            this.modData('Pokedex', 'audino').types = ['Normal', 'Fairy'];
        this.modData('Pokedex', 'lilligant').types = ['Grass', 'Fairy'];
        this.modData('Pokedex', 'klinklang').types = ['Steel', 'Electric'];
        this.modData('Pokedex', 'florges').types = ['Grass', 'Fairy'];
        this.modData('Pokedex', 'heliolisk').types = ['Electric', 'Dragon'];
        this.modData('Pokedex', 'goodra').types = ['Dragon', 'Poison'];
    
        // Justification Move Additions (OU)
            this.modData('Learnsets', 'venusaur').learnset.dragonpulse = ['6L100'];
            this.modData('Learnsets', 'blastoise').learnset.shellsmash = ['6L100'];
        this.modData('Learnsets', 'butterfree').learnset.triattack = ['6L100'];
            this.modData('Learnsets', 'beedrill').learnset.quickattack = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.icefang = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.firefang = ['6L100'];
            this.modData('Learnsets', 'raticate').learnset.thunderfang = ['6L100'];
            this.modData('Learnsets', 'poliwrath').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'rapidash').learnset.playrough = ['6L100'];
            this.modData('Learnsets', 'rapidash').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'dodrio').learnset.drillrun = ['6L100'];
            this.modData('Learnsets', 'electrode').learnset.rapidspin = ['6L100'];
            this.modData('Learnsets', 'gyarados').learnset.crucnh = ['6L100'];
            this.modData('Learnsets', 'aerodactyl').learnset.bravebird = ['6L100'];
            this.modData('Learnsets', 'snorlax').learnset.slackoff = ['6L100'];
            this.modData('Learnsets', 'typhlosion').learnset.earthpower = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.dragonclaw = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.dracometeor = ['6L100'];
            this.modData('Learnsets', 'dunsparce').learnset.outrage = ['6L100'];
            this.modData('Learnsets', 'heracross').learnset.iciclespear = ['6L100'];
            this.modData('Learnsets', 'porygon2').learnset.technoblast = ['6L100'];
            this.modData('Learnsets', 'miltank').learnset.rapidspin = ['6L100'];
            this.modData('Learnsets', 'raikou').learnset.aurasphere = ['6L100'];
            this.modData('Learnsets', 'raikou').learnset.fusionbolt = ['6L100'];
            this.modData('Learnsets', 'entei').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'entei').learnset.flareblitz = ['6L100'];
            this.modData('Learnsets', 'suicune').learnset.aeroblast = ['6L100'];
            this.modData('Learnsets', 'tyranitar').learnset.suckerpunch = ['6L100'];
            this.modData('Learnsets', 'tyranitar').learnset.knockoff = ['6L100'];
            this.modData('Learnsets', 'linoone').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'armaldo').learnset.shellsmash = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.knockoff = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.aquatail = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.firepunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.icepunch = ['6L100'];
            this.modData('Learnsets', 'kecleon').learnset.stealthrock = ['6L100'];
            this.modData('Learnsets', 'torterra').learnset.shellsmash = ['6L100'];
            this.modData('Learnsets', 'rampardos').learnset.paleolithicflux = ['6L100'];
            this.modData('Learnsets', 'mismagius').learnset.boomburst = ['6L100'];
            this.modData('Learnsets', 'bronzong').learnset.healbell = ['6L100'];
            this.modData('Learnsets', 'garchomp').learnset.extremespeed = ['6L100'];
            this.modData('Learnsets', 'rotom-wash').learnset.surf = ['6L100'];
            this.modData('Learnsets', 'rotom-mow').learnset.gigadrain = ['6L100'];
            this.modData('Learnsets', 'rotom-frost').learnset.freeze-dry = ['6L100'];
            this.modData('Learnsets', 'rotom-fan').learnset.hurricane = ['6L100'];
            this.modData('Learnsets', 'rotom-heat').learnset.heatwave = ['6L100'];
            this.modData('Learnsets', 'lilligant').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'accelgor').learnset.watershuriken = ['6L100'];
            this.modData('Learnsets', 'bisharp').learnset.sacredsword = ['6L100'];
            this.modData('Learnsets', 'thundurus').learnset.boltstrike = ['6L100'];
            this.modData('Learnsets', 'kyurem').learnset.icepunch = ['6L100'];
            this.modData('Learnsets', 'chesnaught').learnset.drainpunch = ['6L100'];
            this.modData('Learnsets', 'delphox').learnset.moonblast = ['6L100'];
            this.modData('Learnsets', 'delphox').learnset.aurasphere = ['6L100'];
            this.modData('Learnsets', 'pyroar').learnset.boomburst = ['6L100'];
            this.modData('Learnsets', 'aegislash').learnset.secretsword = ['6L100'];
            this.modData('Learnsets', 'slurpuff').learnset.crux = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dragonpulse = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dracometeor = ['6L100'];
            this.modData('Learnsets', 'heliolisk').learnset.dragonrage = ['6L100'];
            this.modData('Learnsets', 'gourgeist').learnset.perishsong = ['6L100'];
      
        //Justification Stat Changes (OU)
            this.modData('Pokedex', 'blastoise').baseStats = {hp:79, atk:83, def:100, spa:85, spd:105, spe:68};
            this.modData('Pokedex', 'blastoise-mega').baseStats = {hp:79, atk:103, def:120, spa:135, spd:115, spe:68};
            this.modData('Pokedex', 'butterfree').baseStats = {hp:60, atk:45, def:50, spa:90, spd:80, spe:90};
            this.modData('Pokedex', 'beedrill').baseStats = {hp:65, atk:90, def:40, spa:45, spd:80, spe:95};
            this.modData('Pokedex', 'pidgeot').baseStats = {hp:83, atk:80, def:75, spa:70, spd:70, spe:141};
            this.modData('Pokedex', 'ledian').baseStats = {hp:55, atk:45, def:50, spa:55, spd:110, spe:85};
            this.modData('Pokedex', 'corsola').baseStats = {hp:105, atk:55, def:85, spa:65, spd:85, spe:35};
            this.modData('Pokedex', 'sceptile').baseStats = {hp:70, atk:105, def:65, spa:85, spd:85, spe:120};       
            this.modData('Pokedex', 'swellow').baseStats = {hp:60, atk:50, def:60, spa:85, spd:50, spe:125};
            this.modData('Pokedex', 'flygon').baseStats = {hp:80, atk:115, def:80, spa:80, spd:80, spe:107};
            this.modData('Pokedex', 'castform').baseStats = {hp:95, atk:95, def:95, spa:95, spd:95, spe:95};
            this.modData('Pokedex', 'krookodile').baseStats = {hp:95, atk:127, def:80, spa:65, spd:70, spe:92};
       }
};

You didn't program the new Moves/Abilities?
 
I registered an account just to say this, why not just give Beedrill Attack Order instead of Megahorn? Or both?
Since it's obviously a "bee move" it would make sense flavour wise and with its high crit chance and Beedrill's Sniper it would be a nice addition to its moveset.

Also I noticed that the last reply is from almost a month ago, I hope I didn't revive a dead thread for no reason.
 
  • Like
Reactions: EV
Gale Wings Pidgeot. Is a very fast bird, you know, it can use flying atacks faster than other common flying types (not named Talonflame).
Psychic/Dark Hypno, w/ Bad Dreams and Dark Void. We all know Hypno likes to do "bad things" to children, all related with sleeping, nightmares, and really dark things.
Drill Peck Seaking. It has a peck, so why it doesn't have drill peck?
Magic Guard Mr. Mime. This pkmn can make invisible and magical barriers, so magic guard fits perfectly with it's capability.
Dark Aura Houndoom (Houndour). This dogs are based in hell's dogs, so, they are surrounded by a terrifying aura that can make their dark type atacks stronger.
Analytic Slowking. This mon is very slow, and very intelligent too, so it can analyze the situation while the foe hit him and then return the hit harder.
 
Gale Wings Pidgeot. Is a very fast bird, you know, it can use flying atacks faster than other common flying types (not named Talonflame).
Psychic/Dark Hypno, w/ Bad Dreams and Dark Void. We all know Hypno likes to do "bad things" to children, all related with sleeping, nightmares, and really dark things.
Drill Peck Seaking. It has a peck, so why it doesn't have drill peck?
Magic Guard Mr. Mime. This pkmn can make invisible and magical barriers, so magic guard fits perfectly with it's capability.
Dark Aura Houndoom (Houndour). This dogs are based in hell's dogs, so, they are surrounded by a terrifying aura that can make their dark type atacks stronger.
Analytic Slowking. This mon is very slow, and very intelligent too, so it can analyze the situation while the foe hit him and then return the hit harder.
About Gale Wings Pidegot...that means that Mega Pidgeot gets priority Hurricane on the first turn of Mega Evolution. That's probably a no.
 
Back
Top