Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- name: "Basic Elements",
- section: "Other Metagames",
- mod: 'basicelements',
- ruleset: ['OU']
- onModifyMove: function(move, pokemon) {
- if (move.type === 'Normal' && move.id !== 'hiddenpower' && (pokemon.ignore['Ability'] || !(pokemon.ability in {'refrigerate':1, 'pixilate':1, 'aerilate':1})))
- move.type = 'Water';
- }
- /* mods/basicelements/typechart.js */
- exports.BattleTypeChart = {
- "Fire": {
- damageTaken: {
- brn: 3,
- "Fire": 2,
- "Grass": 2,
- "Water": 1
- },
- HPivs: {"atk":30, "spa":30, "spe":30}
- },
- "Grass": {
- damageTaken: {
- powder: 3,
- "Fire": 1,
- "Grass": 2,
- "Water": 2
- },
- HPivs: {"atk":30, "spa":30}
- },
- "Water": {
- damageTaken: {
- "Fire": 2,
- "Grass": 1,
- "Water": 2
- },
- HPivs: {"atk":30, "def":30, "spa":30}
- }
- };
- /* mods/basicelements/moves.js */
- exports.BattleMovedex = {
- 'camouflage': {
- inherit: true,
- onHit: function (target) {
- var newType = 'Grass';
- if (this.isTerrain('electricterrain')) newType = 'Fire';
- else if (this.isTerrain('grassyterrain')) newType = 'Grass';
- else if (this.isTerrain('mistyterrain')) newType = 'Water';
- if (!target.setType(newType)) return false;
- this.add('-start', target, 'typechange', newType);
- },
- Type: "Water"
- },
- 'conversion2': {
- inherit: true
- onHit: function (target, source) {
- if (!target.lastMove) {
- return false;
- }
- var possibleTypes = [];
- var attackType = this.getMove(target.lastMove).type;
- for (var type in this.data.TypeChart) {
- if (source.hasType(type) || target.hasType(type)) continue;
- var typeCheck = this.data.TypeChart[type].damageTaken[attackType];
- if (typeCheck === 2) {
- possibleTypes.push(type);
- }
- }
- if (!possibleTypes.length) {
- return false;
- }
- var type = possibleTypes[this.random(possibleTypes.length)];
- if (!source.setType(type)) return false;
- this.add('-start', source, 'typechange', type);
- },
- type: "Water"
- },
- 'doomdesire': {
- inherit: true
- onTryHit: function (target, source) {
- source.side.addSideCondition('futuremove');
- if (source.side.sideConditions['futuremove'].positions[source.position]) {
- return false;
- }
- source.side.sideConditions['futuremove'].positions[source.position] = {
- duration: 3,
- move: 'doomdesire',
- targetPosition: target.position,
- source: source,
- moveData: {
- basePower: 140,
- category: 'Special',
- ).type=['Grass'];
- }
- };
- this.add('-start', source, 'Doom Desire');
- return null;
- },
- type: "Grass"
- }
- "electrify": {
- num: 582,
- accuracy: true,
- basePower: 0,
- category: "Status",
- desc: "If the target is electrified before it uses a move during that turn, the target's move becomes Electric type.",
- shortDesc: "Changes the target's move to Electric type.",
- id: "electrify",
- name: "Electrify",
- pp: 20,
- priority: 0,
- onTryHit: false
- secondary: false,
- target: "normal",
- type: "Fire"
- },
- },
- 'futuresight': {
- inherit: true
- onTryHit: function (target, source) {
- source.side.addSideCondition('futuremove');
- if (source.side.sideConditions['futuremove'].positions[source.position]) {
- return false;
- }
- source.side.sideConditions['futuremove'].positions[source.position] = {
- duration: 3,
- move: 'futuresight',
- targetPosition: target.position,
- source: source,
- moveData: {
- basePower: 120,
- category: 'Special',
- affectedByImmunities: true,
- ).type=['Water'];
- }
- };
- this.add('-start', source, 'move: Future Sight');
- return null;
- },
- type: "Water"
- },
- },
- 'judgment': {
- inherit: true
- onModifyMove: function (move, pokemon) {
- move.type = this.runEvent('Plate', pokemon, null, 'judgment',['Water'];);
- },
- type: "Dark"
- },
- 'technoblast': {
- inherit: true
- onModifyMove: function (move, pokemon) {
- move.type = this.runEvent('Drive', pokemon, null, 'technoblast',['Water'];);
- },
- type: "Water"
- },
- "trickortreat": {
- num: 567,
- accuracy: 100,
- basePower: 0,
- category: "Status",
- desc: "Adds Ghost to the target's type(s). If the target was affected by Forest's Curse, its Grass type is replaced.",
- shortDesc: "Adds Ghost to the target's type(s).",
- id: "trickortreat",
- name: "Trick-or-Treat",
- pp: 20,
- priority: 0,
- onTryHit: false
- secondary: false,
- target: "normal",
- type: "Fire"
- },
- "weatherball": {
- inherit: true,
- onModifyMove: function (move) {
- switch (this.effectiveWeather()) {
- case 'sunnyday':
- move.type = 'Fire';
- break;
- case 'raindance':
- move.type = 'Water';
- break;
- case 'sandstorm':
- move.type = 'Grass';
- break;
- case 'hail':
- move.type = 'Water';
- break;
- }
- },
- type: "Water"
- },
- }
- };
- /* mods/basicelements/scripts.js */
- exports.BattleScripts = {
- init: function() { this.modData('Pokedex','Bulbasaur').types=['Grass'];
- this.modData('Pokedex','Ivysaur').types=['Grass'];
- this.modData('Pokedex','Venusaur').types=['Grass'];
- this.modData('Pokedex','venusaurmega').types=['Grass'];
- this.modData('Pokedex','Charizard').types=['Fire'];
- this.modData('Pokedex','CharizardMegaX').types=['Fire'];
- this.modData('Pokedex', 'CharizardMegaY').types=['Fire'];
- this.modData('Pokedex','Caterpie').types=['Grass'];
- this.modData('Pokedex','Metapod').types=['Grass'];
- this.modData('Pokedex','Butterfree').types=['Grass','Fire'];
- this.modData('Pokedex','Weedle').types=['Grass'];
- this.modData('Pokedex','Kakuna').types=['Grass'];
- this.modData('Pokedex','Beedrill').types=['Grass'];
- this.modData('Pokedex','BeedrillMega').types=['Grass'];
- this.modData('Pokedex','Pidgey').types=['Water','Fire'];
- this.modData('Pokedex','Pidgeotto').types=['Water','Fire'];
- this.modData('Pokedex','Pidgeot').types=['Water','Fire'];
- this.modData('Pokedex','PidgeotMega').types=['Water','Fire'];
- this.modData('Pokedex','Rattata').types=['Water'];
- this.modData('Pokedex','Raticate').types=['Water'];
- this.modData('Pokedex','Spearow').types=['Water','Fire'];
- this.modData('Pokedex','Fearow').types=['Water','Fire'];
- this.modData('Pokedex','Ekans').types=['Grass'];
- this.modData('Pokedex','Arbok').types=['Grass'];
- this.modData('Pokedex','Pikachu').types=['Fire'];
- this.modData('Pokedex','Raichu').types=['Fire'];
- this.modData('Pokedex','Sandshrew').types=['Grass'];
- this.modData('Pokedex','Sandslash').types=['Grass'];
- this.modData('Pokedex','Nidoran-F').types=['Grass'];
- this.modData('Pokedex','Nidorina').types=['Grass'];
- this.modData('Pokedex','Nidoqueen').types=['Grass'];
- this.modData('Pokedex','Nidoran-M').types=['Grass'];
- this.modData('Pokedex','Nidorino').types=['Grass'];
- this.modData('Pokedex','Nidoking').types=['Grass'];
- this.modData('Pokedex','Clefairy').types=['Water'];
- this.modData('Pokedex','Clefable').types=['Water'];
- this.modData('Pokedex','Jigglypuff').types=['Water'];
- this.modData('Pokedex','Wigglytuff').types=['Water'];
- this.modData('Pokedex','Zubat').types=['Grass','Fire'];
- this.modData('Pokedex','Golbat').types=['Grass','Fire'];
- this.modData('Pokedex','Oddish').types=['Grass'];
- this.modData('Pokedex','Gloom').types=['Grass'];
- this.modData('Pokedex','Vileplume').types=['Grass'];
- this.modData('Pokedex','Paras').types=['Grass'];
- this.modData('Pokedex','Parasect').types=['Grass'];
- this.modData('Pokedex','Venonat').types=['Grass'];
- this.modData('Pokedex','Venomoth').types=['Grass'];
- this.modData('Pokedex','Diglett').types=['Grass'];
- this.modData('Pokedex','Dugtrio').types=['Grass'];
- this.modData('Pokedex','Meowth').types=['Water'];
- this.modData('Pokedex','Persian').types=['Water'];
- this.modData('Pokedex','Mankey').types=['Fire'];
- this.modData('Pokedex','Primeape').types=['Fire'];
- this.modData('Pokedex','Poliwrath').types=['Water','Fire'];
- this.modData('Pokedex','Abra').types=['Water'];
- this.modData('Pokedex','Kadabra').types=['Water'];
- this.modData('Pokedex','Alakazam').types=['Water'];
- this.modData('Pokedex','AlakazamMega').types=['Water'];
- this.modData('Pokedex','Machop').types=['Fire'];
- this.modData('Pokedex','Machoke').types=['Fire'];
- this.modData('Pokedex','Machamp').types=['Fire'];
- this.modData('Pokedex','Bellsprout').types=['Grass'];
- this.modData('Pokedex','Weepinbell').types=['Grass'];
- this.modData('Pokedex','Victreebel').types=['Grass'];
- this.modData('Pokedex','Tentacool').types=['Water','Grass'];
- this.modData('Pokedex','Tentacruel').types=['Water','Grass'];
- this.modData('Pokedex','Geodude').types=['Grass'];
- this.modData('Pokedex','Graveler').types=['Grass'];
- this.modData('Pokedex','Golem').types=['Grass'];
- this.modData('Pokedex','Slowpoke').types=['Water'];
- this.modData('Pokedex','Slowbro').types=['Water'];
- this.modData('Pokedex','SlowbroMega').types=['Water'];
- this.modData('Pokedex','Magnemite').types=['Fire','Grass'];
- this.modData('Pokedex','Magneton').types=['Fire','Grass'];
- this.modData('Pokedex','Farfetchd').types=['Water','Fire'];
- this.modData('Pokedex','Doduo').types=['Water','Fire'];
- this.modData('Pokedex','Dodrio').types=['Water','Fire'];
- this.modData('Pokedex','Dewgong').types=['Water'];
- this.modData('Pokedex','Grimer').types=['Grass'];
- this.modData('Pokedex','Muk').types=['Grass'];
- this.modData('Pokedex','Cloyster').types=['Water'];
- this.modData('Pokedex','Gastly').types=['Fire','Grass'];
- this.modData('Pokedex','Haunter').types=['Fire','Grass'];
- this.modData('Pokedex','Gengar').types=['Fire','Grass'];
- this.modData('Pokedex','GengarMega').types=['Fire','Grass'];
- this.modData('Pokedex','Onix').types=['Grass'];
- this.modData('Pokedex','Drowzee').types=['Water'];
- this.modData('Pokedex','Hypno').types=['Water'];
- this.modData('Pokedex','Voltorb').types=['Fire'];
- this.modData('Pokedex','Electrode').types=['Fire'];
- this.modData('Pokedex','Exeggcute').types=['Grass','Water'];
- this.modData('Pokedex','Exeggutor').types=['Grass','Water'];
- this.modData('Pokedex','Cubone').types=['Grass'];
- this.modData('Pokedex','Marowak').types=['Grass'];
- this.modData('Pokedex','Hitmonlee').types=['Fire'];
- this.modData('Pokedex','Hitmonchan').types=['Fire'];
- this.modData('Pokedex','Lickitung').types=['Water'];
- this.modData('Pokedex','Koffing').types=['Grass'];
- this.modData('Pokedex','Weezing').types=['Grass'];
- this.modData('Pokedex','Rhyhorn').types=['Grass'];
- this.modData('Pokedex','Rhydon').types=['Grass'];
- this.modData('Pokedex','Chansey').types=['Water'];
- this.modData('Pokedex','Kangaskhan').types=['Water'];
- this.modData('Pokedex','KangaskhanMega'.types=['Water'];
- this.modData('Pokedex','Starmie').types=['Water'];
- this.modData('Pokedex','Mr. Mime').types=['Water'];
- this.modData('Pokedex','Scyther').types=['Grass','Fire'];
- this.modData('Pokedex','Jynx').types=['Water'];
- this.modData('Pokedex','Electabuzz').types=['Fire'];
- this.modData('Pokedex','Pinsir').types=['Grass'];
- this.modData('Pokedex','PinsirMega').types=['Grass','Fire'];
- this.modData('Pokedex','Tauros').types=['Water'];
- this.modData('Pokedex','Gyarados').types=['Water','Fire'];
- this.modData('Pokedex','GyaradosMega').types=['Water','Grass'];
- this.modData('Pokedex','Lapras').types=['Water'];
- this.modData('Pokedex','Ditto').types=['Water'];
- this.modData('Pokedex','Eevee').types=['Water'];
- this.modData('Pokedex','Jolteon').types=['Fire'];
- this.modData('Pokedex','Porygon').types=['Water'];
- this.modData('Pokedex','Omanyte').types=['Grass','Water'];
- this.modData('Pokedex','Omastar').types=['Grass','Water'];
- this.modData('Pokedex','Kabuto').types=['Grass','Water'];
- this.modData('Pokedex','Kabutops').types=['Grass','Water'];
- this.modData('Pokedex','Aerodactyl').types=['Grass','Fire'];
- this.modData('Pokedex','AerodactylMega').types=['Grass','Fire'];
- this.modData('Pokedex','Snorlax').types=['Water'];
- this.modData('Pokedex','Articuno').types=['Water','Fire'];
- this.modData('Pokedex','Zapdos').types=['Fire'];
- this.modData('Pokedex','Moltres').types=['Fire'];
- this.modData('Pokedex','Dratini').types=['Fire'];
- this.modData('Pokedex','Dragonair').types=['Fire'];
- this.modData('Pokedex','Dragonite').types=['Fire'];
- this.modData('Pokedex','Mewtwo').types=['Water'];
- this.modData('Pokedex','MewtwoMegax').types=['Water','Fire'];
- this.modData('Pokedex','MewtwoMegay').types=['Water'];
- this.modData('Pokedex','Mew').types=['Water'];
- this.modData('Pokedex','Sentret').types=['Water'];
- this.modData('Pokedex','Furret').types=['Water'];
- this.modData('Pokedex','Hoothoot').types=['Water','Fire'];
- this.modData('Pokedex','Noctowl').types=['Water','Fire'];
- this.modData('Pokedex','Ledyba').types=['Grass','Fire'];
- this.modData('Pokedex','Ledian').types=['Grass','Fire'];
- this.modData('Pokedex','Spinarak').types=['Grass'];
- this.modData('Pokedex','Ariados').types=['Grass'];
- this.modData('Pokedex','Crobat').types=['Grass','Fire'];
- this.modData('Pokedex','Chinchou').types=['Water','Fire'];
- this.modData('Pokedex','Lanturn').types=['Water','Fire'];
- this.modData('Pokedex','Pichu').types=['Fire'];
- this.modData('Pokedex','Cleffa').types=['Water'];
- this.modData('Pokedex','Igglybuff').types=['Water'];
- this.modData('Pokedex','Togepi').types=['Water'];
- this.modData('Pokedex','Togetic').types=['Water','Fire'];
- this.modData('Pokedex','Natu').types=['Water','Fire'];
- this.modData('Pokedex','Xatu').types=['Water','Fire'];
- this.modData('Pokedex','Mareep').types=['Fire'];
- this.modData('Pokedex','Flaaffy').types=['Fire'];
- this.modData('Pokedex','Ampharos').types=['Fire'];
- this.modData('Pokedex','AmpharosMega').types=['Fire'];
- this.modData('Pokedex','Marill').types=['Water'];
- this.modData('Pokedex','Azumarill').types=['Water'];
- this.modData('Pokedex','Sudowoodo').types=['Grass'];
- this.modData('Pokedex','Hoppip').types=['Grass','Fire'];
- this.modData('Pokedex','Skiploom').types=['Grass','Fire'];
- this.modData('Pokedex','Jumpluff').types=['Grass','Fire'];
- this.modData('Pokedex','Aipom').types=['Water'];
- this.modData('Pokedex','Yanma').types=['Grass','Fire'];
- this.modData('Pokedex','Wooper').types=['Water','Grass'];
- this.modData('Pokedex','Quagsire').types=['Water','Grass'];
- this.modData('Pokedex','Espeon').types=['Water'];
- this.modData('Pokedex','Umbreon').types=['Water'];
- this.modData('Pokedex','Murkrow').types=['Water','Fire'];
- this.modData('Pokedex','Slowking').types=['Water'];
- this.modData('Pokedex','Misdreavus').types=['Fire'];
- this.modData('Pokedex','Unown',baseForme:'A').types=['Water'];
- this.modData('Pokedex','Wobbuffet').types=['Water'];
- this.modData('Pokedex','Girafarig').types=['Water'];
- this.modData('Pokedex','Pineco').types=['Grass'];
- this.modData('Pokedex','Forretress').types=['Grass'];
- this.modData('Pokedex','Dunsparce').types=['Water'];
- this.modData('Pokedex','Gligar').types=['Grass','Fire'];
- this.modData('Pokedex','Steelix').types=['Grass'];
- this.modData('Pokedex','SteelMega'].types=['Grass'];
- this.modData('Pokedex','Snubbull').types=['Water'];
- this.modData('Pokedex','Granbull').types=['Water'];
- this.modData('Pokedex','Qwilfish').types=['Water','Grass'];
- this.modData('Pokedex','Scizor').types=['Grass']
- this.modData('Pokedex','ScizorMega').types=['Grass'];
- this.modData('Pokedex','Shuckle').types=['Grass'];
- this.modData('Pokedex','Heracross').types=['Grass','Fire'];
- this.modData('Pokedex','HeracrossMega').types=['Grass','Fire'];
- this.modData('Pokedex','Sneasel').types=['Water'];
- this.modData('Pokedex','Teddiursa').types=['Water'];
- this.modData('Pokedex','Ursaring').types=['Water'];
- this.modData('Pokedex','Magcargo').types=['Fire','Grass'];
- this.modData('Pokedex','Swinub').types=['Water','Grass'];
- this.modData('Pokedex','Piloswine').types=['Water','Grass'];
- this.modData('Pokedex','Corsola').types=['Water','Grass'];
- this.modData('Pokedex','Delibird').types=['Water','Fire'];
- this.modData('Pokedex','Mantine').types=['Water','Fire'];
- this.modData('Pokedex','Skarmory').types=['Grass','Fire'];
- this.modData('Pokedex','Houndour').types=['Water','Fire'];
- this.modData('Pokedex','Houndoom').types=['Water','Fire'];
- this.modData('Pokedex','HoundoomMega').types=['Water','Fire'];
- this.modData('Pokedex','Kingdra').types=['Water','Fire'];
- this.modData('Pokedex','Phanpy').types=['Grass'];
- this.modData('Pokedex','Donphan').types=['Grass'];
- this.modData('Pokedex','Porygon2').types=['Water'];
- this.modData('Pokedex','Stantler').types=['Water'];
- this.modData('Pokedex','Smeargle').types=['Water'];
- this.modData('Pokedex','Tyrogue').types=['Fire'];
- this.modData('Pokedex','Hitmontop').types=['Fire'];
- this.modData('Pokedex','Smoochum').types=['Water'];
- this.modData('Pokedex','Elekid').types=['Fire'];
- this.modData('Pokedex','Miltank').types=['Water'];
- this.modData('Pokedex','Blissey').types=['Water'];
- this.modData('Pokedex','Raikou').types=['Fire'];
- this.modData('Pokedex','Larvitar').types=['Grass'];
- this.modData('Pokedex','Pupitar').types=['Grass'];
- this.modData('Pokedex','Tyranitar').types=['Grass','Water'];
- this.modData('Pokedex','TyranitarMega').types=['Grass'];
- this.modData('Pokedex','Lugia').types=['Water','Fire'];
- this.modData('Pokedex','Ho-Oh').types=['Fire'];
- this.modData('Pokedex','Celebi').types=['Water','Grass'];
- this.modData('Pokedex','SceptileMega'.types=['Grass','Fire');
- this.modData('Pokedex','Combusken').types=['Fire'];
- this.modData('Pokedex','Blaziken').types=['Fire'];
- this.modData('Pokedex','BlazikenMega').types=['Fire'];
- this.modData('Pokedex','Marshtomp').types=['Water','Grass'];
- this.modData('Pokedex','Swampert').types=['Water','Grass'];
- this.modData('Pokedex','SwampertMega').types=['Water','Grass'];
- this.modData('Pokedex','Poochyena').types=['Water'];
- this.modData('Pokedex','Mightyena').types=['Water'];
- this.modData('Pokedex','Zigzagoon').types=['Water'];
- this.modData('Pokedex','Linoone').types=['Water'];
- this.modData('Pokedex','Wurmple').types=['Grass'];
- this.modData('Pokedex','Silcoon').types=['Grass'];
- this.modData('Pokedex','Beautifly').types=['Grass','Fire'];
- this.modData('Pokedex','Cascoon').types=['Grass'];
- this.modData('Pokedex','Dustox').types=['Grass'];
- this.modData('Pokedex','Nuzleaf').types=['Grass','Water'];
- this.modData('Pokedex','Shiftry').types=['Grass','Water'];
- this.modData('Pokedex','Taillow').types=['Water','Fire'];
- this.modData('Pokedex','Swellow').types=['Water','Fire'];
- this.modData('Pokedex','Wingull').types=['Water','Fire'];
- this.modData('Pokedex','Pelipper').types=['Water','Fire'];
- this.modData('Pokedex','Ralts').types=['Water'];
- this.modData('Pokedex','Kirlia').types=['Water'];
- this.modData('Pokedex','Gardir').types=['Water'];
- this.modData('Pokedex','GardirMega').types=['Water'];
- this.modData('Pokedex','Surskit').types=['Grass','Water'];
- this.modData('Pokedex','Masquerain').types=['Grass','Fire'];
- this.modData('Pokedex','Breloom').types=['Grass','Fire'];
- this.modData('Pokedex','Slakoth').types=['Water'];
- this.modData('Pokedex','Vigoroth').types=['Water'];
- this.modData('Pokedex','Slaking').types=['Water'];
- this.modData('Pokedex','Nincada').types=['Grass'];
- this.modData('Pokedex','Ninjask').types=['Grass','Fire'];
- this.modData('Pokedex','Shedinja').types=['Grass','Fire'];
- this.modData('Pokedex','Whismur').types=['Water'];
- this.modData('Pokedex','Loudred').types=['Water'];
- this.modData('Pokedex','Exploud').types=['Water'];
- this.modData('Pokedex','Makuhita').types=['Fire'];
- this.modData('Pokedex','Hariyama').types=['Fire'];
- this.modData('Pokedex','Azurill').types=['Water'];
- this.modData('Pokedex','Nosepass').types=['Grass'];
- this.modData('Pokedex','Skitty').types=['Water'];
- this.modData('Pokedex','Delcatty').types=['Water'];
- this.modData('Pokedex','Sableye').types=['Water','Fire'];
- this.modData('Pokedex','SableyeMega').types=['Water','Fire'];
- this.modData('Pokedex','Mawile').types=['Grass','Water'];
- this.modData('Pokedex','MawileMega').types=['Grass','Water'];
- this.modData('Pokedex','Aron').types=['Grass'];
- this.modData('Pokedex','Lairon').types=['Grass'];
- this.modData('Pokedex','Aggron').types=['Grass'];
- this.modData('Pokedex','AggronMega').types=['Grass'];
- this.modData('Pokedex','Meditite').types=['Fire','Water'];
- this.modData('Pokedex','Medicham').types=['Fire','Water'];
- this.modData('Pokedex','MedichamMega').types=['Fire','Water'];
- this.modData('Pokedex','Electrike').types=['Fire'];
- this.modData('Pokedex','Manectric').types=['Fire'];
- this.modData('Pokedex','ManectricMega').types=['Fire'];
- this.modData('Pokedex','Plusle').types=['Fire'];
- this.modData('Pokedex','Minun').types=['Fire'];
- this.modData('Pokedex','Volbeat').types=['Grass'];
- this.modData('Pokedex','Illumise').types=['Grass'];
- this.modData('Pokedex','Roselia').types=['Grass'];
- this.modData('Pokedex','Gulpin').types=['Grass'];
- this.modData('Pokedex','Swalot').types=['Grass'];
- this.modData('Pokedex','Carvanha').types=['Water'];
- this.modData('Pokedex','Sharpedo').types=['Water'];
- this.modData('Pokedex','SharpedoMega').types=['Water'];
- this.modData('Pokedex','Numel').types=['Fire','Grass'];
- this.modData('Pokedex','Camerupt').types=['Fire','Grass'];
- this.modData('Pokedex','CameruptMega').types='Fire','Grass'];
- this.modData('Pokedex','Torkoal').types=['Fire'];
- this.modData('Pokedex','Spoink').types=['Water'];
- this.modData('Pokedex','Grumpig').types=['Water'];
- this.modData('Pokedex','Spinda').types=['Water'];
- this.modData('Pokedex','Trapinch').types=['Grass'];
- this.modData('Pokedex','Vibrava').types=['Grass','Fire'];
- this.modData('Pokedex','Flygon').types=['Grass','Fire'];
- this.modData('Pokedex','Cacturne').types=['Grass','Water'];
- this.modData('Pokedex','Swablu').types=['Water','Fire'];
- this.modData('Pokedex','Altaria').types=['Fire'];
- this.modData('Pokedex','AltariaMega').types=['Fire','Water'];
- this.modData('Pokedex','Zangoose').types=['Water'];
- this.modData('Pokedex','Seviper').types=['Grass'];
- this.modData('Pokedex','Lunatone').types=['Grass','Water'];
- this.modData('Pokedex','Solrock').types=['Grass','Water'];
- this.modData('Pokedex','Barboach').types=['Water','Grass'];
- this.modData('Pokedex','Whiscash').types=['Water','Grass'];
- this.modData('Pokedex','Crawdaunt').types=['Water','Grass'];
- this.modData('Pokedex','Baltoy').types=['Grass','Water']
- this.modData('Pokedex','Claydol').types=['Grass','Water'];
- this.modData('Pokedex','Lileep').types=['Grass'];
- this.modData('Pokedex','Cradily').types=['Grass'];
- this.modData('Pokedex','Anorith').types=['Grass'];
- this.modData('Pokedex','Armaldo').types=['Grass'];
- this.modData('Pokedex','Castform').types=['Water'];
- this.modData('Pokedex','Castform-Snowy').types=['Water'];
- this.modData('Pokedex','Kecleon').types=['Water'];
- this.modData('Pokedex','Shuppet').types=['Fire'];
- this.modData('Pokedex','Banette').types=['Fire'];
- this.modData('Pokedex','BanetteMega').types=['Fire'];
- this.modData('Pokedex','Duskull').types=['Fire'];
- this.modData('Pokedex','Dusclops').types=['Fire'];
- this.modData('Pokedex','Tropius').types=['Grass','Fire'];
- this.modData('Pokedex','Chimecho').types=['Water'];
- this.modData('Pokedex','Absol').types=['Water'];
- this.modData('Pokedex','AbsolMega').types=['Water'];
- this.modData('Pokedex','Wynaut').types=['Water'];
- this.modData('Pokedex','Snorunt').types=['Water'];
- this.modData('Pokedex','Glalie').types=['Water'];
- this.modData('Pokedex','GlalieMega'.types=['Water'];
- this.modData('Pokedex','Spheal').types=['Water'];
- this.modData('Pokedex','Sealeo').types=['Water'];
- this.modData('Pokedex','Walrein').types=['Water'];
- this.modData('Pokedex','Relicanth').types=['Water','Grass'];
- this.modData('Pokedex','Bagon').types=['Fire'];
- this.modData('Pokedex','Shelgon').types=['Fire'];
- this.modData('Pokedex','Salamence').types=['Fire'];
- this.modData('Pokedex','SalamenceMega').types=['Fire'];
- this.modData('Pokedex','Beldum').types=['Grass','Water'];
- this.modData('Pokedex','Metang').types=['Grass','Water'];
- this.modData('Pokedex','Metagross').types=['Grass','Water'];
- this.modData('Pokedex','MetagrossMega').types=['Grass','Water'];
- this.modData('Pokedex','Regirock').types=['Grass'];
- this.modData('Pokedex','Regice').types=['Water'];
- this.modData('Pokedex','Registeel').types=['Grass'];
- this.modData('Pokedex','Latias').types=['Fire','Water'];
- this.modData('Pokedex','LatiasMega').types=['Fire','Water'];
- this.modData('Pokedex','Latios').types=['Fire','Water'];
- this.modData('Pokedex','LatiosMega').types=['Fire','Water'];
- this.modData('Pokedex','Groudon').types=['Grass'];
- this.modData('Pokedex','GroudonPrimal').types=['Grass','Fire'];
- this.modData('Pokedex','Rayquaza').types=['Fire'];
- this.modData('Pokedex','RayquazaMega').types=['Fire'];
- this.modData('Pokedex','Jirachi').types=['Grass','Water'];
- this.modData('Pokedex','Deoxys',baseForme:'Water').types=['Water'];
- this.modData('Pokedex','Deoxys-Attack').types=['Water'];
- this.modData('Pokedex','Deoxys-Defense').types=['Water'];
- this.modData('Pokedex','Deoxys-Speed').types=['Water'];
- this.modData('Pokedex','Torterra').types=['Grass'];
- this.modData('Pokedex','Monferno').types=['Fire'];
- this.modData('Pokedex','Infernape').types=['Fire'];
- this.modData('Pokedex','Empoleon').types=['Water','Grass'];
- this.modData('Pokedex','Starly').types=['Water','Fire'];
- this.modData('Pokedex','Staravia').types=['Water','Fire'];
- this.modData('Pokedex','Staraptor').types=['Water','Fire'];
- this.modData('Pokedex','Bidoof').types=['Water'];
- this.modData('Pokedex','Bibarel').types=['Water'];
- this.modData('Pokedex','Kricketot').types=['Grass'];
- this.modData('Pokedex','Kricketune').types=['Grass'];
- this.modData('Pokedex','Shinx').types=['Fire'];
- this.modData('Pokedex','Luxio').types=['Fire'];
- this.modData('Pokedex','Luxray').types=['Fire'];
- this.modData('Pokedex','Budew').types=['Grass'];
- this.modData('Pokedex','Roserade').types=['Grass'];
- this.modData('Pokedex','Cranidos').types=['Grass'];
- this.modData('Pokedex','Rampardos').types=['Grass'];
- this.modData('Pokedex','Shieldon').types=['Grass'];
- this.modData('Pokedex','Bastiodon').types=['Grass'];
- this.modData('Pokedex','Burmy').types=['Grass'];
- this.modData('Pokedex','Wormadam',baseForme:'Grass').types=['Grass'];
- this.modData('Pokedex','Wormadam-Sandy').types=['Grass'];
- this.modData('Pokedex','Wormadam-Trash').types=['Grass'];
- this.modData('Pokedex','Mothim').types=['Grass','Fire'];
- this.modData('Pokedex','Combee').types=['Grass','Fire'];
- this.modData('Pokedex','Vespiquen').types=['Grass','Fire'];
- this.modData('Pokedex','Pachirisu').types=['Fire'];
- this.modData('Pokedex','Buizel').types=['Water'];
- this.modData('Pokedex','Gastrodon').types=['Water','Grass'];
- this.modData('Pokedex','Ambipom').types=['Water'];
- this.modData('Pokedex','Drifloon').types=['Fire'];
- this.modData('Pokedex','Drifblim').types=['Fire'];
- this.modData('Pokedex','Buneary').types=['Water'];
- this.modData('Pokedex','Lopunny').types=['Water'];
- this.modData('Pokedex','LopunnyMega').types=['Water','Fire'];
- this.modData('Pokedex','Mismagius').types=['Fire'];
- this.modData('Pokedex','Honchkrow').types=['Water','Fire'];
- this.modData('Pokedex','Glameow').types=['Water'];
- this.modData('Pokedex','Purugly').types=['Water'];
- this.modData('Pokedex','Chingling').types=['Water'];
- this.modData('Pokedex','Stunky').types=['Grass','Water'];
- this.modData('Pokedex','Skuntank').types=['Grass','Water'];
- this.modData('Pokedex','Bronzor').types=['Grass','Water'];
- this.modData('Pokedex','Bronzong').types=['Grass','Water'];
- this.modData('Pokedex','Bonsly').types=['Grass'];
- this.modData('Pokedex','Mime Jr.').types=['Water'];
- this.modData('Pokedex','Happiny').types=['Water'];
- this.modData('Pokedex','Chatot').types=['Water','Fire'];
- this.modData('Pokedex','Spiritomb').types=['Fire','Grass'];
- this.modData('Pokedex','Gible').types=['Fire','Grass'];
- this.modData('Pokedex','Gabite').types=['Fire','Grass'];
- this.modData('Pokedex','Garchomp').types=['Fire','Grass'];
- this.modData('Pokedex','GarchompMega').types=['Fire','Grass'];
- this.modData('Pokedex','Munchlax').types=['Water'];
- this.modData('Pokedex','Riolu').types=['Fire'];
- this.modData('Pokedex','Lucario').types=['Fire','Grass'];
- this.modData('Pokedex','LucarioMega').types=['Fire','Grass'];
- this.modData('Pokedex','Hippopotas').types=['Grass'];
- this.modData('Pokedex','Hippowdon').types=['Grass'];
- this.modData('Pokedex','Skorupi').types=['Grass'];
- this.modData('Pokedex','Drapion').types=['Grass','Water'];
- this.modData('Pokedex','Croagunk').types=['Grass','Fire'];
- this.modData('Pokedex','Toxicroak').types=['Grass','Fire'];
- this.modData('Pokedex','Mantyke').types=['Water','Fire'];
- this.modData('Pokedex','Snover').types=['Grass','Water'];
- this.modData('Pokedex','Abomasnow').types=['Grass','Water'];
- this.modData('Pokedex','AbomasnowMega').types=['Grass','Water'];
- this.modData('Pokedex','Weavile').types=['Water'];
- this.modData('Pokedex','Magnezone').types=['Fire','Grass'];
- this.modData('Pokedex','Lickilicky').types=['Water'];
- this.modData('Pokedex','Rhyperior').types=['Grass'];
- this.modData('Pokedex','Electivire').types=['Fire'];
- this.modData('Pokedex','Togekiss').types=['Water','Fire'];
- this.modData('Pokedex','Yanmega').types=['Grass','Fire'];
- this.modData('Pokedex','Glaceon').types=['Water'];
- this.modData('Pokedex','Gliscor').types=['Grass','Fire'];
- this.modData('Pokedex','Mamoswine').types=['Water','Grass'];
- this.modData('Pokedex','Porygon-Z').types=['Water'];
- this.modData('Pokedex','Gallade').types=['Water','Fire'];
- this.modData('Pokedex','GalladeMega').types=['Water','Fire'];
- this.modData('Pokedex','Probopass').types=['Grass'];
- this.modData('Pokedex','Dusknoir').types=['Fire'];
- this.modData('Pokedex','Froslass').types=['Water','Fire'];
- this.modData('Pokedex','Rotom').types=['Fire'];
- this.modData('Pokedex','Rotom-Heat').types=['Fire'];
- this.modData('Pokedex','Rotom-Wash').types=['Fire','Water'];
- this.modData('Pokedex','Rotom-Frost').types=['Fire','Water'];
- this.modData('Pokedex','Rotom-Fan').types=['Fire'];
- this.modData('Pokedex','Rotom-Mow').types=['Fire','Grass'];
- this.modData('Pokedex','Uxie').types=['Water'];
- this.modData('Pokedex','Mesprit').types=['Water'];
- this.modData('Pokedex','Azelf').types=['Water'];
- this.modData('Pokedex','Dialga').types=['Grass','Fire'];
- this.modData('Pokedex','Palkia').types=['Water','Fire'];
- this.modData('Pokedex','Heatran').types=['Fire','Grass'];
- this.modData('Pokedex','Regigigas').types=['Water'];
- this.modData('Pokedex','Giratina').types=['Fire'];
- this.modData('Pokedex','Giratina-Origin').types=['Fire'];
- this.modData('Pokedex','Cresselia').types=['Water'];
- this.modData('Pokedex','Darkrai').types=['Water'];
- this.modData('Pokedex','ShayminSky').types=['Grass','Fire'];
- this.modData('Pokedex','Arceus').types=['Water'];
- this.modData('Pokedex','ArceusBug').types=['Grass'];
- this.modData('Pokedex','ArceusDark').types=['Water'];
- this.modData('Pokedex','ArceusDragon').types=['Fire'];
- this.modData('Pokedex','ArceusElectric').types=['Fire'];
- this.modData('Pokedex','ArceusFairy').types=['Water'];
- this.modData('Pokedex','ArceusFighting').types=['Fire'];
- this.modData('Pokedex','ArceusFire').types=['Fire'];
- this.modData('Pokedex','ArceusFlying').types=['Fire'];
- this.modData('Pokedex','ArceusGhost').types=['Fire'];
- this.modData('Pokedex','ArceusGrass').types=['Grass'];
- this.modData('Pokedex','ArceusGround').types=['Grass'];
- this.modData('Pokedex','ArceusIce').types=['Water'];
- this.modData('Pokedex','ArceusPoison').types=['Grass'];
- this.modData('Pokedex','ArceusPsychic').types=['Water'];
- this.modData('Pokedex','ArceusRock').types=['Grass'];
- this.modData('Pokedex','ArceusSteel').types=['Grass'];
- this.modData('Pokedex','ArceusWater').types=['Water'];
- this.modData('Pokedex','Victini').types=['Water','Fire'];
- this.modData('Pokedex','Pignite').types=['Fire'];
- this.modData('Pokedex','Emboar').types=['Fire'];
- this.modData('Pokedex','Patrat').types=['Water'];
- this.modData('Pokedex','Watchog').types=['Water'];
- this.modData('Pokedex','Lillipup').types=['Water'];
- this.modData('Pokedex','Herdier').types=['Water'];
- this.modData('Pokedex','Stoutland').types=['Water'];
- this.modData('Pokedex','Purrloin').types=['Water'];
- this.modData('Pokedex','Liepard').types=['Water'];
- this.modData('Pokedex','Munna').types=['Water'];
- this.modData('Pokedex','Musharna').types=['Water'];
- this.modData('Pokedex','Pidove').types=['Water','Fire'];
- this.modData('Pokedex','Tranquill').types=['Water','Fire'];
- this.modData('Pokedex','Unfezant').types=['Water','Fire'];
- this.modData('Pokedex','Blitzle').types=['Fire'];
- this.modData('Pokedex','Zebstrika').types=['Fire'];
- this.modData('Pokedex','Roggenrola').types=['Grass'];
- this.modData('Pokedex','Boldore').types=['Grass'];
- this.modData('Pokedex','Gigalith').types=['Grass'];
- this.modData('Pokedex','Woobat').types=['Water','Fire'];
- this.modData('Pokedex','Swoobat').types=['Water','Fire'];
- this.modData('Pokedex','Drilbur').types=['Grass'];
- this.modData('Pokedex','Excadrill').types=['Grass'];
- this.modData('Pokedex','Audino').types=['Water'];
- this.modData('Pokedex','AudinoMega').types=['Water'];
- this.modData('Pokedex','Timburr').types=['Fire'];
- this.modData('Pokedex','Gurdurr').types=['Fire'];
- this.modData('Pokedex','Conkeldurr').types=['Fire'];
- this.modData('Pokedex','Palpitoad').types=['Water','Grass'];
- this.modData('Pokedex','Seismitoad').types=['Water','Grass'];
- this.modData('Pokedex','Throh').types=['Fire'];
- this.modData('Pokedex','Sawk').types=['Fire'];
- this.modData('Pokedex','Sewaddle').types=['Grass'];
- this.modData('Pokedex','Swadloon').types=['Grass'];
- this.modData('Pokedex','Leavanny').types=['Grass'];
- this.modData('Pokedex','Venipede').types=['Grass'];
- this.modData('Pokedex','Whirlipede').types=['Grass'];
- this.modData('Pokedex','Scolipede').types=['Grass'];
- this.modData('Pokedex','Cottonee').types=['Grass','Water'];
- this.modData('Pokedex','Whimsicott').types=['Grass','Water'];
- this.modData('Pokedex','Sandile').types=['Grass','Water'];
- this.modData('Pokedex','Krokorok').types=['Grass','Water'];
- this.modData('Pokedex','Krookodile').types=['Grass','Water'];
- this.modData('Pokedex','DarmanitanZen').types=['Fire','Water'];
- this.modData('Pokedex','Maractus').types=['Grass'];
- this.modData('Pokedex','Dwebble').types=['Grass'];
- this.modData('Pokedex','Crustle').types=['Grass'];
- this.modData('Pokedex','Scraggy').types=['Grass','Fire'];
- this.modData('Pokedex','Scrafty').types=['Grass','Fire'];
- this.modData('Pokedex','Sigilyph').types=['Water','Fire'];
- this.modData('Pokedex','Yamask').types=['Fire'];
- this.modData('Pokedex','Cofagrigus').types=['Fire'];
- this.modData('Pokedex','Tirtouga').types=['Water','Grass'];
- this.modData('Pokedex','Carracosta').types=['Water','Grass'];
- this.modData('Pokedex','Archen').types=['Grass','Fire'];
- this.modData('Pokedex','Archeops').types=['Grass','Fire'];
- this.modData('Pokedex','Trubbish').types=['Grass'];
- this.modData('Pokedex','Garbodor').types=['Grass'];
- this.modData('Pokedex','Zorua').types=['Water'];
- this.modData('Pokedex','Zoroark').types=['Water']
- this.modData('Pokedex','Minccino').types=['Water'];
- this.modData('Pokedex','Cinccino').types=['Water'];
- this.modData('Pokedex','Gothita').types=['Water'];
- this.modData('Pokedex','Gothorita').types=['Water'];
- this.modData('Pokedex','Gothitelle').types=['Water'];
- this.modData('Pokedex','Solosis').types=['Water'];
- this.modData('Pokedex','Duosion').types=['Water'];
- this.modData('Pokedex','Reuniclus').types=['Water'];
- this.modData('Pokedex','Ducklett').types=['Water','Fire'];
- this.modData('Pokedex','Swanna').types=['Water','Fire'];
- this.modData('Pokedex','Vanillite').types=['Water'];
- this.modData('Pokedex','Vanillish').types=['Water'];
- this.modData('Pokedex','Vanilluxe').types=['Water'];
- this.modData('Pokedex','Deerling').types=['Water','Grass'];
- this.modData('Pokedex','Sawsbuck').types=['Water','Grass'];
- this.modData('Pokedex','Emolga').types=['Fire'];
- this.modData('Pokedex','Karrablast').types=['Grass'];
- this.modData('Pokedex','Escavalier').types=['Grass'];
- this.modData('Pokedex','Foongus').types=['Grass'];
- this.modData('Pokedex','Amoonguss').types=['Grass'];
- this.modData('Pokedex','Frillish').types=['Water','Fire'];
- this.modData('Pokedex','Jellicent').types=['Water','Fire'];
- this.modData('Pokedex','Joltik').types=['Grass','Fire'];
- this.modData('Pokedex','Galvantula').types=['Grass','Fire'];
- this.modData('Pokedex','Ferroseed').types=['Grass'];
- this.modData('Pokedex','Ferrothorn').types=['Grass'];
- this.modData('Pokedex','Klink').types=['Grass'];
- this.modData('Pokedex','Klang').types=['Grass'];
- this.modData('Pokedex','Klinklang').types=['Grass'];
- this.modData('Pokedex','Tynamo').types=['Fire'];
- this.modData('Pokedex','Eelektrik').types=['Fire'];
- this.modData('Pokedex','Eelektross').types=['Fire'];
- this.modData('Pokedex','Elgyem').types=['Water'];
- this.modData('Pokedex','Beheeyem').types=['Water'];
- this.modData('Pokedex','Litwick').types=['Fire'];
- this.modData('Pokedex','Lampent').types=['Fire'];
- this.modData('Pokedex','Chandelure').types=['Fire'];
- this.modData('Pokedex','Axew').types=['Fire'];
- this.modData('Pokedex','Fraxure').types=['Fire'];
- this.modData('Pokedex','Haxorus').types=['Fire'];
- this.modData('Pokedex','Cubchoo').types=['Water'];
- this.modData('Pokedex','Beartic').types=['Water'];
- this.modData('Pokedex','Cryogonal').types=['Water'];
- this.modData('Pokedex','Shelmet').types=['Grass'];
- this.modData('Pokedex','Accelgor').types=['Grass'];
- this.modData('Pokedex','Stunfisk').types=['Grass','Fire'];
- this.modData('Pokedex','Mienfoo').types=['Fire'];
- this.modData('Pokedex','Mienshao').types=['Fire'];
- this.modData('Pokedex','Druddigon').types=['Fire'];
- this.modData('Pokedex','Golett').types=['Grass','Fire'];
- this.modData('Pokedex','Golurk').types=['Grass','Fire'];
- this.modData('Pokedex','Pawniard').types=['Water','Grass'];
- this.modData('Pokedex','Bisharp').types=['Water','Grass'];
- this.modData('Pokedex','Bouffalant').types=['Water'];
- this.modData('Pokedex','Rufflet').types=['Water','Fire'];
- this.modData('Pokedex','Braviary').types=['Water','Fire'];
- this.modData('Pokedex','Vullaby').types=['Water','Fire'];
- this.modData('Pokedex','Mandibuzz').types=['Water','Fire'];
- this.modData('Pokedex','Durant').types=['Grass'];
- this.modData('Pokedex','Deino').types=['Water','Fire'];
- this.modData('Pokedex','Zweilous').types=['Water','Fire'];
- this.modData('Pokedex','Hydreigon').types=['Water','Fire'];
- this.modData('Pokedex','Larvesta').types=['Grass','Fire'];
- this.modData('Pokedex','Volcarona').types=['Grass','Fire'];
- this.modData('Pokedex','Cobalion').types=['Grass','Fire'];
- this.modData('Pokedex','Terrakion').types=['Grass','Fire'];
- this.modData('Pokedex','Virizion').types=['Grass','Fire'];
- this.modData('Pokedex','Tornadus').types=['Fire'];
- this.modData('Pokedex','TornadusTherian').types=['Fire'];
- this.modData('Pokedex','Thundurus').types=['Fire'];
- this.modData('Pokedex','ThundurusTherian').types=['Fire'];
- this.modData('Pokedex','Reshiram').types=['Fire'];
- this.modData('Pokedex','Zekrom').types=['Fire'];
- this.modData('Pokedex','Landorus').types=['Grass','Fire'];
- this.modData('Pokedex','LandorusTherian').types=['Grass','Fire'];
- this.modData('Pokedex','Kyurem').types=['Fire','Water'];
- this.modData('Pokedex','KyuremBlack').types=['Fire','Water'];
- this.modData('Pokedex','KyuremWhite').types=['Fire','Water'];
- this.modData('Pokedex','Keldeo').types=['Water','Fire'];
- this.modData('Pokedex','KeldeoResolute').types=['Water','Fire'];
- this.modData('Pokedex','Meloetta').types=['Water'];
- this.modData('Pokedex','MeloettaPirouette').types=['Water','Fire'];
- this.modData('Pokedex','Genesect').types=['Grass'];
- this.modData('Pokedex','GenesectDouse').types=['Grass'];
- this.modData('Pokedex','GenesectShock').types=['Grass'];
- this.modData('Pokedex','GenesectBurn').types=['Grass'];
- this.modData('Pokedex','GenesectChill').types=['Grass'];
- this.modData('Pokedex','Chesnaught').types=['Grass','Fire'];
- this.modData('Pokedex','Delphox').types=['Fire','Water'];
- this.modData('Pokedex','Greninja').types=['Water'];
- this.modData('Pokedex','Bunnelby').types=['Water'];
- this.modData('Pokedex','Diggersby').types=['Water','Grass'];
- this.modData('Pokedex','Fletchling').types=['Water','Fire']
- this.modData('Pokedex','Fletchinder').types=['Fire'];
- this.modData('Pokedex','Talonflame').types=['Fire'];
- this.modData('Pokedex','Scatterbug').types=['Grass'];
- this.modData('Pokedex','Spewpa').types=['Grass'];
- this.modData('Pokedex','Vivillon').types=['Grass','Fire'];
- this.modData('Pokedex','Litleo').types=['Fire','Water'];
- this.modData('Pokedex','Pyroar').types=['Fire','Water'];
- this.modData('Pokedex','Flabebe').types=['Water'];
- this.modData('Pokedex','Floette').types=['Water'];
- this.modData('Pokedex','FloetteEternalFlower').types=['Water'];
- this.modData('Pokedex','Florges').types=['Water'];
- this.modData('Pokedex','Pancham').types=['Fire'];
- this.modData('Pokedex','Pangoro').types=['Fire','Water'];
- this.modData('Pokedex','Furfrou').types=['Water'];
- this.modData('Pokedex','Espurr').types=['Water'];
- this.modData('Pokedex','Meowstic').types=['Water'];
- this.modData('Pokedex','MeowsticF').types=['Water'];
- this.modData('Pokedex','Honedge').types=['Grass','Fire'];
- this.modData('Pokedex','Doublade').types=['Grass','Fire'];
- this.modData('Pokedex','Aegislash').types=['Grass','Fire'];
- this.modData('Pokedex','AegislashBlade').types=['Grass','Fire'];
- this.modData('Pokedex','Spritzee').types=['Water'];
- this.modData('Pokedex','Aromatisse').types=['Water'];
- this.modData('Pokedex','Swirlix').types=['Water'];
- this.modData('Pokedex','Slurpuff').types=['Water'];
- this.modData('Pokedex','Inkay').types=['Water'];
- this.modData('Pokedex','Malamar').types=['Water'];
- this.modData('Pokedex','Binacle').types=['Grass','Water'];
- this.modData('Pokedex','Barbaracle').types=['Grass','Water'];
- this.modData('Pokedex','Skrelp').types=['Grass','Water'];
- this.modData('Pokedex','Dragalge').types=['Grass','Fire'];
- this.modData('Pokedex','Helioptile').types=['Fire','Water'];
- this.modData('Pokedex','Heliolisk').types=['Fire','Water'];
- this.modData('Pokedex','Tyrunt').types=['Grass','Fire'];
- this.modData('Pokedex','Tyrantrum').types=['Grass','Fire'];
- this.modData('Pokedex','Amaura').types=['Grass','Water'];
- this.modData('Pokedex','Aurorus').types=['Grass','Water'];
- this.modData('Pokedex','Sylveon').types=['Water'];
- this.modData('Pokedex','Hawlucha').types=['Fire'];
- this.modData('Pokedex','Dedenne').types=['Fire','Water'];
- this.modData('Pokedex','Carbink').types=['Grass','Water'];
- this.modData('Pokedex','Goomy').types=['Fire'];
- this.modData('Pokedex','Sliggoo').types=['Fire'];
- this.modData('Pokedex','Goodra').types=['Fire'];
- this.modData('Pokedex','Klefki').types=['Grass','Water'];
- this.modData('Pokedex','Phantump').types=['Fire','Grass'];
- this.modData('Pokedex','Trevenant').types=['Fire','Grass'];
- this.modData('Pokedex','Pumpkaboo').types=['Fire','Grass'];
- this.modData('Pokedex','PumpkabooSmall').types=['Fire','Grass'];
- this.modData('Pokedex','PumpkabooLarge').types=['Fire','Grass'];
- this.modData('Pokedex','PumpkabooSuper').types=['Fire','Grass'];
- this.modData('Pokedex','Gourgeist').types=['Fire','Grass'];
- this.modData('Pokedex','GourgeistSmall').types=['Fire','Grass'];
- this.modData('Pokedex','GourgeistLarge').types=['Fire','Grass'];
- this.modData('Pokedex','Gourgeist-Super').types=['Fire','Grass'];
- this.modData('Pokedex','Bergmite').types=['Water'];
- this.modData('Pokedex','Avalugg').types=['Water'];
- this.modData('Pokedex','Noibat').types=['Fire'];
- this.modData('Pokedex','Noivern').types=['Fire'];
- this.modData('Pokedex','Xerneas').types=['Water'];
- this.modData('Pokedex','Yveltal').types=['Water','Fire'];
- this.modData('Pokedex','Zygarde').types=['Fire','Grass'];
- this.modData('Pokedex','Diancie').types=['Grass','Water'];
- this.modData('Pokedex','DiancieMega').types=['Grass','Water'];
- this.modData('Pokedex','Hoopa').types=['Water','Fire'];
- this.modData('Pokedex','HoopaUnbound').types=['Water'];
- this.modData('Moves','absorb').type=['Grass'];
- this.modData('Moves','acid')=['Grass'];
- this.modData('Moves','acidarmor').type=['Grass'];
- this.modData('Moves','acidspray').type=['Grass'];
- this.modData('Moves','acrobatics').type=['Fire'];
- this.modData('Moves','aerialace').type=['Fire'];
- this.modData('Moves','aeroblast').type=['Fire'];
- this.modData('Moves','agility').type=['Water'];
- this.modData('Moves','aircutter').type=['Fire'];
- this.modData('Moves','airslash').type=['Fire'];
- this.modData('Moves','allyswitch').type=['Water'];
- this.modData('Moves','amnesia').type=['Water'];
- this.modData('Moves','ancientpower').type=['Grass'];
- this.modData('Moves','armthrust').type=['Fire'];
- this.modData('Moves','aromaticmist').type=['Water'];
- this.modData('Moves','assurance').type=['Water'];
- this.modData('Moves','astonish').type=['Fire'];
- this.modData('Moves','attackorder').type=['Grass'];
- this.modData('Moves','aurasphere').type=['Fire'];
- this.modData('Moves','aurorabeam').type=['Water'];
- this.modData('Moves','autotomize').type=['Grass'];
- this.modData('Moves','avalanche').type=['Water'];
- this.modData('Moves','babydolleyes').type=['Water'];
- this.modData('Moves','barrier').type=['Water'];
- this.modData('Moves','beatup').type=['Water'];
- this.modData('Moves','belch').type=['Grass'];
- this.modData('Moves','bite').type=['Water'];
- this.modData('Moves','blizzard').type=['Water'];
- this.modData('Moves','boltstrike').type=['Fire'];
- this.modData('Moves','boneclub').type=['Grass'];
- this.modData('Moves','bonerush').type=['Grass'];
- this.modData('Moves','bonemerang').type=['Grass'];
- this.modData('Moves','bounce').type=['Fire'];
- this.modData('Moves','bravebird').type=['Fire'];
- this.modData('Moves','brickbreak').type=['Fire'];
- this.modData('Moves','bugbite').type=['Grass'];
- this.modData('Moves','bugbuzz').type=['Grass'];
- this.modData('Moves','bulkup').type=['Fire'];
- this.modData('Moves','bulldoze').type=['Grass'];
- this.modData('Moves','calmmind').type=['Water'];
- this.modData('Moves','charge').type=['Fire'];
- this.modData('Moves','chargebeam').type=['Fire'];
- this.modData('Moves','charm').type=['Water'];
- this.modData('Moves','chatter').type=['Fire'];
- this.modData('Moves','circlethrow').type=['Fire'];
- this.modData('Moves','clearsmog').type=['Grass'];
- this.modData('Moves','closecombat').type=['Fire'];
- this.modData('Moves','coil').type=['Grass'];
- this.modData('Moves','confuseray').type=['Fire'];
- this.modData('Moves','confusion').type=['Water'];
- this.modData('Moves','cosmicpower').type=['Water'];
- this.modData('Moves','cottonguard').type=['Grass'];
- this.modData('Moves','cottonspore').type=['Grass'];
- this.modData('Moves','counter').type=['Fire'];
- this.modData('Moves','craftyshield').type=['Water'];
- this.modData('Moves','crosschop').type=['Fire'];
- this.modData('Moves','crosspoison').type=['Grass'];
- this.modData('Moves','crunch').type=['Water'];
- this.modData('Moves','curse').type=['Fire'];
- this.modData('Moves','darkpulse').type=['Water'];
- this.modData('Moves','darkvoid').type=['Water'];
- this.modData('Moves','dazzlinggleam').type=['Water'];
- this.modData('Moves','defendorder').type=['Grass'];
- this.modData('Moves','defog').type=['Fire'];
- this.modData('Moves','destinybond').type=['Fire'];
- this.modData('Moves','detect').type=['Fire'];
- this.modData('Moves','diamondstorm').type=['Grass'];
- this.modData('Moves','dig').type=['Grass'];
- this.modData('Moves','disarmingvoice').type=['Water'];
- this.modData('Moves','discharge').type=['Fire'];
- this.modData('Moves','dracometeor').type=['Fire'];
- this.modData('Moves','dragonascent').type=['Fire'];
- this.modData('Moves','dragonbreath').type=['Fire'];
- this.modData('Moves','dragonclaw').type=['Fire'];
- this.modData('Moves','dragondance').type=['Fire'];
- this.modData('Moves','dragonpulse').type=['Fire'];
- this.modData('Moves','dragonrage').type=['Fire'];
- this.modData('Moves','dragonrush').type=['Fire'];
- this.modData('Moves','dragontail').type=['Fire'];
- this.modData('Moves','drainingkiss').type=['Water'];
- this.modData('Moves','drainpunch').type=['Fire'];
- this.modData('Moves','dreameater').type=['Water'];
- this.modData('Moves','drillpeck').type=['Fire'];
- this.modData('Moves','drillrun').type=['Grass'];
- this.modData('Moves','dualchop').type=['Fire'];
- this.modData('Moves','dynamicpunch').type=['Fire'];
- this.modData('Moves','earthpower').type=['Grass'];
- this.modData('Moves','earthquake').type=['Grass'];
- this.modData('Moves','eerieimpulse').type=['Fire'];
- this.modData('Moves','electricterrain').type=['Fire'];
- this.modData('Moves','electroball').type=['Fire'];
- this.modData('Moves','electroweb').type=['Fire'];
- this.modData('Moves','embargo').type=['Water'];
- this.modData('Moves','eruption').type=['Fire'];
- this.modData('Moves','extrasensory').type=['Water'];
- this.modData('Moves','feintattack').type=['Water'];
- this.modData('Moves','fairylock').type=['Water'];
- this.modData('Moves','fairywind').type=['Water'];
- this.modData('Moves','faketears').type=['Grass'];
- this.modData('Moves','featherdance').type=['Fire'];
- this.modData('Moves','fellstinger').type=['Grass'];
- this.modData('Moves','finalgambit').type=['Fire'];
- this.modData('Moves','fissure').type=['Grass'];
- this.modData('Moves','flashcannon').type=['Grass'];
- this.modData('Moves','flatter').type=['Grass'];
- this.modData('Moves','fling').type=['Water'];
- this.modData('Moves','flowershield').type=['Water'];
- this.modData('Moves','fly').type=['Fire'];
- this.modData('Moves','focusblast').type=['Fire'];
- this.modData('Moves','focusenergy').type=['Water'];
- this.modData('Moves','focuspunch').type=['Fire'];
- this.modData('Moves','forcepalm').type=['Fire'];
- this.modData('Moves','foresight').type=['Water'];
- this.modData('Moves','foulplay').type=['Water'];
- this.modData('Moves','freezedry').type=['Water'];
- this.modData('Moves','freezeshock').type=['Water'];
- this.modData('Moves','frenzyplant').type=['Grass'];
- this.modData('Moves','frostbreath').type=['Water'];
- this.modData('Moves','furycutter').type=['Grass'];
- this.modData('Moves','fusionbolt').type=['Fire'];
- this.modData('Moves','gastroacid').type=['Grass'];
- this.modData('Moves','geargrind').type=['Grass'];
- this.modData('Moves','geomancy').type=['Water'];
- this.modData('Moves','glaciate').type=['Water'];
- this.modData('Moves','gravity').type=['Water'];
- this.modData('Moves','grudge').type=['Fire'];
- this.modData('Moves','guardsplit').type=['Water'];
- this.modData('Moves','guardswap').type=['Water'];
- this.modData('Moves','gunkshot').type=['Grass'];
- this.modData('Moves','gust').type=['Fire'];
- this.modData('Moves','gyroball').type=['Grass'];
- this.modData('Moves','hail').type=['Water'];
- this.modData('Moves','hammerarm').type=['Fire'];
- this.modData('Moves','haze').type=['Water'];
- this.modData('Moves','headsmash').type=['Grass'];
- this.modData('Moves','healblock').type=['Water'];
- this.modData('Moves','healorder').type=['Grass'];
- this.modData('Moves','healpulse').type=['Water'];
- this.modData('Moves','healingwish').type=['Water'];
- this.modData('Moves','heartstamp').type=['Water'];
- this.modData('Moves','heartswap').type=['Water'];
- this.modData('Moves','heavyslam').type=['Grass'];
- this.modData('Moves','helpinghand').type=['Water'];
- this.modData('Moves','hex').type=['Fire'];
- this.modData('Moves','hiddenpowerbug').type=['Grass'];
- this.modData('Moves','hiddenpowerdark').type=['Water'];
- this.modData('Moves','hiddenpowerdragon').type=['Fire'];
- this.modData('Moves','hiddenpowerelectric').type=['Fire'];
- this.modData('Moves','hiddenpowerfighting').type=['Fire'];
- this.modData('Moves','hiddenpowerflying').type=['Fire'];
- this.modData('Moves','hiddenpowerghost').type=['Fire'];
- this.modData('Moves','hiddenpowerground').type=['Grass'];
- this.modData('Moves','hiddenpowerice').type=['Water'];
- this.modData('Moves','hiddenpowerpoison').type=['Grass'];
- this.modData('Moves','hiddenpowerpsychic').type=['Water'];
- this.modData('Moves','hiddenpowerrock').type=['Grass'];
- this.modData('Moves','hiddenpowersteel').type=['Grass'];
- this.modData('Moves','highjumpkick').type=['Fire'];
- this.modData('Moves','honeclaws').type=['Water'];
- this.modData('Moves','hurricane').type=['Fire'];
- this.modData('Moves','hyperspacehole').type=['Water'];
- this.modData('Moves','hyperspacefury').type=['Water'];
- this.modData('Moves','hypnosis').type=['Water'];
- this.modData('Moves','iondeluge').type=['Fire'];
- this.modData('Moves','iceball').type=['Water'];
- this.modData('Moves','icebeam').type=['Water'];
- this.modData('Moves','iceburn').type=['Water'];
- this.modData('Moves','icefang').type=['Water'];
- this.modData('Moves','icepunch').type=['Water'];
- this.modData('Moves','iceshard').type=['Water'];
- this.modData('Moves','iciclecrash').type=['Water'];
- this.modData('Moves','iciclespear').type=['Water'];
- this.modData('Moves','icywind').type=['Water'];
- this.modData('Moves','imprison').type=['Water'];
- this.modData('Moves','infestation').type=['Grass'];
- this.modData('Moves','irondefense').type=['Grass'];
- this.modData('Moves','ironhead').type=['Grass'];
- this.modData('Moves','irontail').type=['Grass'];
- this.modData('Moves','jumpkick').type=['Fire'];
- this.modData('Moves','karatechop').type=['Fire'];
- this.modData('Moves','kinesis').type=['Water'];
- this.modData('Moves','kingsshield').type=['Grass'];
- this.modData('Moves','knockoff').type=['Water'];
- this.modData('Moves','landswrath').type=['Grass'];
- this.modData('Moves','leechlife').type=['Grass'];
- this.modData('Moves','lick').type=['Fire'];
- this.modData('Moves','lightofruin').type=['Water'];
- this.modData('Moves','lightscreen').type=['Water'];
- this.modData('Moves','lowkick').type=['Fire'];
- this.modData('Moves','lowsweep').type=['Fire'];
- this.modData('Moves','lunardance').type=['Water'];
- this.modData('Moves','lusterpurge').type=['Water'];
- this.modData('Moves','machpunch').type=['Fire'];
- this.modData('Moves','magiccoat').type=['Water'];
- this.modData('Moves','magicroom').type=['Water'];
- this.modData('Moves','magmastorm').type=['Fire'];
- this.modData('Moves','magnetbomb').type=['Grass'];
- this.modData('Moves','magneticflux').type=['Fire'];
- this.modData('Moves','magnetrise').type=['Fire'];
- this.modData('Moves','magnitude').type=['Grass'];
- this.modData('Moves','matblock').type=['Fire'];
- this.modData('Moves','meditate').type=['Water'];
- this.modData('Moves','megahorn').type=['Grass'];
- this.modData('Moves','memento').type=['Water'];
- this.modData('Moves','metalburst').type=['Grass'];
- this.modData('Moves','metalclaw').type=['Grass'];
- this.modData('Moves','metalsound').type=['Grass'];
- this.modData('Moves','meteormash').type=['Grass'];
- this.modData('Moves','mindreader').type=['Water'];
- this.modData('Moves','miracleeye').type=['Water'];
- this.modData('Moves','mirrorcoat').type=['Water'];
- this.modData('Moves','mirrormove').type=['Fire'];
- this.modData('Moves','mirrorshot').type=['Grass'];
- this.modData('Moves','mist').type=['Water'];
- this.modData('Moves','mistball').type=['Water'];
- this.modData('Moves','mistyterrain').type=['Water'];
- this.modData('Moves','moonblast').type=['Water'];
- this.modData('Moves','moonlight').type=['Water'];
- this.modData('Moves','morningsun').type=['Water'];
- this.modData('Moves','mudslap').type=['Grass'];
- this.modData('Moves','mudbomb').type=['Grass'];
- this.modData('Moves','mudshot').type=['Grass'];
- this.modData('Moves','mudsport').type=['Grass'];
- this.modData('Moves','nastyplot').type=['Water'];
- this.modData('Moves','nightdaze').type=['Water'];
- this.modData('Moves','nightshade').type=['Fire'];
- this.modData('Moves','nightslash').type=['Water'];
- this.modData('Moves','nightmare').type=['Fire'];
- this.modData('Moves','nuzzle').type=['Fire'];
- this.modData('Moves','oblivionwing').type=['Fire'];
- this.modData('Moves','ominouswind').type=['Fire'];
- this.modData('Moves','outrage').type=['Fire'];
- this.modData('Moves','paraboliccharge').type=['Fire'];
- this.modData('Moves','partingshot').type=['Water'];
- this.modData('Moves','payback').type=['Water'];
- this.modData('Moves','peck').type=['Fire'];
- this.modData('Moves','phantomforce').type=['Fire'];
- this.modData('Moves','pinmissile').type=['Grass'];
- this.modData('Moves','playrough').type=['Water'];
- this.modData('Moves','pluck').type=['Fire'];
- this.modData('Moves','poisonfang').type=['Grass'];
- this.modData('Moves','poisongas').type=['Grass'];
- this.modData('Moves','poisonjab').type=['Grass'];
- this.modData('Moves','poisonpowder').type=['Grass'];
- this.modData('Moves','poisonsting').type=['Grass'];
- this.modData('Moves','poisontail').type=['Grass'];
- this.modData('Moves','powder').type=['Grass'];
- this.modData('Moves','powdersnow').type=['Water'];
- this.modData('Moves','powergem').type=['Grass'];
- this.modData('Moves','powersplit').type=['Water'];
- this.modData('Moves','powerswap').type=['Water'];
- this.modData('Moves','powertrick').type=['Water'];
- this.modData('Moves','poweruppunch').type=['Fire'];
- this.modData('Moves','precipiceblades').type=['Grass'];
- this.modData('Moves','psybeam').type=['Water'];
- this.modData('Moves','psychup').type=['Water'];
- this.modData('Moves','psychic':).type=['Water'];
- this.modData('Moves','psychoboost').type=['Water'];
- this.modData('Moves','psychocut').type=['Water'];
- this.modData('Moves','psychoshift').type=['Water'];
- this.modData('Moves','psyshock').type=['Water'];
- this.modData('Moves','psystrike').type=['Water'];
- this.modData('Moves','psywave').type=['Water'];
- this.modData('Moves','punishment').type=['Water'];
- this.modData('Moves','pursuit').type=['Water'];
- this.modData('Moves','quash').type=['Water'];
- this.modData('Moves','quickguard').type=['Fire'];
- this.modData('Moves','quiverdance').type=['Grass'];
- this.modData('Moves','ragepowder').type=['Grass'];
- this.modData('Moves','reflect').type=['Water'];
- this.modData('Moves','rest').type=['Water'];
- this.modData('Moves','revenge').type=['Fire'];
- this.modData('Moves','reversal').type=['Fire'];
- this.modData('Moves','roaroftime').type=['Fire'];
- this.modData('Moves','rockblast').type=['Grass'];
- this.modData('Moves','rockpolish').type=['Grass'];
- this.modData('Moves','rockslide').type=['Grass'];
- this.modData('Moves','rocksmash').type=['Fire'];
- this.modData('Moves','rockthrow').type=['Grass'];
- this.modData('Moves','rocktomb').type=['Grass'];
- this.modData('Moves','rockwrecker').type=['Grass'];
- this.modData('Moves','roleplay').type=['Water'];
- this.modData('Moves','rollingkick').type=['Fire'];
- this.modData('Moves','rollout').type=['Grass'];
- this.modData('Moves','roost').type=['Fire'];
- this.modData('Moves','sacredsword').type=['Fire'];
- this.modData('Moves','sandattack').type=['Grass'];
- this.modData('Moves','sandtomb').type=['Grass'];
- this.modData('Moves','sandstorm').type=['Grass'];
- this.modData('Moves','secretsword').type=['Fire'];
- this.modData('Moves','seismictoss').type=['Fire'];
- this.modData('Moves','shadowball').type=['Fire'];
- this.modData('Moves','shadowclaw').type=['Fire'];
- this.modData('Moves','shadowforce').type=['Fire'];
- this.modData('Moves','shadowpunch').type=['Fire'];
- this.modData('Moves','shadowsneak').type=['Fire'];
- this.modData('Moves','sheercold').type=['Water'];
- this.modData('Moves','shiftgear').type=['Grass'];
- this.modData('Moves','shockwave').type=['Fire'];
- this.modData('Moves','signalbeam').type=['Grass'];
- this.modData('Moves','silverwind').type=['Grass'];
- this.modData('Moves','skillswap').type=['Water'];
- this.modData('Moves','skyattack').type=['Fire'];
- this.modData('Moves','skydrop').type=['Fire'];
- this.modData('Moves','skyuppercut').type=['Fire'];
- this.modData('Moves','sleeppowder').type=['Water'];
- this.modData('Moves','sludge').type=['Grass'];
- this.modData('Moves','sludgebomb').type=['Grass'];
- this.modData('Moves','sludgewave').type=['Grass'];
- this.modData('Moves','smackdown').type=['Grass'];
- this.modData('Moves','smog').type=['Grass'];
- this.modData('Moves','snarl').type=['Water'];
- this.modData('Moves','snatch').type=['Water'];
- this.modData('Moves','spacialrend').type=['Fire'];
- this.modData('Moves','spark').type=['Fire'];
- this.modData('Moves','spiderweb').type=['Grass'];
- this.modData('Moves','spikes').type=['Grass'];
- this.modData('Moves','spite').type=['Fire'];
- this.modData('Moves','steelwing').type=['Grass'];
- this.modData('Moves','stickyweb').type=['Grass'];
- this.modData('Moves','stoneedge').type=['Grass'];
- this.modData('Moves','storedpower').type=['Water'];
- this.modData('Moves','stormthrow').type=['Fire'];
- this.modData('Moves','steamroller').type=['Grass'];
- this.modData('Moves','stringshot').type=['Grass'];
- this.modData('Moves','strugglebug').type=['Grass'];
- this.modData('Moves','submission').type=['Fire'];
- this.modData('Moves','suckerpunch').type=['Water'];
- this.modData('Moves','superpower').type=['Fire'];
- this.modData('Moves','sweetkiss').type=['Water'];
- this.modData('Moves','switcheroo').type=['Water'];
- this.modData('Moves','synchronoise').type=['Water'];
- this.modData('Moves','tailglow').type=['Grass'];
- this.modData('Moves','tailwind').type=['Fire'];
- this.modData('Moves','taunt').type=['Water'];
- this.modData('Moves','telekinesis').type=['Water'];
- this.modData('Moves','teleport').type=['Water'];
- this.modData('Moves','thief').type=['Water'];
- this.modData('Moves','thousandarrows').type=['Grass'];
- this.modData('Moves','thousandwaves').type=['Grass'];
- this.modData('Moves','thunder').type=['Fire'];
- this.modData('Moves','thunderfang').type=['Fire'];
- this.modData('Moves','thunderpunch').type=['Fire'];
- this.modData('Moves','thundershock').type=['Fire'];
- this.modData('Moves','thunderwave').type=['Fire'];
- this.modData('Moves','thunderbolt').type=['Fire'];
- this.modData('Moves','topsyturvy').type=['Water'];
- this.modData('Moves','torment').type=['Water'];
- this.modData('Moves','toxic').type=['Grass'];
- this.modData('Moves','toxicspikes').type=['Grass'];
- this.modData('Moves','trick').type=['Water'];
- this.modData('Moves','trickroom').type=['Water'];
- this.modData('Moves','triplekick').type=['Fire'];
- this.modData('Moves','twineedle').type=['Grass'];
- this.modData('Moves','twister').type=['Fire'];
- this.modData('Moves','uturn').type=['Grass'];
- this.modData('Moves','vacuumwave').type=['Fire'];
- this.modData('Moves','venomdrench').type=['Grass'];
- this.modData('Moves','venoshock').type=['Grass'];
- this.modData('Moves','vitalthrow').type=['Fire'];
- this.modData('Moves','voltswitch').type=['Fire'];
- this.modData('Moves','volttackle').type=['Fire'];
- this.modData('Moves','wakeupslap').type=['Fire'];
- this.modData('Moves','wideguard').type=['Grass'];
- this.modData('Moves','wildcharge').type=['Fire'];
- this.modData('Moves','wingattack').type=['Fire'];
- this.modData('Moves','wonderroom').type=['Water'];
- this.modData('Moves','xscissor').type=['Grass'];
- this.modData('Moves','zapcannon').type=['Fire'];
- this.modData('Moves','zenheadbutt').type=['Water'];
- }
- };
- /* mods/basicelements/abilities.js */
- exports.BattleAbilities = {
- "normalize": {
- Inherit: True
- onModifyMove: function (move) {
- if (move.id !== 'struggle') {
- move.type = 'Water';
- }
- },
- },
- "pixilate": {
- inherit: true
- onModifyMove: function (move, pokemon) {
- if (move.type === 'Normal' && move.id !== 'hiddenpower') {
- move.type = 'Water';
- pokemon.addVolatile('pixilate');
- }
- },
- effect: {
- duration: 1,
- onBasePowerPriority: 8,
- onBasePower: function (basePower, pokemon, target, move) {
- return this.chainModify([0x14CD, 0x1000]);
- }
- },
- },
- "refrigerate": {
- inherit: true
- onModifyMove: function (move, pokemon) {
- if (move.type === 'Normal' && move.id !== 'hiddenpower') {
- move.type = 'Water';
- pokemon.addVolatile('refrigerate');
- }
- },
- effect: {
- duration: 1,
- onBasePowerPriority: 8,
- onBasePower: function (basePower, pokemon, target, move) {
- return this.chainModify([0x14CD, 0x1000]);
- }
- },
- },
- "aerilate": {
- inherit: true
- onModifyMove: function (move, pokemon) {
- if (move.type === 'Normal' && move.id !== 'hiddenpower') {
- move.type = 'Fire';
- pokemon.addVolatile('aerilate');
- }
- },
- effect: {
- duration: 1,
- onBasePowerPriority: 8,
- onBasePower: function (basePower, pokemon, target, move) {
- return this.chainModify([0x14CD, 0x1000]);
- }
- },
- },
- }
- /* mods/basicelements/Items.js */
- exports.BattleItems = {
- 'pechaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'aspearberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'leppaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'oranberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'persimberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'lumberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'sitrusberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'figyberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'wikiberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'magoberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'aguavberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'iapapaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'razzberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'wepearberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Fire"
- },
- },
- 'pomegberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Water"
- },
- },
- 'kelpsyberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Fire"
- },
- },
- 'qualotberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Grass"
- },
- },
- 'hondewberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Grass"
- },
- },
- 'grepaberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Fire"
- },
- },
- 'tamatoberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Water"
- },
- },
- 'cornnberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Grass"
- },
- },
- 'magostberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Grass"
- },
- },
- 'rabutaberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Fire"
- },
- },
- 'nomelberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Fire"
- },
- },
- 'spelonberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Water"
- },
- },
- 'pamtreberry':{
- inherit: true
- naturalGift: {
- basePower: 90,
- type: "Grass"
- },
- },
- 'belueberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Fire"
- },
- },
- 'wacanberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'yacheberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'chopleberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'kebiaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'shucaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'cobaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'payapaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'tangaberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'chartiberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'kasibberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'habanberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Fire"
- },
- },
- 'colburberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'babiriberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Grass"
- },
- },
- 'chilanberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'roseliberry':{
- inherit: true
- naturalGift: {
- basePower: 80,
- type: "Water"
- },
- },
- 'keeberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Water"
- },
- },
- 'ganlonberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Water"
- },
- },
- 'salacberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Fire"
- },
- },
- 'petayaberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Grass"
- },
- },
- 'apicotberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Grass"
- },
- },
- 'lansatberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Fire"
- },
- },
- 'starfberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Water"
- },
- },
- 'enigmaberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Grass"
- },
- }.
- 'micleberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Grass"
- },
- },
- 'custapberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Fire"
- },
- },
- 'jabocaberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Fire"
- },
- },
- 'rowapberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Water"
- },
- },
- 'marangaberry':{
- inherit: true
- naturalGift: {
- basePower: 100,
- type: "Water"
- },
- },
- 'chilldrive':{
- inherit: true
- onDrive: 'Water'
- },
- 'shockdrive':{
- inherit: true
- onDrive: 'Fire'
- },
- 'zapplate':{
- inherit: true
- onPlate: 'Fire'
- },
- 'dracoplate':{
- inherit: true
- onPlate: 'Fire'
- },
- 'fistplate':{
- inherit: true
- onPlate: 'Fire'
- },
- 'skyplate':{
- inherit: true
- onPlate: 'Fire'
- },
- 'spookyplate':{
- inherit: true
- onPlate: 'Fire'
- },
- 'mindplate':{
- inherit: true
- onPlate: 'Water'
- },
- 'dreadplate':{
- inherit: true
- onPlate: 'Water'
- },
- 'icicleplate':{
- inherit: true
- onPlate: 'Water'
- },
- 'pixieplate':{
- inherit: true
- onPlate: 'Water'
- },
- 'earthplate':{
- inherit: true
- onPlate: 'Grass'
- },
- 'insectplate':{
- inherit: true
- onPlate: 'Grass'
- },
- 'ironplate':{
- inherit: true
- onPlate: 'Grass'
- },
- 'stoneplate':{
- inherit: true
- onPlate: 'Grass'
- },
- 'toxicplate':{
- inherit: true
- onPlate: 'Grass'
- },
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement