Advertisement
electricity24

National Pokedex Code

Apr 26th, 2017
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 139.29 KB | None | 0 0
  1. using Discord;
  2. using Discord.Commands;
  3.  
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9.  
  10. namespace XXX
  11. {
  12.     class XXX
  13.     {
  14.         DiscordClient discord;
  15.  
  16.         string[,] abilities;
  17.  
  18.         string[,] items;
  19.  
  20.         string[,] moves;
  21.  
  22.         public XXX()
  23.         {
  24.  
  25.             abilities = new string[,]
  26.             {
  27.                 { "adaptability", "Adaptability", "This Pokemon's moves that match one of its types have a same-type attack bonus (STAB) of 2 instead of 1.5.", "4"},
  28.                 { "aftermath", "Aftermath", "If this Pokemon is knocked out with a contact move, that move's user loses 1/4 of its maximum HP, rounded down. If any active Pokemon has the Ability Damp, this effect is prevented.", "2.5" },
  29.                 { "aerilate", "Aerilate", "This Pokemon's Normal-type moves become Flying-type moves and have their power multiplied by 1.2. This effect comes after other effects that change a move's type, but before Ion Deluge and Electrify's effects.", "4" },
  30.                 { "airlock", "Airlock", "While this Pokemon is active, the effects of weather conditions are disabled.", "3" },
  31.                 { "analytic", "Analytic", "The power of this Pokemon's move is multiplied by 1.3 if it is the last to move in a turn. Does not affect Doom Desire and Future Sight.", "2" },
  32.                 { "angerpoint", "Anger Point", "If this Pokemon, but not its substitute, is struck by a critical hit, its Attack is raised by 12 stages.", "2"},
  33.                 { "anticipation", "Anticipation", "On switch-in, this Pokemon is alerted if any opposing Pokemon has an attack that is super effective on this Pokemon, or an OHKO move. Counter, Metal Burst, and Mirror Coat count as attacking moves of their respective types, while Hidden Power, Judgment, Natural Gift, Techno Blast, and Weather Ball are considered Normal-type moves.", "1" },
  34.                 { "arenatrap", "Arena Trap", "Prevents adjacent opposing Pokemon from choosing to switch out unless they are immune to trapping or are airborne.", "4.5" },
  35.                 { "aromaveil", "Aroma Veil", "This Pokemon and its allies cannot be affected by Attract, Disable, Encore, Heal Block, Taunt, or Torment.", "1.5" },
  36.                 { "aurabreak", "Aura Break", "While this Pokemon is active, the effects of the Abilities Dark Aura and Fairy Aura are reversed, multiplying the power of Dark- and Fairy-type moves, respectively, by 3/4 instead of 1.33.", "1.5" },
  37.                 { "baddreams", "Bad Dreams", "Causes adjacent opposing Pokemon to lose 1/8 of their maximum HP, rounded down, at the end of each turn if they are asleep.", "2" },
  38.                 { "battery", "Battery", "This Pokemon's allies have the power of their special attacks multiplied by 1.3.", "0" },
  39.                 { "battlearmor", "Battle Armor", "This Pokemon cannot be struck by a critical hit.", "1" },
  40.                 { "battlebond", "Battle Bond", "If this Pokemon is a Greninja, it transforms into Ash-Greninja after knocking out a Pokemon. As Ash-Greninja, its Water Shuriken has 20 base power and always hits 3 times.", "3" },
  41.                 { "beastboost", "Beast Boost", "This Pokemon's highest stat is raised by 1 stage if it attacks and knocks out another Pokemon.", "3.5" },
  42.                 { "berserk", "Berserk", "When this Pokemon has more than 1/2 its maximum HP and takes damage from an attack bringing it to 1/2 or less of its maximum HP, its Special Attack is raised by 1 stage. This effect applies after all hits from a multi-hit move; Sheer Force prevents it from activating if the move has a secondary effect.", "2.5" },
  43.                 { "bigpecks", "Big Pecks", "Prevents other Pokemon from lowering this Pokemon's Defense stat stage.", ".5" },
  44.                 { "blaze", "Blaze", "When this Pokemon has 1/3 or less of its maximum HP, rounded down, its attacking stat is multiplied by 1.5 while using a Fire-type attack.", "2" },
  45.                 { "bulletproof", "Bulletproof", "This Pokemon is immune to ballistic moves. Ballistic moves include Bullet Seed, Octazooka, Barrage, Rock Wrecker, Zap Cannon, Acid Spray, Aura Sphere, Focus Blast, and all moves with Ball or Bomb in their name.", "3" },
  46.                 { "cheekpouch", "Cheek Pouch", "If this Pokemon eats a Berry, it restores 1/3 of its maximum HP, rounded down, in addition to the Berry's effect.", "2" },
  47.                 { "chlorophyll", "Chlorophyll", "If Sunny Day is active, this Pokemon's Speed stat is doubled.", "2.5" },
  48.                 { "clearbody", "Clear Body", "Prevents other Pokemon from lowering this Pokemon's stats.", "2"},
  49.                 { "cloudnine", "Cloud Nine", "While this Pokemon is active, the effects of weather conditions are disabled.", "3" },
  50.                 { "colorchange", "Color Change", "This Pokemon's type changes to match the type of the last move that hit it, unless that type is already one of its types. This effect applies after all hits from a multi-hit move; Sheer Force prevents it from activating if the move has a secondary effect.", "1" },
  51.                 { "comatose", "Comatose", "This Pokemon cannot be statused, and is considered to be asleep. Moongeist Beam, Sunsteel Strike, and the Abilities Mold Breaker, Teravolt, and Turboblaze cannot ignore this Ability.", "3" },
  52.                 { "competitive", "Competitive", "This Pokemon's Special Attack is raised by 2 stages for each of its stat stages that is lowered by an opposing Pokemon.", "2.5" },
  53.                 { "compoundeyes", "Compoundeyes", "This Pokemon's moves have their accuracy multiplied by 1.3.", "3.5" },
  54.                 { "contrary", "Contrary", "If this Pokemon has a stat stage raised it is lowered instead, and vice versa.", "4" },
  55.                 { "corrosion", "Corrosion", "This Pokemon can poison or badly poison other Pokemon regardless of their typing.", "2.5" },
  56.                 { "cursedbody", "Cursed Body", "If this Pokemon is hit by an attack, there is a 30% chance that move gets disabled unless one of the attacker's moves is already disabled.", "2" },
  57.                 { "cutecharm", "Cute Charm", "There is a 30% chance a Pokemon making contact with this Pokemon will become infatuated if it is of the opposite gender.", "1" },
  58.                 { "damp", "Damp", "While this Pokemon is active, Self-Destruct, Explosion, and the Ability Aftermath are prevented from having an effect.", "1" },
  59.                 { "dancer", "Dancer", "After another Pokemon uses a dance move, this Pokemon uses the same move. Moves used by this Ability cannot be copied again.", "2.5" },
  60.                 { "darkaura", "Dark Aura", "While this Pokemon is active, the power of Dark-type moves used by active Pokemon is multiplied by 1.33.", "3" },
  61.                 { "dazzling", "Dazzling", "While this Pokemon is active, priority moves from opposing Pokemon targeted at allies are prevented from having an effect.", "3.5" },
  62.                 { "defeatist", "Defeatist", "While this Pokemon has 1/2 or less of its maximum HP, its Attack and Special Attack are halved.", "-1" },
  63.                 { "defiant", "Defiant", "This Pokemon's Attack is raised by 2 stages for each of its stat stages that is lowered by an opposing Pokemon.", "2.5" },
  64.                 { "deltastream", "Delta Stream", "On switch-in, the weather becomes strong winds that remove the weaknesses of the Flying type from Flying-type Pokemon. This weather remains in effect until this Ability is no longer active for any Pokemon, or the weather is changed by Desolate Land or Primordial Sea.", "5" },
  65.                 { "desolateland", "Desolate Land", "On switch-in, the weather becomes extremely harsh sunlight that prevents damaging Water-type moves from executing, in addition to all the effects of Sunny Day. This weather remains in effect until this Ability is no longer active for any Pokemon, or the weather is changed by Delta Stream or Primordial Sea.", "5" },
  66.                 { "disguise", "Disguise", "If this Pokemon is a Mimikyu, the first hit it takes in battle deals 0 neutral damage. Its disguise is then broken and it changes to Busted Form. Confusion damage also breaks the disguise.", "4" },
  67.                 { "download", "Download", "On switch-in, this Pokemon's Attack or Special Attack is raised by 1 stage based on the weaker combined defensive stat of all opposing Pokemon. Attack is raised if their Defense is lower, and Special Attack is raised if their Special Defense is the same or lower.", "4" },
  68.                 { "drizzle", "Drizzle", "On switch-in, this Pokemon summons Rain Dance.", "4.5" },
  69.                 { "drought", "Drought", "On switch-in, this Pokemon summons Sunny Day.", "4.5" },
  70.                 { "dryskin", "Dry Skin", "This Pokemon is immune to Water-type moves and restores 1/4 of its maximum HP, rounded down, when hit by a Water-type move. The power of Fire-type moves is multiplied by 1.25 when used on this Pokemon. At the end of each turn, this Pokemon restores 1/8 of its maximum HP, rounded down, if the weather is Rain Dance, and loses 1/8 of its maximum HP, rounded down, if the weather is Sunny Day.", "3" },
  71.                 { "earlybird", "Early Bird", "This Pokemon's sleep counter drops by 2 instead of 1.", "2.5" },
  72.                 { "effectspore", "Effect Spore", "30% chance a Pokemon making contact with this Pokemon will be poisoned, paralyzed, or fall asleep.", "2" },
  73.                 { "electricsurge", "Electric Surge", "On switch-in, this Pokemon summons Electric Terrain.", "4" },
  74.                 { "emergencyexit", "Emergency Exit", "When this Pokemon has more than 1/2 its maximum HP and takes damage bringing it to 1/2 or less of its maximum HP, it immediately switches out to a chosen ally. This effect applies after all hits from a multi-hit move; Sheer Force prevents it from activating if the move has a secondary effect. This effect applies to both direct and indirect damage, except Curse and Substitute on use, Belly Drum, Pain Split, Struggle recoil, and confusion damage.", "2" },
  75.                 { "fairyaura", "Fairy Aura", "While this Pokemon is active, the power of Fairy-type moves used by active Pokemon is multiplied by 1.33.", "3" },
  76.                 { "filter", "Filter", "This Pokemon receives 3/4 damage from supereffective attacks.", "3" },
  77.                 { "flame body", "Flame Body", "30% chance a Pokemon making contact with this Pokemon will be burned.", "2" },
  78.                 { "flareboost", "Flare Boost", "While this Pokemon is burned, the power of its special attacks is multiplied by 1.5.", "2.5" },
  79.                 { "flashfire", "Flash Fire", "This Pokemon is immune to Fire-type moves. The first time it is hit by a Fire-type move, its attacking stat is multiplied by 1.5 while using a Fire-type attack as long as it remains active and has this Ability. If this Pokemon is frozen, it cannot be defrosted by Fire-type attacks.", "3" },
  80.                 { "flowergift", "Flower Gift", "If this Pokemon is a Cherrim and Sunny Day is active, it changes to Sunshine Form and the Attack and Special Defense of it and its allies are multiplied by 1.5.", "2.5" },
  81.                 { "flowerveil", "Flower Veil", "Grass-type Pokemon on this Pokemon's side cannot have their stat stages lowered by other Pokemon or have a major status condition inflicted on them by other Pokemon.", "0" },
  82.                 { "fluffy", "Fluffy", "This Pokemon receives 1/2 damage from contact moves, but double damage from Fire moves.", "2.5" },
  83.                 { "forecast", "Forecast", "If this Pokemon is a Castform, its type changes to the current weather condition's type, except Sandstorm.", "3" },
  84.                 { "forewarn", "Forewarn", "On switch-in, this Pokemon is alerted to the move with the highest power, at random, known by an opposing Pokemon.", "1" },
  85.                 { "friendguard", "Friend Guard", "This Pokemon's allies receive 3/4 damage from other Pokemon's attacks.", "0" },
  86.                 { "frisk", "Frisk", "On switch-in, this Pokemon identifies the held items of all opposing Pokemon.", "1.5" },
  87.                 { "fullmetalbody", "Full Metal Body", "Prevents other Pokemon from lowering this Pokemon's stat stages. Moongeist Beam, Sunsteel Strike, and the Abilities Mold Breaker, Teravolt, and Turboblaze cannot ignore this Ability.", "2" },
  88.                 { "furcoat", "Fur Coat", "This Pokemon's Defense is doubled.", "3.5" },
  89.                 { "galewings", "Gale Wings", "If this Pokemon is at full HP, its Flying-type moves have their priority increased by 1.", "3" },
  90.                 { "galvanize", "Galvanize", "This Pokemon's Normal-type moves become Electric-type moves and have their power multiplied by 1.2. This effect comes after other effects that change a move's type, but before Ion Deluge and Electrify's effects.", "4" },
  91.                 { "gluttony", "Gluttony", "When this Pokemon has 1/2 or less of its maximum HP, it uses certain Berries early.", "1" },
  92.                 { "gooey", "Gooey", "Pokemon making contact with this Pokemon have their Speed lowered by 1 stage.", "2.5" },
  93.                 { "grasspelt", "Grass Pelt", "If Grassy Terrain is active, this Pokemon's Defense is multiplied by 1.5.", "0.5" },
  94.                 { "grassysurge", "Grassy Surge", "On switch-in, this Pokemon summons Grassy Terrain.", "4" },
  95.                 { "guts", "Guts", "If this Pokemon has a major status condition, its Attack is multiplied by 1.5; burn's physical damage halving is ignored.", "3" },
  96.                 { "harvest", "Harvest", "If the last item this Pokemon used is a Berry, there is a 50% chance it gets restored at the end of each turn. If Sunny Day is active, this chance is 100%.", "2.5" },
  97.                 { "healer", "Healer", "There is a 30% chance of curing an adjacent ally's major status condition at the end of each turn.", "0" },
  98.                 { "heatproof", "Heatproof", "The power of Fire-type attacks against this Pokemon is halved, and burn damage taken is halved.", "2.5" },
  99.                 { "heavymetal", "Heavy Metal", "This Pokemon's weight is doubled.", "-1" },
  100.                 { "honeygather", "Honey Gather", "No competitive use.", "0" },
  101.                 { "hugepower", "Huge Power", "This Pokemon's Attack is doubled.", "5" },
  102.                 { "hustle", "Hustle", "This Pokemon's Attack is multiplied by 1.5 and the accuracy of its physical attacks is multiplied by 0.8.", "3" },
  103.                 { "hydration", "Hydration", "This Pokemon has its major status condition cured at the end of each turn if Rain Dance is active.", "2" },
  104.                 { "hypercutter", "Hyper Cutter", "Prevents other Pokemon from lowering this Pokemon's Attack stat stage.", "1.5" },
  105.                 { "icebody", "Ice Body", "If Hail is active, this Pokemon restores 1/16 of its maximum HP, rounded down, at the end of each turn. This Pokemon takes no damage from Hail.", "1.5" },
  106.                 { "illuminate", "Illuminate", "No competitive use.", "0" },
  107.                 { "illusion", "Illusion", "When this Pokemon switches in, it appears as the last unfainted Pokemon in its party until it takes direct damage from another Pokemon's attack. This Pokemon's actual level and HP are displayed instead of those of the mimicked Pokemon.", "4" },
  108.                 { "immunity", "Immunity", "This Pokemon cannot be poisoned. Gaining this Ability while poisoned cures it.", "2" },
  109.                 { "imposter", "Imposter", "On switch-in, this Pokemon Transforms into the opposing Pokemon that is facing it. If there is no Pokemon at that position, this Pokemon does not Transform.", "4.5" },
  110.                 { "infiltrator", "Infiltrator", "This Pokemon's moves ignore substitutes and the opposing side's Reflect, Light Screen, Safeguard, and Mist.", "3" },
  111.                 { "innardsout", "Innards Out", "If this Pokemon is knocked out with a move, that move's user loses HP equal to the amount of damage inflicted on this Pokemon.", "2.5" },
  112.                 { "innerfocus", "Inner Focus", "This Pokemon cannot be made to flinch.", "1.5" },
  113.                 { "insomnia", "Insomnia", "This Pokemon cannot fall asleep. Gaining this Ability while asleep cures it.", "2" },
  114.                 { "intimidate", "Intimidate", "On switch-in, this Pokemon lowers the Attack of adjacent opposing Pokemon by 1 stage. Pokemon behind a substitute are immune.", "3.5" },
  115.                 { "ironbarbs", "Iron Barbs", "Pokemon making contact with this Pokemon lose 1/8 of their maximum HP, rounded down.", "3" },
  116.                 { "ironfist", "Iron Fist", "This Pokemon's punch-based attacks have 1.2x power. Sucker Punch is not boosted.", "3" },
  117.                 { "justified", "Justified", "This Pokemon's Attack is raised by 1 stage after it is damaged by a Dark-type move.", "2" },
  118.                 { "keeneye", "Keen Eye", "Prevents other Pokemon from lowering this Pokemon's accuracy stat stage. This Pokemon ignores a target's evasiveness stat stage.", "1" },
  119.                 { "klutz", "Klutz", "This Pokemon's held item has no effect. This Pokemon cannot use Fling successfully. Macho Brace, Power Anklet, Power Band, Power Belt, Power Bracer, Power Lens, and Power Weight still have their effects.", "-1" },
  120.                 { "leafguard", "Leaf Guard", "If Sunny Day is active, this Pokemon cannot gain a major status condition and Rest will fail for it.", "1" },
  121.                 { "levitate", "Levitate", "This Pokemon is immune to Ground. Gravity, Ingrain, Smack Down, Thousand Arrows, and Iron Ball nullify the immunity.", "3.5" },
  122.                 { "lightmetal", "Light Metal", "This Pokemon's weight is halved.", "1" },
  123.                 { "lightningrod", "Lightningrod", "This Pokemon is immune to Electric-type moves and raises its Special Attack by 1 stage when hit by an Electric-type move. If this Pokemon is not the target of a single-target Electric-type move used by another Pokemon, this Pokemon redirects that move to itself if it is within the range of that move.", "3.5" },
  124.                 { "limber", "Limber", "This Pokemon cannot be paralyzed. Gaining this Ability while paralyzed cures it.", "1.5" },
  125.                 { "liquidooze", "Liquid Ooze", "This Pokemon damages those draining HP from it for as much as they would heal.", "1.5" },
  126.                 { "liquidvoice", "Viquid Voice", "This Pokemon's sound-based moves become Water-type moves. This effect comes after other effects that change a move's type, but before Ion Deluge and Electrify's effects.", "2.5" },
  127.                 { "longreach", "Long Reach", "This Pokemon's attacks do not make contact with the target.", "1.5" },
  128.                 { "magicbounce", "Magic Bounce", "This Pokemon blocks certain status moves and instead uses the move against the original user.", "4.5" },
  129.                 { "magicguard", "Magic Guard", "This Pokemon can only be damaged by direct attacks. Curse and Substitute on use, Belly Drum, Pain Split, Struggle recoil, and confusion damage are considered direct damage.", "4.5" },
  130.                 { "magician", "Magician", "If this Pokemon has no item, it steals the item off a Pokemon it hits with an attack. Does not affect Doom Desire and Future Sight.", "1.5" },
  131.                 { "magmaarmor", "Magma Armor", "This Pokemon cannot be frozen. Gaining this Ability while frozen cures it.", "0.5" },
  132.                 { "magnetpull", "Magnet Pull", "Prevents adjacent opposing Steel-type Pokemon from choosing to switch out unless they are immune to trapping.", "4.5" },
  133.                 { "marvelscale", "Marvel Scale", "If this Pokemon has a major status condition, its Defense is multiplied by 1.5.", "2.5" },
  134.                 { "megalauncher", "Mega Launcher", "This Pokemon's pulse moves have their power multiplied by 1.5. Heal Pulse restores 3/4 of a target's maximum HP, rounded half down.", "3.5" },
  135.                 { "merciless", "Merciless", "This Pokemon's attacks are critical hits if the target is poisoned.", "2" },
  136.                 { "minus", "Minus", "If an active ally has this Ability or the Ability Plus, this Pokemon's Special Attack is multiplied by 1.5.", "0" },
  137.                 { "mistysurge", "Misty Surge", "On switch-in, this Pokemon summons Misty Terrain.", "4" },
  138.                 { "moldbreaker", "Mold Breaker", "This Pokemon's moves and their effects ignore the Abilities of other Pokemon.", "3.5" },
  139.                 { "moody", "Moody", "This Pokemon has a random stat raised by 2 stages and another stat lowered by 1 stage at the end of each turn.", "5" },
  140.                 { "motordrive", "Motor Drive", "This Pokemon is immune to Electric-type moves and raises its Speed by 1 stage when hit by an Electric-type move.", "3" },
  141.                 { "moxie", "Moxie", "This Pokemon's Attack is raised by 1 stage if it attacks and knocks out another Pokemon.", "3.5" },
  142.                 { "multiscale", "Multiscale", "If this Pokemon is at full HP, damage taken from attacks is halved.", "4" },
  143.                 { "multitype", "Multitype", "If this Pokemon is an Arceus, its type changes to match its held Plate or Z-Crystal.", "4" },
  144.                 { "mummy", "Mummy", "Pokemon making contact with this Pokemon have their Ability changed to Mummy. Does not affect the Abilities Multitype or Stance Change.", "2" },
  145.                 { "naturalcure", "Natural Cure", "This Pokemon has its major status condition cured when it switches out.", "3.5" },
  146.                 { "noguard", "No Guard", "Every move used by or against this Pokemon will always hit.", "4" },
  147.                 { "normalize", "Normalize", "This Pokemon's moves are changed to be Normal type and have their power multiplied by 1.2. This effect comes before other effects that change a move's type.", "-1" },
  148.                 { "oblivious", "Oblivious", "This Pokemon cannot be infatuated or taunted. Gaining this Ability while affected cures it.", "1" },
  149.                 { "overcoat", "Overcoat", "This Pokemon is immune to powder moves and damage from Sandstorm or Hail.", "2.5" },
  150.                 { "overgrow", "Overgrow", "When this Pokemon has 1/3 or less of its maximum HP, its attacking stat is multiplied by 1.5 while using a Grass-type attack.", "2" },
  151.                 { "owntempo", "Own Tempo", "This Pokemon cannot be confused. Gaining this Ability while confused cures it.", "1" },
  152.                 { "parentalbond", "Parental Bond", "This Pokemon's damaging moves become multi-hit moves that hit twice. The second hit has its damage quartered. Does not affect multi-hit moves or moves that have multiple targets.", "5" },
  153.                 { "pickup", "Pickup", "If this Pokemon has no item, it finds one used by an adjacent Pokemon this turn.", "0.5" },
  154.                 { "pickpocket", "Pickpocket", "If this Pokemon has no item, it steals the item off a Pokemon that makes contact with it. This effect applies after all hits from a multi-hit move; Sheer Force prevents it from activating if the move has a secondary effect.", "1" },
  155.                 { "pixilate", "Pixilate", "This Pokemon's Normal-type moves become Fairy-type moves and have their power multiplied by 1.2. This effect comes after other effects that change a move's type, but before Ion Deluge and Electrify's effects.", "4" },
  156.                 { "plus", "Plus", "If an active ally has this Ability or the Ability Minus, this Pokemon's Special Attack is multiplied by 1.5.", "0" },
  157.                 { "poisonheal", "Poison Heal", "If this Pokemon is poisoned, it restores 1/8 of its maximum HP, rounded down, at the end of each turn instead of losing HP.", "4" },
  158.                 { "poisonpoint", "Poison Point", "30% chance a Pokemon making contact with this Pokemon will be poisoned.", "2" },
  159.                 { "poisontouch", "Poison Touch", "This Pokemon's contact moves have a 30% chance of poisoning.", "2" },
  160.                 { "powerconstruct", "Power Construct", "If this Pokemon is a Zygarde in its 10% or 50% Forme, it changes to Complete Forme when it has 1/2 or less of its maximum HP at the end of the turn.", "4" },
  161.                 { "powerofalchemy", "Power of Alchemy", "This Pokemon copies the Ability of an ally that faints. Abilities that cannot be copied are Flower Gift, Forecast, Illusion, Imposter, Multitype, Stance Change, Trace, Wonder Guard, and Zen Mode.", "0" },
  162.                 { "prankster", "Prankster", "This Pokemon's Status moves have priority raised by 1, but Dark types are immune.", "4" },
  163.                 { "pressure", "Pressure", "If this Pokemon is the target of an opposing Pokemon's move, that move loses one additional PP.", "1.5" },
  164.                 { "primordialsea", "Primordial Sea", "On switch-in, the weather becomes heavy rain that prevents damaging Fire-type moves from executing, in addition to all the effects of Rain Dance. This weather remains in effect until this Ability is no longer active for any Pokemon, or the weather is changed by Delta Stream or Desolate Land.", "5" },
  165.                 { "prismarmor", "Prism Armor", "This Pokemon receives 3/4 damage from supereffective attacks. Moongeist Beam, Sunsteel Strike, and the Abilities Mold Breaker, Teravolt, and Turboblaze cannot ignore this Ability.", "3" },
  166.                 { "protean", "Protean", "This Pokemon's type changes to match the type of the move it is about to use. This effect comes after all effects that change a move's type.", "4" },
  167.                 { "psychicsurge", "Psychic Surge", "On switch-in, this Pokemon summons Psychic Terrain.", "4" },
  168.                 { "purepower", "Pure Power", "This Pokemon's Attack stat is doubled.", "5" },
  169.                 { "queenlymagesty", "Queenly magesty", "While this Pokemon is active, priority moves from opposing Pokemon targeted at allies are prevented from having an effect.", "3.5" },
  170.                 { "quickfeet", "Quick Feet", "If this Pokemon has a major status condition, its Speed is multiplied by 1.5; the Speed drop from paralysis is ignored.", "2.5" },
  171.                 { "raindish", "Rain Dish", "If Rain Dance is active, this Pokemon restores 1/16 of its maximum HP, rounded down, at the end of each turn.", "1.5" },
  172.                 { "rattled", "Rattled", "This Pokemon's Speed is raised by 1 stage if hit by a Bug-, Dark-, or Ghost-type attack.", "1.5" },
  173.                 { "reciever", "Reciever", "This Pokemon copies the Ability of an ally that faints. Abilities that cannot be copied are Flower Gift, Forecast, Illusion, Imposter, Multitype, Stance Change, Trace, Wonder Guard, and Zen Mode.", "0" },
  174.                 { "reckless", "Reckless", "This Pokemon's attacks with recoil or crash damage have their power multiplied by 1.2. Does not affect Struggle.", "3" },
  175.                 { "refrigerate", "Refrigerate", "This Pokemon's Normal-type moves become Ice-type moves and have their power multiplied by 1.2. This effect comes after other effects that change a move's type, but before Ion Deluge and Electrify's effects.", "4" },
  176.                 { "regenerator", "Regenerator", "This Pokemon restores 1/3 of its maximum HP, rounded down, when it switches out.", "4" },
  177.                 { "rivalry", "Rivalry", "This Pokemon's attacks have their power multiplied by 1.25 against targets of the same gender or multiplied by 0.75 against targets of the opposite gender. There is no modifier if either this Pokemon or the target is genderless.", "0.5" },
  178.                 { "rkssystem", "RKS System", "If this Pokemon is a Silvally, its type changes to match its held Memory.", "4" },
  179.                 { "rockhead", "Rock Head", "This Pokemon does not take recoil damage besides Struggle, Life Orb, and crash damage.", "3" },
  180.                 { "roughskin", "Rough Skin", "Pokemon making contact with this Pokemon lose 1/8 of their maximum HP, rounded down.", "3" },
  181.                 { "runaway", "Run Away", "No competitive use.", "0" },
  182.                 { "sandforce", "Sand force", "If Sandstorm is active, this Pokemon's Ground-, Rock-, and Steel-type attacks have their power multiplied by 1.3. This Pokemon takes no damage from Sandstorm.", "2" },
  183.                 { "sandrush", "Sand Rush", "If Sandstorm is active, this Pokemon's Speed is doubled. This Pokemon takes no damage from Sandstorm.", "2.5" },
  184.                 { "sandstream", "Sand Stream", "On switch-in, this Pokemon summons Sandstorm.", "4.5" },
  185.                 { "sandveil", "Sand Veil", "If Sandstorm is active, this Pokemon's evasiveness is multiplied by 1.25. This Pokemon takes no damage from Sandstorm.", "1.5" },
  186.                 { "sapsipper", "Sap Sipper", "This Pokemon is immune to Grass-type moves and raises its Attack by 1 stage when hit by a Grass-type move.", "3.5" },
  187.                 { "schooling", "Schooling", "On switch-in, if this Pokemon is a Wishiwashi that is level 20 or above and has more than 1/4 of its maximum HP left, it changes to School Form. If it is in School Form and its HP drops to 1/4 of its maximum HP or less, it changes to Solo Form at the end of the turn. If it is in Solo Form and its HP is greater than 1/4 its maximum HP at the end of the turn, it changes to School Form.", "2.5" },
  188.                 { "scrappy", "Scrappy", "This Pokemon can hit Ghost types with Normal- and Fighting-type moves.", "3" },
  189.                 { "serenegrace", "Serene Grace", "This Pokemon's moves have their secondary effect chance doubled.", "4" },
  190.                 { "shadowshield", "Shadow Shield", "If this Pokemon is at full HP, damage taken from attacks is halved. Moongeist Beam, Sunsteel Strike, and the Abilities Mold Breaker, Teravolt, and Turboblaze cannot ignore this Ability.", "4" },
  191.                 { "shadowtag", "Shadow Tag", "Prevents adjacent opposing Pokemon from choosing to switch out unless they are immune to trapping or also have this Ability.", "5" },
  192.                 { "shedskin", "Shed Skin", "This Pokemon has a 33% chance to have its major status condition cured at the end of each turn.", "3.5" },
  193.                 { "sheerforce", "Sheer Force", "This Pokemon's attacks with secondary effects have their power multiplied by 1.3, but the secondary effects are removed.", "4" },
  194.                 { "shellarmor", "Shell Armor", "This Pokemon cannot be struck by a critical hit.", "1" },
  195.                 { "shielddust", "Shield Dust", "This Pokemon is not affected by the secondary effect of another Pokemon's attack.", "2.5" },
  196.                 { "shieldsdown", "Shields Down", "If this Pokemon is a Minior, it changes to its Core forme if it has 1/2 or less of its maximum HP, and changes to Meteor Form if it has more than 1/2 its maximum HP. This check is done on switch-in and at the end of each turn. While in its Meteor Form, it cannot become affected by major status conditions.", "2.5" },
  197.                 { "simple", "Simple", "If this Pokemon's stat stages are raised or lowered, the effect is doubled instead.", "4" },
  198.                 { "skilllink", "Skill Link", "This Pokemon's multi-hit attacks always hit the maximum number of times.", "4" },
  199.                 { "slowstart", "Slow Start", "On switch-in, this Pokemon's Attack and Speed are halved for 5 turns.", "-2" },
  200.                 { "slushrush", "Slush Rush", "If Hail is active, this Pokemon's Speed is doubled.", "2.5" },
  201.                 { "sniper", "Sniper", "If this Pokemon strikes with a critical hit, the damage is multiplied by 1.5.", "1" },
  202.                 { "snowcloak", "Snow Cloak", "If Hail is active, this Pokemon's evasiveness is multiplied by 1.25. This Pokemon takes no damage from Hail.", "1.5" },
  203.                 { "snowwarning", "Snow Warning", "On switch-in, this Pokemon summons Hail.", "4" },
  204.                 { "solarpower", "Solar Power", "If Sunny Day is active, this Pokemon's Special Attack is multiplied by 1.5 and it loses 1/8 of its maximum HP, rounded down, at the end of each turn.", "1.5" },
  205.                 { "solidrock", "Solid Rock", "This Pokemon receives 3/4 damage from supereffective attacks.", "3" },
  206.                 { "soul-heart", "Soul-Heart", "This Pokemon's Special Attack is raised by 1 stage when another Pokemon faints.", "3.5" },
  207.                 { "soundproof", "Soundproof", "This Pokemon is immune to sound-based moves, including Heal Bell.", "2" },
  208.                 { "speedboost", "Speed Boost", "This Pokemon's Speed is raised by 1 stage at the end of each full turn it has been on the field.", "4.5" },
  209.                 { "stakeout", "Stakeout", "This Pokemon's attacks deal double damage if the target switched in this turn.", "2.5" },
  210.                 { "stall", "Stall", "This Pokemon moves last among Pokemon using the same or greater priority moves.", "-1" },
  211.                 { "stamina", "Stamina", "This Pokemon's Defense is raised by 1 stage after it is damaged by a move.", "3" },
  212.                 { "stancechange", "Stance Change", "If this Pokemon is an Aegislash, it changes to Blade Forme before attempting to use an attacking move, and changes to Shield Forme before attempting to use King's Shield.", "5" },
  213.                 { "static", "Static", "30% chance a Pokemon making contact with this Pokemon will be paralyzed.", "2" },
  214.                 { "steadfast", "Steadfast", "If this Pokemon flinches, its Speed is raised by 1 stage.", "1" },
  215.                 { "steelworker", "Steelworker", "This Pokemon's Steel-type attacks have their power multiplied by 1.5.", "3" },
  216.                 { "stench", "Stench", "This Pokemon's attacks without a chance to flinch have a 10% chance to flinch.", "0.5" },
  217.                 { "stickyhold", "Sticky Hold", "This Pokemon cannot lose its held item due to another Pokemon's attack.", "1.5" },
  218.                 { "stormdrain", "Storm Drain", "This Pokemon is immune to Water-type moves and raises its Special Attack by 1 stage when hit by a Water-type move. If this Pokemon is not the target of a single-target Water-type move used by another Pokemon, this Pokemon redirects that move to itself if it is within the range of that move.", "3.5" },
  219.                 { "strongjaw", "Strong Jaw", "This Pokemon's bite-based attacks have their power multiplied by 1.5.", "3" },
  220.                 { "sturdy", "Sturdy", "If this Pokemon is at full HP, it survives one hit with at least 1 HP. OHKO moves fail when used against this Pokemon.", "3" },
  221.                 { "suctioncups", "Suction Cups", "This Pokemon cannot be forced to switch out by another Pokemon's attack or item.", "2" },
  222.                 { "superluck", "Super Luck", "This Pokemon's critical hit ratio is raised by 1 stage.", "1.5" },
  223.                 { "surgesurfer", "Surge Surfer", "If Electric Terrain is active, this Pokemon's Speed is doubled.", "2" },
  224.                 { "swarm", "Swarm", "When this Pokemon has 1/3 or less of its maximum HP, rounded down, its attacking stat is multiplied by 1.5 while using a Bug-type attack.", "2" },
  225.                 { "sweetveil", "Sweet Veil", "This Pokemon and its allies cannot fall asleep.", "2" },
  226.                 { "swiftswim", "Swift Swim", "If Rain Dance is active, this Pokemon's Speed is doubled.", "2.5" },
  227.                 { "symbiosis", "Symbiosis", "If an ally uses its item, this Pokemon gives its item to that ally immediately. Does not activate if the ally's item was stolen or knocked off.", "0" },
  228.                 { "synchronize", "Synchronize", "If another Pokemon burns, paralyzes, poisons, or badly poisons this Pokemon, that Pokemon receives the same major status condition.", "2.5" },
  229.                 { "tangledfeet", "Tangled Feet", "This Pokemon's evasiveness is doubled as long as it is confused.", "1" },
  230.                 { "tanglinghair", "Tangling Hair", "Pokemon making contact with this Pokemon have their Speed lowered by 1 stage.", "2.5" },
  231.                 { "technician", "Technician", "This Pokemon's moves of 60 power or less have their power multiplied by 1.5. Does affect Struggle.", "4" },
  232.                 { "telepathy", "Telepathy", "This Pokemon does not take damage from attacks made by its allies.", "0" },
  233.                 { "teravolt", "Teravolt", "This Pokemon's moves and their effects ignore the Abilities of other Pokemon.", "3.5" },
  234.                 { "thickfat", "Thick Fat", "If a Pokemon uses a Fire- or Ice-type attack against this Pokemon, that Pokemon's attacking stat is halved when calculating the damage to this Pokemon.", "3.5" },
  235.                 { "tintedlens", "Tinted Lens", "This Pokemon's attacks that are not very effective on a target deal double damage.", "3.5" },
  236.                 { "torrent", "Torrent", "When this Pokemon has 1/3 or less of its maximum HP, rounded down, its attacking stat is multiplied by 1.5 while using a Water-type attack.", "2" },
  237.                 { "toxicboost", "Toxic Boost", "While this Pokemon is poisoned, the power of its physical attacks is multiplied by 1.5.", "3" },
  238.                 { "toughclaws", "Tough Claws", "This Pokemon's contact moves have their power multiplied by 1.3.", "3.5" },
  239.                 { "trace", "Trace", "On switch-in, this Pokemon copies a random adjacent opposing Pokemon's Ability. If there is no Ability that can be copied at that time, this Ability will activate as soon as an Ability can be copied. Abilities that cannot be copied are Comatose, Disguise, Flower Gift, Forecast, Illusion, Imposter, Multitype, Schooling, Stance Change, Trace, and Zen Mode.", "3" },
  240.                 { "triage", "Triage", "This Pokemon's healing moves have their priority increased by 3.", "3.5" },
  241.                 { "truant", "Truant", "This Pokemon skips every other turn instead of using a move.", "-2" },
  242.                 { "turboblaze", "Turboblaze", "This Pokemon's moves and their effects ignore the Abilities of other Pokemon.", "3.5" },
  243.                 { "unaware", "Unaware", "This Pokemon ignores other Pokemon's Attack, Special Attack, and accuracy stat stages when taking damage, and ignores other Pokemon's Defense, Special Defense, and evasiveness stat stages when dealing damage.", "3" },
  244.                 { "unburden", "Unburden", "If this Pokemon loses its held item for any reason, its Speed is doubled. This boost is lost if it switches out or gains a new item or Ability.", "3.5" },
  245.                 { "unnerve", "Unnerve", "While this Pokemon is active, it prevents opposing Pokemon from using their Berries.", "1.5" },
  246.                 { "victorystar", "Victory Star", "This Pokemon and its allies' moves have their accuracy multiplied by 1.1.", "1.5" },
  247.                 { "vitalspirit", "Vital Spirit", "This Pokemon cannot fall asleep. Gaining this Ability while asleep cures it.", "2" },
  248.                 { "voltabsorb", "Volt Absorb", "This Pokemon is immune to Electric-type moves and restores 1/4 of its maximum HP, rounded down, when hit by an Electric-type move.", "3.5" },
  249.                 { "waterabsorb", "Water Absorb", "This Pokemon is immune to Water-type moves and restores 1/4 of its maximum HP, rounded down, when hit by a Water-type move.", "3.5" },
  250.                 { "waterbubble", "Water Bubble", "This Pokemon's Water-type attacks have their power doubled, the power of Fire-type attacks against this Pokemon is halved, and this Pokemon cannot be burned. Gaining this Ability while burned cures it.", "4" },
  251.                 { "watercompaction", "Water Compaction", "This Pokemon's Defense is raised 2 stages after it is damaged by a Water-type move.", "2" },
  252.                 { "waterveil", "Water Veil", "This Pokemon cannot be burned. Gaining this Ability while burned cures it.", "2" },
  253.                 { "weakarmor", "Weak Armor", "If a physical attack hits this Pokemon, its Defense is lowered by 1 stage and its Speed is raised by 2 stages.", "1" },
  254.                 { "whitesmoke", "White Smoke", "Prevents other Pokemon from lowering this Pokemon's stat stages.", "2" },
  255.                 { "wimpout", "Wimp Out", "When this Pokemon has more than 1/2 its maximum HP and takes damage bringing it to 1/2 or less of its maximum HP, it immediately switches out to a chosen ally. This effect applies after all hits from a multi-hit move; Sheer Force prevents it from activating if the move has a secondary effect. This effect applies to both direct and indirect damage, except Curse and Substitute on use, Belly Drum, Pain Split, Struggle recoil, and confusion damage.", "2" },
  256.                 { "wonderguard", "Wonder Guard", "This Pokemon can only be damaged by supereffective moves and indirect damage.", "5" },
  257.                 { "wonderskin", "Wonder Skin", "All non-damaging moves that check accuracy have their accuracy changed to 50% when used on this Pokemon. This change is done before any other accuracy modifying effects.", "2" },
  258.                 { "zenmode", "Zen Mode", "If this Pokemon is a Darmanitan, it changes to Zen Mode if it has 1/2 or less of its maximum HP at the end of a turn. If Darmanitan's HP is above 1/2 of its maximum HP at the end of a turn, it changes back to Standard Mode. If Darmanitan loses this Ability while in Zen Mode it reverts to Standard Mode immediately.", "-1" }
  259.             };
  260.  
  261.             items = new string[,]
  262.             {
  263.                 { "abomasite", "Abomasite", "If holder is an Abomasnow, this item allows it to Mega Evolve in battle.", "6", "80", "MS"},
  264.                 { "absolite", "Absolite", "If holder is an Absol, this item allows it to Mega Evolve in battle.", "6", "80", "MS"},
  265.                 { "absorbbulb", "Absorb Bulb", "Raises holder's Sp. Atk by 1 stage if hit by a Water-type attack. Single use.", "5", "30", "IT" },
  266.                 { "adamantorb", "Adamant Orb", "If holder is a Dialga, its Steel- and Dragon-type attacks have 1.2x power.", "4", "60", "IT" },
  267.                 { "adrenalineorb", "Adrenaline Orb", "Raises holder's Speed by 1 stage if it gets affected by Intimidate. Single use.", "7", "30", "IT" },
  268.                 { "aerodactylite", "Aerodactylite", "If holder is an Aerodactyl, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  269.                 { "aggronite", "Aggronite", "If holder is an Aggron, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  270.                 { "aguavberry", "Aguav Berry", "Restores 1/2 max HP at 1/4 max HP or less; confuses if -SpD Nature. Single use.", "3", "80, Dragon", "BR" },
  271.                 { "airballoon", "Air Balloon", "Holder is immune to Ground-type attacks. Pops when holder is hit.", "5", "10", "IT" },
  272.                 { "alakazite", "Alakazite", "If holder is an Alakazam, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  273.                 { "aloraichiumz", "Aloraichium-Z", "If holder is an Alolan Raichu with Thunderbolt, it can use Stoked Sparksurfer.", "7", "----", "Z" },
  274.                 { "altarianite", "Altarianite", "If holder is an Altaria, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  275.                 { "ampharosite", "Ampharosite", "If holder is an Ampharos, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  276.                 { "apicotberry", "Apicot Berry", "Raises holder's Sp. Def by 1 stage when at 1/4 max HP or less. Single use.", "3", "100, Ground", "BR"},
  277.                 { "armorfossil", "Armor Fossil", "Can be revived into Shieldon.", "4", "100", "IT" },
  278.                 { "aspearberry", "Aspear Berry", "Holder is cured if it is frozen. Single use.", "3", "80, Ice", "BR" },
  279.                 { "assaultvest", "Assault Vest", "Holder's Sp. Def is 1.5x, but it can only select damaging moves.", "6", "80", "IT" },
  280.                 { "audinite", "Audinite", "If holder is an Audino, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  281.                 { "babiriberry", "Babiri Berry", "Halves damage taken from a supereffective Steel-type attack. Single use.", "4", "80, Steel", "BR" },
  282.                 { "banettite", "Banettite", "If holder is a Banette, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  283.                 { "beastball", "Beast Ball", "A special Poke Ball designed to catch Ultra Beasts.", "7", "----", "PB" },
  284.                 { "beedrillite", "Beedrillite", "If holder is a Beedrill, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  285.                 { "belueberry", "Belue Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "100, Electric", "BR" },
  286.                 { "berryjuice", "Berry Juice", "Restores 20 HP when at 1/2 max HP or less. Single use.", "2", "30", "IT" },
  287.                 { "bigroot", "Big Root", "Holder gains 1.3x HP from draining/Aqua Ring/Ingrain/Leech Seed/Strength Sap.", "4", "10", "IT" },
  288.                 { "bindingband", "Binding Band", "Holder's partial-trapping moves deal 1/6 max HP per turn instead of 1/8.", "5", "30", "IT" },
  289.                 { "blackbelt", "Black Belt", "Holder's Fighting-type attacks have 1.2x power.", "2", "30", "IT" },
  290.                 { "blacksludge", "Black Sludge", "Each turn, if holder is a Poison type, restores 1/16 max HP; loses 1/8 if not.", "4", "30", "IT" },
  291.                 { "blackglasses", "Black Glasses", "Holder's Dark-type attacks have 1.2x power.", "2", "30", "IT" },
  292.                 { "blastoisinite", "Blastoisinite", "If holder is a Blastoise, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  293.                 { "blazikenite", "Blazikenite", "If holder is a Blaziken, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  294.                 { "blueorb", "Blue Orb", "If holder is a Kyogre, this item triggers its Primal Reversion in battle.", "6", "80", "ETC" },
  295.                 { "blukberry", "Bluk Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Fire", "BR" },
  296.                 { "brightpowder", "Brightpowder", "The accuracy of attacks against the holder is 0.9x.", "2", "10", "IT" },
  297.                 { "buggem", "Bug Gem", "Holder's first successful Bug-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  298.                 { "bugmemory", "Bug Memory", "Holder's Multi-Attack is Bug type.", "7", "50", "IT" },
  299.                 { "buginiumz", "Buginium-Z", "If holder has a Bug move, this item allows it to use a Bug Z-Move.", "7", "----", "Z" },
  300.                 { "burndrive", "Burn Drive", "Holder's Techno Blast is Fire type.", "5", "70", "IT" },
  301.                 { "cameruptite", "Cameruptite", "If holder is a Camerupt, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  302.                 { "cellbattery", "Cell Battery", "Raises holder's Attack by 1 if hit by an Electric-type attack. Single use.", "5", "30", "IT" },
  303.                 { "charcoal", "Charcoal", "Holder's Fire-type attacks have 1.2x power.", "2", "30", "IT" },
  304.                 { "charizarditex", "Charizardite-X", "If holder is a Charizard, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  305.                 { "charizarditey", "Charizardite-Y", "If holder is a Charizard, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  306.                 { "chartiberry", "Charti Berry", "Halves damage taken from a supereffective Rock-type attack. Single use.", "4", "80, Rock", "BR" },
  307.                 { "cheriberry", "Cheri Berry", "Holder cures itself if it is paralyzed. Single use.", "3", "80, Fire", "BR" },
  308.                 { "cherishball", "Cherish Ball", "A rare Poke Ball that has been crafted to commemorate an occasion.", "4", "----", "PB" },
  309.                 { "chestoberry", "Chesto Berry", "Holder wakes up if it is asleep. Single use.", "3", "80, Water", "BR" },
  310.                 { "chilanberry", "Chilan Berry", "Halves damage taken from a Normal-type attack. Single use.", "4", "80, Normal", "BR" },
  311.                 { "chilldrive", "Chill Drive", "Holder's Techno Blast is Ice type.", "5", "70", "IT" },
  312.                 { "choiceband", "Choice Band", "Holder's Attack is 1.5x, but it can only select the first move it executes.", "3", "10", "IT" },
  313.                 { "choicescarf", "Choice Scarf", "Holder's Speed is 1.5x, but it can only select the first move it executes.", "4", "10", "IT" },
  314.                 { "choicespecs", "Choice Specs", "Holder's Sp. Atk is 1.5x, but it can only select the first move it executes.", "4", "10", "IT" },
  315.                 { "chopleberry", "Chople Berry", "Halves damage taken from a supereffective Fighting-type attack. Single use.", "4", "80, Fighting", "BR" },
  316.                 { "clawfossil", "Claw Fossil", "Can be revived into Anorith.", "3", "100", "IT" },
  317.                 { "cobaberry", "Coba Berry", "Halves damage taken from a supereffective Flying-type attack. Single use.", "4", "80, Flying", "BR" },
  318.                 { "colburberry", "Colbur Berry", "Halves damage taken from a supereffective Dark-type attack. Single use.", "4", "80, Dark", "BR" },
  319.                 { "cornnberry", "Cornn Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Bug", "BR" },
  320.                 { "coverfossil", "Cover Fossil", "Can be revived into Tirtouga.", "5", "100", "IT" },
  321.                 { "custapberry", "Custap Berry", "Holder moves first in its priority bracket when at 1/4 max HP or less. Single use.", "4", "100, Ghost", "BR" },
  322.                 { "damprock", "Damp Rock", "Holder's use of Rain Dance lasts 8 turns instead of 5.", "4", "60", "IT" },
  323.                 { "darkgem", "Dark Gem", "Holder's first successful Dark-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  324.                 { "darkmemory", "Dark Memory", "Holder's Multi-Attack is Dark type.", "7", "50", "IT" },
  325.                 { "darkiniumz", "Darkinium-Z", "If holder has a Dark move, this item allows it to use a Dark Z-Move.", "7", "----", "Z" },
  326.                 { "decidiumz", "Decidium-Z", "If holder is a Decidueye with Spirit Shackle, it can use Sinister Arrow Raid.", "7", "----", "Z" },
  327.                 { "deepseascale", "DeepSeaScale", "If holder is a Clamperl, its Sp. Def is doubled.", "3", "30", "IT" },
  328.                 { "deepseatooth", "DeepSeaTooth", "If holder is a Clamperl, its Sp. Atk is doubled.", "3", "90", "IT" },
  329.                 { "destinyknot", "Destiny Knot", "If holder becomes infatuated, the other Pokemon also becomes infatuated.", "4", "10", "IT" },
  330.                 { "diancite", "Diancite", "If holder is a Diancie, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  331.                 { "diveball", "Dive Ball", "A Poke Ball that works especially well on Pokemon that live underwater.", "3", "----", "PB" },
  332.                 { "domefossil", "Dome Fossil", "Can be revived into Kabuto.", "3", "100", "IT" },
  333.                 { "dousedrive", "Douse Drive", "Holder's Techno Blast is Water type.", "5", "70", "IT" },
  334.                 { "dracoplate", "Draco Plate", "Holder's Dragon-type attacks have 1.2x power. Judgment is Dragon type.", "4", "90", "IT" },
  335.                 { "dragonfang", "Dragon Fang", "Holder's Dragon-type attacks have 1.2x power.", "2", "70", "IT" },
  336.                 { "dragongem", "Dragon Gem", "Holder's first successful Dragon-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  337.                 { "dragonmemory", "Dragon Memory", "Holder's Multi-Attack is Dragon type.", "7", "50", "IT" },
  338.                 { "dragoniumz", "Dragonium-Z", "If holder has a Dragon move, this item allows it to use a Dragon Z-Move.", "7", "----", "Z" },
  339.                 { "dreadplate", "Dread Plate", "Holder's Dark-type attacks have 1.2x power. Judgment is Dark type.", "4", "90", "IT" },
  340.                 { "dreamball", "Dream Ball", "A special Poke Ball that appears out of nowhere in a bag at the Entree Forest.", "5", "----", "PB" },
  341.                 { "durinberry", "Durin Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "100, Water", "BR" },
  342.                 { "duskball", "Dusk Ball", "A Poke Ball that makes it easier to catch wild Pokemon at night or in caves.", "4", "----", "PB" },
  343.                 { "earthplate", "Earth Plate", "Holder's Ground-type attacks have 1.2x power. Judgment is Ground type.", "4", "90", "IT" },
  344.                 { "eeviumz", "Eevium-Z", "If holder is an Eevee with Last Resort, it can use Extreme Evoboost.", "7", "----", "Z" },
  345.                 { "ejectbutton", "ejectbutton", "If holder survives a hit, it immediately switches out to a chosen ally. Single use.", "5", "30", "IT" },
  346.                 { "electirizer", "Electirizer", "Evolves Electabuzz into Electivire when traded.", "4", "80", "IT" },
  347.                 { "electricgem", "Electric Gem", "Holder's first successful Electric-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  348.                 { "electricmemory", "Electric Memory", "Holder's Multi-Attack is Electric type.", "7", "50", "IT" },
  349.                 { "electricseed", "Elecric Seed", "If the terrain is Electric Terrain, raises holder's Defense by 1 stage. Single use.", "7", "10", "IT" },
  350.                 { "electriumz", "Electrium-Z", "If holder has an Electric move, this item allows it to use an Electric Z-Move.", "7", "----", "Z" },
  351.                 { "energypowder", "Energy Powder", "Restores 50 HP to one Pokemon but lowers Happiness.", "2", "30", "IT" },
  352.                 { "enigmaberry", "Enigma Berry", "Restores 1/4 max HP after holder is hit by a supereffective move. Single use.", "3", "100, Bug", "BR" },
  353.                 { "eviolite", "Eviolite", "If holder's species can evolve, its Defense and Sp. Def are 1.5x.", "5", "40", "IT" },
  354.                 { "expertbelt", "Expert Belt", "Holder's attacks that are super effective against the target do 1.2x damage.", "4", "10", "IT" },
  355.                 { "fairiumz", "Fairium-Z", "If holder has a Fairy move, this item allows it to use a Fairy Z-Move.", "7", "----", "Z" },
  356.                 { "fairygem", "Fairy Gem", "Holder's first successful Fairy-type attack will have 1.3x power. Single use.", "6", "----", "GM" },
  357.                 { "fairymemory", "Fairy Memory", "Holder's Multi-Attack is Fairy type.", "7", "50", "IT" },
  358.                 { "fastball", "Fast Ball", "A Poke Ball that makes it easier to catch Pokemon which are quick to run away", "2", "----", "PB" },
  359.                 { "fightinggem", "Fighting Gem", "Holder's first successful Fighting-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  360.                 { "fightingmemory", "Fighting Memory", "Holder's Multi-Attack is Fighting type.", "7", "50", "IT" },
  361.                 { "fightiniumz", "Fightinium-Z", "If holder has a Fighting move, this item allows it to use a Fighting Z-Move.", "7", "----", "Z" },
  362.                 { "figyberry", "Figy Berry", "Restores 1/2 max HP at 1/4 max HP or less; confuses if -Atk Nature. Single use.", "3", "80, Bug", "BR" },
  363.                 { "firegem", "Fire Gem", "Holder's first successful Fire-type attack will have 1.3x power. Single use.", "5", "----", "GE" },
  364.                 { "firememory", "Fire Memory", "Holder's Multi-Attack is Fire type.", "7", "50", "IT" },
  365.                 { "firiumz", "Firium-Z", "If holder has a Fire move, this item allows it to use a Fire Z-Move.", "7", "----", "Z" },
  366.                 { "fistplate", "Fist Plate", "Holder's Fighting-type attacks have 1.2x power. Judgment is Fighting type.", "4", "90", "IT" },
  367.                 { "flameorb", "Flame Orb", "At the end of every turn, this item attempts to burn the holder.", "4", "30 and automatic burn", "IT" },
  368.                 { "flameplate", "Flame Plate", "Holder's Fire-type attacks have 1.2x power. Judgment is Fire type.", "4", "90", "IT" },
  369.                 { "floatstone", "Float Stone", "Holder's weight is halved.", "5", "30", "IT" },
  370.                 { "flyinggem", "Flying Gem", "Holder's first successful Flying-type attack will have 1.3x power. Single use.", "5", "----", "GE" },
  371.                 { "flyingmemory", "Flying Memory", "Holder's Multi-Attack is Flying type.", "7", "50", "IT" },
  372.                 { "flyiniumz", "Flyinium-Z", "If holder has a Flying move, this item allows it to use a Flying Z-Move.", "7", "----", "Z" },
  373.                 { "focusband", "Focus Band", "Holder has a 10% chance to survive an attack that would KO it with 1 HP.", "2", "10", "IT" },
  374.                 { "focussash", "Focus Sash", "If holder's HP is full, will survive an attack that would KO it with 1 HP. Single use.", "4", "10", "IT" },
  375.                 { "friendball", "Friend Ball", "A Poke Ball that makes caught Pokemon more friendly.", "2", "----", "PB" },
  376.                 { "fullincense", "Full Incense", "Holder moves last in its priority bracket.", "4", "10", "IT" },
  377.                 { "galladite", "Galladite", "If holder is a Gallade, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  378.                 { "ganlonberry", "Ganlon Berry", "Raises holder's Defense by 1 stage when at 1/4 max HP or less. Single use.", "3", "100, Ice", "BR" },
  379.                 { "garchompite", "Garchompite", "If holder is a Garchomp, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  380.                 { "gardeviorite", "Gardeviorite", "If holder is a Gardevoir, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  381.                 { "gengarite", "Gengarite", "If holder is a Gengar, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  382.                 { "ghostgem", "Ghost Gem", "Holder's first successful Ghost-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  383.                 { "ghostmemory", "Ghost Memory", "Holder's Multi-Attack is Ghost type.", "7", "50", "IT" },
  384.                 { "ghostiumz", "Ghostium-Z", "If holder has a Ghost move, this item allows it to use a Ghost Z-Move.", "7", "----", "Z" },
  385.                 { "glalitite", "Glalitite", "If holder is a Glalie, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  386.                 { "grassgem", "Grass Gem", "Holder's first successful Grass-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  387.                 { "grassmemory", "Grass Memory", "Holder's Multi-Attack is Grass type.", "7", "50", "IT" },
  388.                 { "grassiumz", "Grassium-Z", "If holder has a Grass move, this item allows it to use a Grass Z-Move.", "7", "----", "Z" },
  389.                 { "grassyseed", "Grassy Seed", "If the terrain is Grassy Terrain, raises holder's Defense by 1 stage. Single use.", "7", "10", "IT" },
  390.                 { "greatball", "Great Ball", "A high-performance Ball that provides a higher catch rate than a Poke Ball.", "1", "----", "PB" },
  391.                 { "grepaberry", "Grepa Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Flying", "BR" },
  392.                 { "gripclaw", "Grip Claw", "Holder's partial-trapping moves always last 7 turns.", "4", "90", "IT" },
  393.                 { "griseousorb", "Griseous Orb", "If holder is a Giratina, its Ghost- and Dragon-type attacks have 1.2x power.", "4", "60", "IT" },
  394.                 { "groundgem", "Ground Gem", "Holder's first successful Ground-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  395.                 { "groundmemory", "Ground Memory", "Holder's Multi-Attack is Ground type.", "7", "50", "IT" },
  396.                 { "groundiumz", "Groundium-Z", "If holder has a Ground move, this item allows it to use a Ground Z-Move.", "7", "----", "Z" },
  397.                 { "gyaradosite", "Gyaradosite", "If holder is a Gyarados, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  398.                 { "habanberry", "Haban Berry", "Halves damage taken from a supereffective Dragon-type attack. Single use.", "4", "80, Dragon", "BR" },
  399.                 { "hardstone", "Hard Stone", "Holder's Rock-type attacks have 1.2x power.", "2", "100", "IT" },
  400.                 { "healball", "Heal Ball", "A remedial Poke Ball that restores the caught Pokemon's HP and status problem.", "4", "----", "PB" },
  401.                 { "heatrock", "Heat Rock", "Holder's use of Sunny Day lasts 8 turns instead of 5.", "4", "60", "IT" },
  402.                 { "heavyball", "Heavy Ball", "A Poke Ball for catching very heavy Pokemon.", "2", "----", "PB" },
  403.                 { "helixfossil", "Helix Fossil", "Can be revived into Omanyte.", "3", "100", "IT" },
  404.                 { "heracronite", "Heracronite", "If holder is a Heracross, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  405.                 { "hondewberry", "Hondew Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Ground", "BR" },
  406.                 { "houndoomite", "Houndoomite", "If holder is a Houndoom, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  407.                 { "iapapaberry", "Iapapa Berry", "Restores 1/2 max HP at 1/4 max HP or less; confuses if -Def Nature. Single use.", "3", "80, Dark", "BR" },
  408.                 { "icegem", "Ice Gem", "Holder's first successful Ice-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  409.                 { "icememory", "Ice Memory", "Holder's Multi-Attack is Ice type.", "7", "50", "IT" },
  410.                 { "icicleplate", "Icicle Plate", "Holder's Ice-type attacks have 1.2x power. Judgment is Ice type.", "4", "90", "IT" },
  411.                 { "iciumz", "Icium-Z", "If holder has an Ice move, this item allows it to use an Ice Z-Move.", "7", "----", "Z" },
  412.                 { "icyrock", "Icy Rock", "Holder's use of Hail lasts 8 turns instead of 5.", "4", "40", "IT" },
  413.                 { "inciniumz", "Incinium-Z", "If holder is an Incineroar with Darkest Lariat, it can use Malicious Moonsault.", "7", "----", "Z" },
  414.                 { "insectplate", "Insect Plate", "Holder's Bug-type attacks have 1.2x power. Judgment is Bug type.", "4", "90", "IT" },
  415.                 { "ironball", "Iron Ball", "Holder is grounded, Speed halved. If Flying type, takes neutral Ground damage.", "4", "130", "IT" },
  416.                 { "ironplate", "Iron Plate", "Holder's Steel-type attacks have 1.2x power. Judgment is Steel type.", "4", "90", "IT" },
  417.                 { "jabocaberry", "Jaboca Berry", "If holder is hit by a physical move, attacker loses 1/8 of its max HP. Single use.", "4", "100, Dragon", "BR" },
  418.                 { "kasibberry", "Kasib Berry", "Halves damage taken from a supereffective Ghost-type attack. Single use.", "4", "80, Ghost", "BR" },
  419.                 { "kebiaberry", "Kebia Berry", "Halves damage taken from a supereffective Poison-type attack. Single use.", "4", "80, Poison", "BR" },
  420.                 { "keeberry", "Kee Berry", "Raises holder's Defense by 1 stage after it is hit by a physical attack. Single use.", "6", "100, Fairy", "BR" },
  421.                 { "kelpsyberry", "Kelpsy Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Fighting", "BR" },
  422.                 { "kangaskhanite", "Kangaskhanite", "If holder is a Kangaskhan, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  423.                 { "kingsrock", "King's Rock", "Holder's attacks without a chance to flinch gain a 10% chance to flinch.", "2", "30 and automatic flinch", "IT" },
  424.                 { "laggingtail", "Lagging Tail", "Holder moves last in its priority bracket.", "4", "10", "IT" },
  425.                 { "lansatberry", "Lansat Berry", "Holder gains the Focus Energy effect when at 1/4 max HP or less. Single use.", "3", "100, Flying", "BR" },
  426.                 { "latiasite", "Latiasite", "If holder is a Latias, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  427.                 { "latiosite", "Latiosite", "If holder is a Latios, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  428.                 { "laxincense", "Lax Incense", "The accuracy of attacks against the holder is 0.9x.", "3", "10", "IT" },
  429.                 { "leftovers", "Leftovers", "At the end of every turn, holder restores 1/16 of its max HP.", "2", "10", "IT" },
  430.                 { "leppaberry", "Leppa Berry", "Restores 10 PP to the first of the holder's moves to reach 0 PP. Single use.", "3", "80, Fighting", "BR" },
  431.                 { "levelball", "Level Ball", "A Poke Ball for catching Pokemon that are a lower level than your own.", "2", "----", "PB" },
  432.                 { "liechiberry", "Liechi Berry", "Raises holder's Attack by 1 stage when at 1/4 max HP or less. Single use.", "3", "100, Grass", "BR" },
  433.                 { "lifeorb", "Life Orb", "Holder's attacks do 1.3x damage, and it loses 1/10 its max HP after the attack.", "4", "30", "IT" },
  434.                 { "lightball", "Light Ball", "If holder is a Pikachu, its Attack and Sp. Atk are doubled.", "2", "30 and automatic paralysis", "IT" },
  435.                 { "lightclay", "Light Clay", "Holder's use of Aurora Veil, Light Screen, or Reflect lasts 8 turns instead of 5.", "4", "30", "IT" },
  436.                 { "lopunnite", "Lopunnite", "If holder is a Lopunny, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  437.                 { "loveball", "Love Ball", "Poke Ball for catching Pokemon that are the opposite gender of your Pokemon.", "2", "----", "PB" },
  438.                 { "lucarionite", "Lucarionite", "If holder is a Lucario, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  439.                 { "luckypunch", "Lucky Punch", "If holder is a Chansey, its critical hit ratio is raised by 2 stages.", "2", "40", "IT" },
  440.                 { "lumberry", "Lum Berry", "Holder cures itself if it is confused or has a major status condition. Single use.", "3", "80, Flying", "BR" },
  441.                 { "luminousmoss", "Luminous Moss", "Raises holder's Sp. Def by 1 stage if hit by a Water-type attack. Single use.", "6", "30", "IT" },
  442.                 { "lureball", "Lure Ball", "A Poke Ball for catching Pokemon hooked by a Rod when fishing.", "2", "----", "PB" },
  443.                 { "lustrousorb", "Lustrous Orb", "If holder is a Palkia, its Water- and Dragon-type attacks have 1.2x power.", "4", "60", "IT" },
  444.                 { "luxuryball", "Luxury Ball", "A comfortable Poke Ball that makes a caught wild Pokemon quickly grow friendly.", "3", "----", "PB" },
  445.                 { "machobrace", "Macho Brace", "Holder's Speed is halved. The Ability Klutz does not ignore this effect.", "3", "60", "IT" },
  446.                 { "magnet", "Magnet", "Holder's Electric-type attacks have 1.2x power.", "2", "30", "IT" },
  447.                 { "magoberry", "Mago Berry", "Restores 1/2 max HP at 1/4 max HP or less; confuses if -Spe Nature. Single use.", "3", "80, Ghost", "BR" },
  448.                 { "magostberry", "Magost Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Rock", "BR" },
  449.                 { "mail", "Mail", "Cannot be given to or taken from a Pokemon, except by Covet/Knock Off/Thief.", "2", "----", "ETC" },
  450.                 { "manectite", "Manectite", "If holder is a Manectric, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  451.                 { "marangaberry", "Maranga Berry", "Raises holder's Sp. Def by 1 stage after it is hit by a special attack. Single use.", "6", "100, Dark", "BR" },
  452.                 { "marshadiumz", "Marshadium-Z", "If holder is Marshadow with Spectral Thief, it can use Soul-Stealing 7-Star Strike.", "7", "----", "Z" },
  453.                 { "masterball", "Master Ball", "The best Ball with the ultimate performance. It will catch any wild Pokemon.", "1", "----", "PB" },
  454.                 { "mawilite", "Mawilite", "If holder is a Mawile, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  455.                 { "meadowplate", "Meadow Plate", "Holder's Grass-type attacks have 1.2x power. Judgment is Grass type.", "4", "90", "IT" },
  456.                 { "medichamite", "Medichamite", "If holder is a Medicham, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  457.                 { "mentalherb", "Mental Herb", "Cures holder of Attract, Disable, Encore, Heal Block, Taunt, Torment. Single use.", "3", "10 and immediate effect of the Mental Herb", "IT" },
  458.                 { "metagrossite", "Metagrossite", "If holder is a Metagross, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  459.                 { "metalcoat", "Metal Coat", "Holder's Steel-type attacks have 1.2x power.", "2", "30", "IT" },
  460.                 { "metalpowder", "Metal Powder", "If holder is a Ditto that hasn't Transformed, its Defense is doubled.", "2", "10", "IT" },
  461.                 { "metronome", "Metronome", "Damage of moves used on consecutive turns is increased. Max 2x after 5 turns.", "4", "30", "IT" },
  462.                 { "mewniumz", "Mewnium-Z", "If holder is a Mew with Psychic, it can use Genesis Supernova.", "7", "----", "Z" },
  463.                 { "mewtwonitex", "Mewtwonite-X", "If holder is a Mewtwo, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  464.                 { "mewtwonitey", "Mewtwonite-Y", "If holder is a Mewtwo, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  465.                 { "micleberry", "Micle Berry", "Holder's next move has 1.2x accuracy when at 1/4 max HP or less. Single use.", "4", "100, Rock", "BR" },
  466.                 { "mindplate", "Mind Plate", "Holder's Psychic-type attacks have 1.2x power. Judgment is Psychic type.", "4", "90", "IT" },
  467.                 { "miracleseed", "Miracle Seed", "Holder's Grass-type attacks have 1.2x power.", "2", "30", "IT" },
  468.                 { "mistyseed", "Misty Seed", "If the terrain is Misty Terrain, raises holder's Sp. Def by 1 stage. Single use.", "7", "10", "IT" },
  469.                 { "moonball", "Moon Ball", "A Poke Ball for catching Pokemon that evolve using the Moon Stone.", "2", "----", "PB" },
  470.                 { "muscleband", "Muscle Band", "Holder's physical attacks have 1.1x power.", "4", "10", "IT" },
  471.                 { "mysticwater", "Mystic Water", "Holder's Water-type attacks have 1.2x power.", "2", "30", "IT" },
  472.                 { "nanabberry", "Nanab Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Water", "BR" },
  473.                 { "nestball", "Nest Ball", "A Poke Ball that works especially well on weaker Pokemon in the wild.", "3", "----", "PB" },
  474.                 { "netball", "Net Ball", "A Poke Ball that works especially well on Water- and Bug-type Pokemon.", "3", "----", "PB" },
  475.                 { "nevermeltice", "Never-Melt Ice", "Holder's Ice-type attacks have 1.2x power.", "2", "30", "IT" },
  476.                 { "nomelberry", "Nomel Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Dragon", "BR" },
  477.                 { "normalgem", "Normal Gem", "Holder's first successful Normal-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  478.                 { "normaliumz", "Normalium-Z", "If holder has a Normal move, this item allows it to use a Normal Z-Move.", "7", "----", "Z" },
  479.                 { "occaberry", "Occa Berry", "Halves damage taken from a supereffective Fire-type attack. Single use.", "4", "80, Fire", "BR" },
  480.                 { "oddincense", "Odd Incense", "Holder's Psychic-type attacks have 1.2x power.", "4", "10", "IT" },
  481.                 { "oldamber", "Old Amber", "Can be revived into Aerodactyl.", "3", "100", "IT" },
  482.                 { "oranberry", "Oran Berry", "Restores 10 HP when at 1/2 max HP or less. Single use.", "3", "80, Poison", "BR" },
  483.                 { "pamtreberry", "Pamtre Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Steel", "BR" },
  484.                 { "parkball", "Park Ball", "A special Poke Ball for the Pal Park.", "4", "----", "PB" },
  485.                 { "passhoberry", "Passho Berry", "Halves damage taken from a supereffective Water-type attack. Single use.", "4", "80, Water", "BR" },
  486.                 { "papayaberry", "Papaya Berry", "Halves damage taken from a supereffective Psychic-type attack. Single use.", "4", "80, Psychic", "BR" },
  487.                 { "pechaberry", "Pecha Berry", "Holder is cured if it is poisoned. Single use.", "3", "80, Electric", "BR" },
  488.                 { "persimberry", "Persim Berry", "Holder is cured if it is confused. Single use.", "3", "80, Ground", "BR" },
  489.                 { "petayaberry", "Petaya Berry", "Raises holder's Sp. Atk by 1 stage when at 1/4 max HP or less. Single use.", "3", "100, Poison", "BR" },
  490.                 { "pidgeotite", "Pidgeotite", "If holder is a Pidgeot, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  491.                 { "pikaniumz", "Pikanium-Z", "If holder is a Pikachu with Volt Tackle, it can use Catastropika.", "7", "----", "Z" },
  492.                 { "pikashuniumz", "Pikashunium-Z", "If holder is cap Pikachu with Thunderbolt, it can use 10,000,000 Volt Thunderbolt.", "7", "----", "Z" },
  493.                 { "pinapberry", "Pinap Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Grass", "BR" },
  494.                 { "pinsirite", "Pinsirite", "If holder is a Pinsir, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  495.                 { "pixieplate", "Pixie Plate", "Holder's Fairy-type attacks have 1.2x power. Judgment is Fairy type.", "6", "90", "IT" },
  496.                 { "plumefossil", "Plume Fossil", "Can be revived into Archen.", "5", "100", "IT" },
  497.                 { "poisonbarb", "Poison Barb", "Holder's Poison-type attacks have 1.2x power.", "2", "70 and automatic poison", "IT" },
  498.                 { "poisongem", "Poison Gem", "Holder's first successful Poison-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  499.                 { "poisonmemory", "Poison Memory", "Holder's Multi-Attack is Poison type.", "7", "50", "IT" },
  500.                 { "poisoniumz", "Poisonium-Z", "If holder has a Poison move, this item allows it to use a Poison Z-Move.", "7", "----", "Z" },
  501.                 { "pokeball", "Pokeball", "A device for catching wild Pokemon. It is designed as a capsule system.", "1", "----", "PB" },
  502.                 { "pomegberry", "Pomeg Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Ice", "BR" },
  503.                 { "poweranklet", "Power Anklet", "Holder's Speed is halved. The Ability Klutz does not ignore this effect.", "4", "70", "IT" },
  504.                 { "powerband", "Power Band", "Holder's Speed is halved. The Ability Klutz does not ignore this effect.", "4", "70", "IT" },
  505.                 { "powerbelt", "Power Belt", "Holder's Speed is halved. The Ability Klutz does not ignore this effect.", "4", "70", "IT" },
  506.                 { "powerbracer", "Power Bracer", "Holder's Speed is halved. The Ability Klutz does not ignore this effect.", "4", "70", "IT" },
  507.                 { "powerlens", "Power Lens", "Holder's Speed is halved. The Ability Klutz does not ignore this effect.", "4", "70", "IT" },
  508.                 { "powerweight", "Power Weight", "Holder's Speed is halved. The Ability Klutz does not ignore this effect.", "4", "70", "IT" },
  509.                 { "powerherb", "Power Herb", "Holder's two-turn moves complete in one turn (except Sky Drop). Single use.", "4", "10", "IT" },
  510.                 { "premierball", "Premier Ball", "A rare Poke Ball that has been crafted to commemorate an event.", "3", "----", "PB" },
  511.                 { "primariumz", "Primarium-Z", "If holder is a Primarina with Sparkling Aria, it can use Oceanic Operetta.", "7", "----", "Z" },
  512.                 { "protectivepads", "Protective Pads", "Holder's attacks do not make contact with the target.", "7", "30", "IT" },
  513.                 { "psychicgem", "Psychic Gem", "Holder's first successful Psychic-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  514.                 { "psychicmemory", "Psychic Memory", "Holder's Multi-Attack is Psychic type.", "7", "50", "IT" },
  515.                 { "psychicseed", "Psychic Seed", "If the terrain is Psychic Terrain, raises holder's Sp. Def by 1 stage. Single use.", "7", "10", "IT" },
  516.                 { "qualotberry", "Qualot Berry", "If holder has a Psychic move, this item allows it to use a Psychic Z-Move.", "7", "----", "Z" },
  517.                 { "qualotberry", "Qualot Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Poison", "BR" },
  518.                 { "quickball", "Quick Ball", "A Poke Ball that provides a better catch rate at the start of a wild encounter.", "4", "----", "PB" },
  519.                 { "quickclaw", "Quick Claw", "Each turn, holder has a 20% chance to move first in its priority bracket.", "2", "80", "IT" },
  520.                 { "quickpowder", "Quick Powder", "If holder is a Ditto that hasn't Transformed, its Speed is doubled.", "4", "10", "IT" },
  521.                 { "rabutaberry", "Rabuta Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Ghost", "BR" },
  522.                 { "rarebone", "Rare Bone", "No competitive use other than when used with Fling.", "4", "100", "IT" },
  523.                 { "rawstberry", "Rawst Berry", "Holder is cured if it is burned. Single use.", "3", "80, Grass", "BR" },
  524.                 { "razorclaw", "Razor Claw", "Holder's critical hit ratio is raised by 1 stage.", "4", "80", "IT" },
  525.                 { "razorfang", "Razor Fang", "Holder's attacks without a chance to flinch gain a 10% chance to flinch.", "4", "30 and automatic flinch", "IT" },
  526.                 { "razzberry", "Razz Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "80, Steel", "BR" },
  527.                 { "redcard", "Red Card", "If holder survives a hit, attacker is forced to switch to a random ally. Single use.", "5", "10", "IT" },
  528.                 { "redorb", "Red Orb", "If holder is a Groudon, this item triggers its Primal Reversion in battle.", "6", "----", "ETC" },
  529.                 { "repeatball", "Repeat Ball", "A Poke Ball that works well on Pokemon species that were previously caught.", "3", "----", "PB" },
  530.                 { "rindoberry", "Rindo Berry", "Halves damage taken from a supereffective Grass-type attack. Single use.", "4", "80, Grass", "BR" },
  531.                 { "ringtarget", "Ring Target", "The holder's type immunities granted solely by its typing are negated.", "5", "10", "IT" },
  532.                 { "rockgem", "Rock Gem", "Holder's first successful Rock-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  533.                 { "rockincense", "Rock Incense", "Holder's Rock-type attacks have 1.2x power.", "4", "10", "IT" },
  534.                 { "rockmemory", "Rock Memory", "Holder's Multi-Attack is Rock type.", "7", "50", "IT" },
  535.                 { "rockiumz", "Rockium-Z", "If holder has a Rock move, this item allows it to use a Rock Z-Move.", "7", "----", "Z" },
  536.                 { "rockyhelmet", "Rocky Helmet", "If holder is hit by a contact move, the attacker loses 1/6 of its max HP.", "5", "60", "IT" },
  537.                 { "rootfossil", "Root Fossil", "Can be revived into Lileep.", "3", "100", "IT" },
  538.                 { "roseincense", "Rose Incense", "Holder's Grass-type attacks have 1.2x power.", "4", "10", "IT" },
  539.                 { "roseliberry", "Roseli Berry", "Halves damage taken from a supereffective Fairy-type attack. Single use.", "6", "80, Fairy", "BR" },
  540.                 { "rowapberry", "Rowap Berry", "If holder is hit by a special move, attacker loses 1/8 of its max HP. Single use.", "4", "100, Dark", "BR" },
  541.                 { "sablenite", "Sablenite", "If holder is a Sableye, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  542.                 { "safariball", "Safari Ball", "A special Poke Ball that is used only in the Safari Zone and Great Marsh.", "1", "----", "PB" },
  543.                 { "safetygoggles", "Safety Goggles", "Holder is immune to powder moves and damage from Sandstorm or Hail.", "6", "80", "IT" },
  544.                 { "salacberry", "Salac Berry", "Raises holder's Speed by 1 stage when at 1/4 max HP or less. Single use.", "3", "100, Fighting", "BR" },
  545.                 { "salamencite", "Salamencite", "If holder is a Salamence, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  546.                 { "sceptilite", "Sceptilite", "If holder is a Sceptile, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  547.                 { "scizorite", "Scizorite", "If holder is a Scizor, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  548.                 { "scopelens", "Scope Lens", "Holder's critical hit ratio is raised by 1 stage.", "2", "20", "IT" },
  549.                 { "seaincense", "Sea Incense", "Holder's Water-type attacks have 1.2x power.", "3", "10", "IT" },
  550.                 { "sharpbeak", "Sharp Beak", "Holder's Flying-type attacks have 1.2x power.", "2", "50", "IT" },
  551.                 { "sharpedonite", "Sharpedonite", "If holder is a Sharpedo, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  552.                 { "shedshell", "Shed Shell", "Holder may switch out even when trapped by another Pokemon, or by Ingrain.", "4", "10", "IT" },
  553.                 { "shellbell", "Shell Bell", "After an attack, holder gains 1/8 of the damage in HP dealt to other Pokemon.", "3", "30", "IT" },
  554.                 { "shockdrive", "Shock Drive", "Holder's Techno Blast is Electric type.", "5", "70", "IT" },
  555.                 { "shucaberry", "Shuca Berry", "Halves damage taken from a supereffective Ground-type attack. Single use.", "4", "80, Ground", "BR" },
  556.                 { "silkscarf", "Silk Scarf", "Holder's Normal-type attacks have 1.2x power.", "3", "10", "IT" },
  557.                 { "silverpowder", "Silver Powder", "Holder's Bug-type attacks have 1.2x power.", "2", "10", "IT" },
  558.                 { "sitrusberry", "Sitrus Berry", "Restores 1/4 max HP when at 1/2 max HP or less. Single use.", "3", "80, Psychic", "BR" },
  559.                 { "skullfossil", "Skull Fossil", "Can be revived into Cranidos.", "4", "100", "IT" },
  560.                 { "skyplate", "Sky Plate", "Holder's Flying-type attacks have 1.2x power. Judgment is Flying type.", "4", "90", "IT" },
  561.                 { "slowbronite", "Slowbronite", "If holder is a Slowbro, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  562.                 { "smoothrock", "Smooth Rock", "Holder's use of Sandstorm lasts 8 turns instead of 5.", "4", "10", "IT" },
  563.                 { "snorliumz", "Snorlium Z ", "If holder is a Snorlax with Giga Impact, it can use Pulverizing Pancake.", "7", "----", "Z" },
  564.                 { "snowball", "Snowball", "Raises holder's Attack by 1 if hit by an Ice-type attack. Single use.", "6", "30", "IT" },
  565.                 { "softsand", "Soft Sand", "Holder's Ground-type attacks have 1.2x power.", "2", "10", "IT" },
  566.                 { "souldew", "Soul Dew", "If holder's a Latias/Latios, its Dragon- and Psychic-type moves have 1.2x power.", "3", "30", "IT" },
  567.                 { "spelltag", "Spell Tag", "Holder's Ghost-type attacks have 1.2x power.", "2", "30", "IT" },
  568.                 { "spelonberry", "Spelon Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Dark", "BR" },
  569.                 { "splashplate", "Splash Plate", "Holder's Water-type attacks have 1.2x power. Judgment is Water type.", "4", "90", "IT" },
  570.                 { "spookyplate", "Spooky Plate", "Holder's Ghost-type attacks have 1.2x power. Judgment is Ghost type.", "4", "90", "IT" },
  571.                 { "sportball", "Sport Ball", "A special Poke Ball for the Bug-Catching Contest.", "2", "----", "PB" },
  572.                 { "starfberry", "Starf Berry", "Raises a random stat by 2 when at 1/4 max HP or less (not acc/eva). Single use.", "3", "100, Psychic", "BR" },
  573.                 { "steelixite", "Steelixite", "If holder is a Steelix, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  574.                 { "steelgem", "Steel Gem", "Holder's first successful Steel-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  575.                 { "steelmemory", "Steel Memory", "Holder's Multi-Attack is Steel type.", "7", "50", "IT" },
  576.                 { "steeliumz", "Steelium Z", "If holder has a Steel move, this item allows it to use a Steel Z-Move.", "7", "----", "Z" },
  577.                 { "stick", "Stick", "If holder is a Farfetch'd, its critical hit ratio is raised by 2 stages.", "2", "60", "IT" },
  578.                 { "stickybarb", "Sticky Barb", "Each turn, holder loses 1/8 max HP. An attacker making contact can receive it.", "4", "80", "IT" },
  579.                 { "stoneplate", "Stone Plate", "Holder's Rock-type attacks have 1.2x power. Judgment is Rock type.", "4", "90", "IT" },
  580.                 { "swampertite", "Swampertite", "If holder is a Swampert, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  581.                 { "tamatoberry", "Tamato Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Psychic", "BR" },
  582.                 { "tangaberry", "Tanga Berry", "Halves damage taken from a supereffective Bug-type attack. Single use.", "4", "80, Bug", "BR" },
  583.                 { "tapuniumz", "Tapunium Z", "If holder is a Tapu with Nature's Madness, it can use Guardian of Alola.", "7", "----", "Z" },
  584.                 { "terrainextender", "Terrain Extender", "Holder's use of Electric/Grassy/Misty/Psychic Terrain lasts 8 turns instead of 5.", "7", "60", "IT" },
  585.                 { "thickclub", "Thick Club", "If holder is a Cubone or a Marowak, its Attack is doubled.", "2", "90", "IT" },
  586.                 { "timerball", "Timer Ball", "A Poke Ball that becomes better the more turns there are in a battle.", "3", "----", "PB" },
  587.                 { "toxicorb", "Toxic Orb", "At the end of every turn, this item attempts to badly poison the holder.", "4", "30 and automatic toxic poison", "IT" },
  588.                 { "toxicplate", "Toxic Plate", "Holder's Poison-type attacks have 1.2x power. Judgment is Poison type.", "4", "90", "IT" },
  589.                 { "twistedspoon", "Twisted Spoon", "Holder's Psychic-type attacks have 1.2x power.", "2", "30", "IT" },
  590.                 { "tyranitarite", "Tyranitarite", "If holder is a Tyranitar, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  591.                 { "ultraball", "Ultra Ball", "An ultra-performance Ball that provides a higher catch rate than a Great Ball.", "1", "----", "PB" },
  592.                 { "venusaurite", "Venusaurite", "If holder is a Venusaur, this item allows it to Mega Evolve in battle.", "6", "80", "MS" },
  593.                 { "wacanberry", "Wacan Berry", "If holder is a Venusaur, this item allows it to Mega Evolve in battle.", "4", "80, Electric", "BR" },
  594.                 { "watergem", "Water Gem", "Holder's first successful Water-type attack will have 1.3x power. Single use.", "5", "----", "GM" },
  595.                 { "watermemory", "Water Memory", "Holder's Multi-Attack is Water type.", "7", "50", "IT" },
  596.                 { "wateriumz", "Waterium Z", "If holder has a Water move, this item allows it to use a Water Z-Move.", "7", "----", "Z" },
  597.                 { "watmelberry", "Watmel Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "100, Fire", "BR" },
  598.                 { "waveincense", "Wave Incense", "Holder's Water-type attacks have 1.2x power.", "4", "10", "IT" },
  599.                 { "weaknesspolicy", "Weakness Policy", "If holder is hit super effectively, raises Attack, Sp. Atk by 2 stages. Single use.", "6", "80", "IT" },
  600.                 { "wepearberry", "Wepear Berry", "Cannot be eaten by the holder. No effect when eaten with Bug Bite or Pluck.", "3", "90, Electric", "BR" },
  601.                 { "whiteherb", "White Herb", "Restores all lowered stat stages to 0 when one is less than 0. Single use.", "3", "10", "IT" },
  602.                 { "widelens", "Wide Lens", "The accuracy of attacks by the holder is 1.1x.", "4", "10", "IT" },
  603.                 { "wikiberry", "Wiki Berry", "Restores 1/2 max HP at 1/4 max HP or less; confuses if -SpA Nature. Single use.", "3", "80, Rock", "BR" },
  604.                 { "wiseglasses", "Wise Glasses", "Holder's special attacks have 1.1x power.", "4", "10", "IT" },
  605.                 { "yacheberry", "Yache Berry", "Halves damage taken from a supereffective Ice-type attack. Single use.", "4", "80, Ice", "BR" },
  606.                 { "zapplate", "Zap Plate", "Raises the power of Electric-type moves.", "4", "90", "IT" },
  607.                 { "zoomlens", "Zoom Lens", "A held item that boosts the critical hit ratio if the holder moves after the foe.", "4", "10", "IT" },
  608.             };
  609.  
  610.             moves = new string[,]
  611.             {
  612.                 { "10000000voltthunderbolt", "10,000,000 Volt Thunderbolt", "Has a very high chance for a critical hit.", "195", "S", "+0", "Electric", "1", "Cool", "N", "----", "3", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  613. { "absorb", "Absorb", "The user recovers 1/2 the HP lost by the target, rounded half up. If Big Root is held by the user, the HP recovered is 1.3x normal, rounded half down.", "20", "S", "+0", "GrasS", "+25", "Clever", "N", "100", "1", "100", "", "", "F", "", "", "", "", "", "", "", "", "", "1", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  614. { "accelerock", "Accelerock", "No additional effect.", "40", "P", "+1", "Rock", "20", "Cool", "N", "100", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  615. { "acid", "Acid", "Has a 10% chance to lower the target's Special Defense by 1 stage.", "40", "S", "+0", "Poison", "30", "Clever", "AAF", "100", "1", "100", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  616. { "acidarmor", "Acid Armor", "Raises the user's Defense by 2 stages.", "0", "St", "+0", "Poison", "20", "Tough", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  617. { "aciddownpour", "Acid Downpour", "Power is equal to the base move's Z-Power.", "----", "P", "+0", "Poison", "1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  618. { "acidspray", "Acid Spray", "Has a 100% chance to lower the target's Special Defense by 2 stages.", "40", "S", "+0", "Poison", "20", "Beautiful", "N", "100", "1", "100", "", "", "T", "", "", "1", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  619. { "acrobatics", "Acrobatics", "Power doubles if the user has no held item.", "55", "P", "+0", "Flying", "15", "Cool", "A", "100", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "1", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  620. { "acupressure", "Acupressure", "Raises a random stat by 2 stages as long as the stat is not already at stage 6. The user can choose to use this move on itself or an adjacent ally. Fails if no stat stage can be raised or if used on an ally with a substitute.", "0", "St", "+0", "Normal", "30", "Tough", "AAOS", "----", "1", "----", "", "crit2", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  621. { "aerialace", "Aerial Ace", "This move does not check accuracy.", "60", "P", "+0", "Flying", "20", "Cool", "A", "120", "1", "----", "", "", "F", "", "", "", "", "1", "", "", "1", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  622. { "aeroblast", "Aerolast", "Has a higher chance for a critical hit.", "100", "S", "+0", "Flying", "5", "Cool", "A", "180", "2", "95", "", "", "F", "", "", "", "", "", "", "", "1", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  623. { "afteryou", "After You", "The target makes its move immediately after the user this turn, no matter the priority of its selected move. Fails if the target would have moved next anyway, or if the target already moved this turn.", "0", "St", "+0", "Normal", "15", "Cute", "N", "----", "1", "----", "spe", "1", "F", "1", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "", "", "", "" },
  624. { "agility", "Agility", "Raises the user's Speed by 2 stages.", "0", "St", "+0", "Psychic", "30", "Cool", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  625. { "aircutter", "Air Cutter", "Has a higher chance for a critical hit.", "60", "S", "+0", "Flying", "25", "Cool", "AAF", "120", "2", "95", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  626. { "airslash", "Air Slash", "Has a 30% chance to flinch the target.", "75", "S", "+0", "Flying", "15", "Cool", "A", "140", "1", "95", "", "", "T", "", "", "", "", "", "", "", "1", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  627. { "alloutpummeling", "All-Out Pummeling", "Power is equal to the base move's Z-Power.", "----", "P", "+0", "Fighting", "1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  628. { "allyswitch", "Ally Switch", "The user swaps positions with its ally. Fails if the user is the only Pokemon on its side.", "0", "St", "2", "Psychic", "15", "Clever", "S", "----", "1", "----", "spe", "2", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  629. { "amnesia", "Amnesia", "Raises the user's Special Defense by 2 stages.", "0", "St", "+0", "Psychic", "20", "Cute", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  630. { "anchorshot", "Anchor Shot", "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field.", "80", "P", "+0", "Steel", "20", "Tough", "N", "160", "1", "100", "", "", "T", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  631. { "ancientpower", "Ancient Power", "Has a 10% chance to raise the user's Attack, Defense, Special Attack, Special Defense, and Speed by 1 stage.", "60", "S", "+0", "Rock", "5", "Tough", "N", "120", "1", "100", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  632. { "aquajet", "Aqua Jet", "No additional effect.", "40", "P", "+1", "Water", "20", "Cool", "N", "100", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  633. { "aquaring", "Aqua Ring", "The user has 1/16 of its maximum HP, rounded down, restored at the end of each turn while it remains active. If the user uses Baton Pass, the replacement will receive the healing effect.", "0", "St", "+0", "Water", "20", "Beautiful", "S", "----", "1", "----", "def", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  634. { "aquatail", "Aqua Tail", "No additional effect.", "90", "P", "+0", "Water", "10", "Beautiful", "N", "175", "1", "90", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  635. { "armthrust", "Arm Thrust", "Hits two to five times. Has a 1/3 chance to hit two or three times, and a 1/6 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Ability Skill Link, this move will always hit five times.", "15", "P", "+0", "Fighting", "20", "Tough", "N", "100", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  636. { "aromatherapy", "Aromatherapy", "Every Pokemon in the user's party is cured of its major status condition. Active Pokemon with the Ability Sap Sipper are not cured, unless they are the user.", "0", "St", "+0", "Grass", "5", "Clever", "AT", "----", "1", "----", "", "heal", "F", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  637. { "aromaticmist", "Aromatic Mist", "Raises the target's Special Defense by 1 stage. Fails if there is no ally adjacent to the user.", "0", "St", "+0", "Fairy", "20", "Beautiful", "AA", "----", "1", "----", "spd", "2", "F", "1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  638. { "assist", "Assist", "A random move among those known by the user's party members is selected for use. Does not select Assist, Belch, Bestow, Bounce, Chatter, Circle Throw, Copycat, Counter, Covet, Destiny Bond, Detect, Dig, Dive, Dragon Tail, Endure, Feint, Fly, Focus Punch, Follow Me, Helping Hand, Hold Hands, King's Shield, Mat Block, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Phantom Force, Protect, Rage Powder, Roar, Shadow Force, Sketch, Sky Drop, Sleep Talk, Snatch, Spiky Shield, Struggle, Switcheroo, Thief, Transform, Trick, or Whirlwind.", "0", "St", "+0", "Normal", "20", "Cute", "S", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  639. { "assurance", "Assurance", "Power doubles if the target has already taken damage this turn, other than direct damage from Belly Drum, confusion, Curse, or Pain Split.", "60", "P", "+0", "Dark", "10", "Clever", "N", "120", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  640. { "astonish", "Astonish", "Has a 30% chance to flinch the target.", "30", "P", "+0", "Ghost", "15", "Cute", "N", "100", "1", "100", "", "", "T", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  641. { "attackorder", "Attack Order", "Has a higher chance for a critical hit.", "90", "P", "+0", "Bug", "15", "Clever", "N", "175", "2", "100", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  642. { "attract", "Attract", "Causes the target to become infatuated, making it unable to attack 50% of the time. Fails if both the user and the target are the same gender, if either is genderless, or if the target is already infatuated. The effect ends when either the user or the target is no longer active. Pokemon with the Ability Oblivious or protected by the Ability Aroma Veil are immune.", "0", "St", "+0", "Normal", "15", "Cute", "N", "----", "1", "100", "", "clearneg", "F", "1", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "1", "", "", "" },
  643. { "aurasphere", "Aura Sphere", "This move does not check accuracy.", "80", "S", "+0", "Fighting", "20", "Beautiful", "A", "160", "1", "----", "", "", "F", "", "", "1", "", "", "", "", "1", "", "", "1", "", "", "", "1", "1", "", "", "", "", "", "" },
  644. { "aurorabeam", "Aurora Beam", "Has a 10% chance to lower the target's Attack by 1 stage.", "65", "S", "+0", "Ice", "20", "Beautiful", "N", "120", "1", "100", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  645. { "auroraveil", "Aurora Veil", "For 5 turns, the user and its party members take 0.5x damage from physical and special attacks, or 0.66x damage if in a Double Battle. Critical hits ignore this protection. It is removed from the user's side if the user or an ally is successfully hit by Brick Break, Psychic Fangs, or Defog. Lasts for 8 turns if the user is holding Light Clay. Fails unless the weather is Hail.", "0", "St", "+0", "Ice", "20", "Beautiful", "AS", "----", "1", "----", "spe", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  646. { "automotize", "Automotize", "Raises the user's Speed by 2 stages. If the user's Speed was changed, the user's weight is reduced by 100kg as long as it remains active. This effect is stackable but cannot reduce the user's weight to less than 0.1kg.", "0", "St", "+0", "Steel", "15", "Beautiful", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  647. { "avalanche", "Avalanche", "Power doubles if the user was hit by the target this turn.", "60", "P", "-4", "Ice", "10", "Beautiful", "N", "120", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  648. { "babydolleyes", "Baby-Doll Eyes", "Lowers the target's Attack by 1 stage.", "0", "St", "1", "Fairy", "30", "Cute", "N", "----", "1", "100", "def", "1", "F", "", "", "", "", "", "", "", "", "", "", "1", "1", "", "", "1", "", "", "", "1", "", "", "" },
  649. { "banefulbunker", "Baneful Bunker", "The user is protected from most attacks made by other Pokemon during this turn, and Pokemon making contact with the user become poisoned. This move has a 1/X chance of being successful, where X starts at 1 and triples each time this move is successfully used. X resets to 1 if this move fails or if the user's last move used is not Baneful Bunker, Detect, Endure, King's Shield, Protect, Quick Guard, Spiky Shield, or Wide Guard. Fails if the user moves last this turn.", "0", "St", "+4", "Poison", "10", "Tough", "S", "----", "1", "----", "def", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  650. { "barrage", "Barrage", "Hits two to five times. Has a 1/3 chance to hit two or three times, and a 1/6 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Ability Skill Link, this move will always hit five times.", "15", "P", "+0", "Normal", "20", "Cute", "N", "100", "1", "85", "", "", "F", "", "", "1", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  651. { "barrier", "Barrier", "Raises the user's Defense by 2 stages.", "0", "St", "+0", "Psychic", "20", "Cool", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  652. { "batonpass", "Baton Pass", "The user is replaced with another Pokemon in its party. The selected Pokemon has the user's stat stage changes, confusion, and certain move effects transferred to it.", "0", "St", "+0", "Normal", "40", "Cute", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  653. { "beakblast", "Beak Blast", "If the user is hit by a contact move this turn before it can execute this move, the attacker is burned.", "100", "P", "-3", "Flying", "15", "Tough", "N", "180", "1", "100", "", "", "F", "", "", "1", "", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "" },
  654. { "beatup", "Beat Up", "Hits one time for the user and one time for each unfainted Pokemon without a major status condition in the user's party. The power of each hit is equal to 5+(X/10), where X is each participating Pokemon's base Attack; each hit is considered to come from the user.", "0", "P", "+0", "Dark", "10", "Clever", "N", "100", "1", "100", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "1", "", "", "1", "", "", "", "", "", "", "" },
  655. { "belch", "Belch", "This move cannot be selected until the user eats a Berry, either by eating one that was held, stealing and eating one off another Pokemon with Bug Bite or Pluck, or eating one that was thrown at it with Fling. Once the condition is met, this move can be selected and used for the rest of the battle even if the user gains or uses another item or switches out. Consuming a Berry with Natural Gift does not count for the purposes of eating one.", "120", "S", "+0", "Poison", "10", "Tough", "N", "190", "1", "90", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "" },
  656. { "bellydrum", "Belly Drum", "Raises the user's Attack by 12 stages in exchange for the user losing 1/2 of its maximum HP, rounded down. Fails if the user would faint or if its Attack stat stage is 6.", "0", "St", "+0", "Normal", "10", "Cute", "S", "----", "1", "----", "", "heal", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  657. { "bestow", "Bestow", "The target receives the user's held item. Fails if the user has no item or is holding a Mail or Z-Crystal, if the target is already holding an item, if the user is a Kyogre holding a Blue Orb, a Groudon holding a Red Orb, a Giratina holding a Griseous Orb, an Arceus holding a Plate, a Genesect holding a Drive, a Silvally holding a Memory, a Pokemon that can Mega Evolve holding the Mega Stone for its species, or if the target is one of those Pokemon and the user is holding the respective item.", "0", "St", "+0", "Normal", "15", "Cute", "N", "----", "1", "----", "spe", "2", "F", "1", "", "", "", "", "", "", "", "", "", "1", "1", "", "", "", "", "", "", "", "", "", "" },
  658. { "bide", "Bide", "The user spends two turns locked into this move and then, on the second turn after using this move, the user attacks the last Pokemon that hit it, inflicting double the damage in HP it lost during the two turns. If the last Pokemon that hit it is no longer on the field, the user attacks a random foe instead. If the user is prevented from moving during this move's use, the effect ends. This move does not check accuracy.", "0", "P", "+1", "Normal", "10", "Tough", "S", "+100", "1", "----", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "" },
  659. { "bind", "Bind", "Prevents the target from switching for four or five turns; seven turns if the user is holding Grip Claw. Causes damage to the target equal to 1/8 of its maximum HP (1/6 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute. This effect is not stackable or reset by using this or another partial-trapping move.", "15", "P", "+0", "Normal", "20", "Tough", "N", "100", "1", "85", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  660. { "bite", "Bite", "Has a 30% chance to flinch the target.", "60", "P", "+0", "Dark", "25", "Tough", "N", "120", "1", "100", "", "", "T", "", "1", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  661. { "blackholeeclipse", "Black Hole Eclipse", "Power is equal to the base move's Z-Power.", "----", "P", "+0", "Dark", "1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  662. { "blastburn", "Blast Burn", "If this move is successful, the user must recharge on the following turn and cannot make a move.", "150", "S", "+0", "Fire", "5", "Beautiful", "N", "200", "1", "90", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "1", "", "", "", "" },
  663. { "blazekick", "Blaze Kick", "Has a 10% chance to burn the target and a higher chance for a critical hit.", "85", "P", "+0", "Fire", "10", "Cool", "N", "160", "2", "90", "", "", "T", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  664. { "blizzard", "Blizzard", "Has a 10% chance to freeze the target. If the weather is Hail, this move does not check accuracy.", "110", "S", "+0", "Ice", "5", "Beautiful", "AAF", "185", "1", "70", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  665. { "block", "Block", "Prevents the target from switching out. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. If the target leaves the field using Baton Pass, the replacement will remain trapped. The effect ends if the user leaves the field.", "0", "St", "+0", "Normal", "5", "Cute", "N", "----", "1", "----", "def", "1", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "", "1", "", "", "" },
  666. { "bloomdoom", "Bloom Doom", "Power is equal to the base move's Z-Power.", "----", "P", "+0", "GrasS", "+1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  667. { "blueflare", "Blue Flare", "Has a 20% chance to burn the target.", "130", "S", "+0", "Fire", "5", "Beautiful", "N", "195", "1", "85", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  668. { "bodyslam", "Body Slam", "Has a 30% chance to paralyze the target. Damage doubles and no accuracy check is done if the target has used Minimize while active.", "85", "P", "+0", "Normal", "15", "Tough", "N", "160", "1", "100", "", "", "T", "", "", "", "", "1", "", "", "", "", "", "1", "", "1", "", "1", "", "", "", "", "", "", "" },
  669. { "boltstrike", "Bolt Strike", "Has a 20% chance to paralyze the target.", "130", "P", "+0", "Electric", "5", "Beautiful", "N", "195", "1", "85", "", "", "T", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  670. { "boneclub", "Bone Club", "Has a 10% chance to flinch the target.", "65", "P", "+0", "Ground", "20", "Tough", "N", "120", "1", "85", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  671. { "bonerush", "Bone Rush", "Hits two to five times. Has a 1/3 chance to hit two or three times, and a 1/6 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Ability Skill Link, this move will always hit five times.", "25", "P", "+0", "Ground", "10", "Tough", "N", "140", "1", "90", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  672. { "bonemarang", "Bonemarang", "Hits twice. If the first hit breaks the target's substitute, it will take damage for the second hit.", "50", "P", "+0", "Ground", "10", "Tough", "N", "100", "1", "90", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  673. { "boomburst", "Boomburst", "No additional effect.", "140", "S", "+0", "Normal", "10", "Tough", "AAJ", "200", "1", "100", "", "", "F", "1", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "1", "" },
  674. { "bounce", "Bounce", "Has a 30% chance to paralyze the target. This attack charges on the first turn and executes on the second. On the first turn, the user avoids all attacks other than Gust, Hurricane, Sky Uppercut, Smack Down, Thousand Arrows, Thunder, and Twister. If the user is holding a Power Herb, the move completes in one turn.", "85", "P", "+0", "Flying", "5", "Cute", "A", "160", "1", "85", "", "", "T", "", "", "", "1", "1", "", "", "1", "1", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  675. { "bravebird", "Brave Bird", "If the target lost HP, the user takes recoil damage equal to 33% the HP lost by the target, rounded half up, but not less than 1 HP.", "120", "P", "+0", "Flying", "15", "Cool", "A", "190", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "1", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  676. { "breakneckblitz", "Breakneck Blitz", "Power is equal to the base move's Z-Power.", "----", "P", "+0", "Normal", "1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  677. { "brickbreak", "Brick Break", "If this attack does not miss, the effects of Reflect, Light Screen, and Aurora Veil end for the target's side of the field before damage is calculated.", "75", "P", "+0", "Fighting", "15", "Cool", "N", "140", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  678. { "brine", "Brine", "Power doubles if the target has less than or equal to half of its maximum HP remaining.", "65", "S", "+0", "Water", "10", "Tough", "N", "120", "1", "100", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  679. { "brutalswing", "Brutal Swing", "No additional effect.", "60", "P", "+0", "Dark", "20", "Tough", "AAJ", "120", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  680. { "bubble", "Bubble", "Has a 10% chance to lower the target's Speed by 1 stage.", "40", "S", "+0", "Water", "30", "Cute", "AAF", "100", "1", "100", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  681. { "bubblebeam", "Bubblebeam", "Has a 10% chance to lower the target's Speed by 1 stage.", "65", "S", "+0", "Water", "20", "Beautiful", "N", "120", "1", "100", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  682. { "bugbite", "Bug Bite", "If this move is successful and the user has not fainted, it steals the target's held Berry if it is holding one and eats it immediately. Items lost to this move cannot be regained with Recycle or the Ability Harvest.", "60", "P", "+0", "Bug", "20", "Cute", "N", "120", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  683. { "bugbuzz", "Bug Buzz", "Has a 10% chance to lower the target's Special Defense by 1 stage.", "90", "S", "+0", "Bug", "10", "Beautiful", "N", "175", "1", "100", "", "", "T", "1", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "1", "" },
  684. { "bulkup", "Bulk Up", "Raises the user's Attack and Defense by 1 stage.", "0", "St", "+0", "Fighting", "20", "Cool", "S", "----", "1", "----", "atk", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  685. { "bulldoze", "Bulldoze", "Has a 100% chance to lower the target's Speed by 1 stage.", "60", "P", "+0", "Ground", "20", "Tough", "AAJ", "120", "1", "100", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "1", "", "1", "", "", "", "", "", "", "" },
  686. { "bulletpunch", "Bullet Punch", "No additional effect.", "40", "P", "+1", "Steel", "30", "Tough", "N", "100", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "1", "", "", "", "", "" },
  687. { "bulletseed", "Bullet Seed", "Hits two to five times. Has a 1/3 chance to hit two or three times, and a 1/6 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Ability Skill Link, this move will always hit five times.", "25", "P", "+0", "Grass", "30", "Cool", "N", "140", "1", "100", "", "", "F", "", "", "1", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  688. { "burnup", "Burn Up", "Fails unless the user is a Fire type. If this move is successful, the user's Fire type becomes typeless as long as it remains active.", "130", "S", "+0", "Fire", "5", "Clever", "N", "195", "1", "100", "", "", "F", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  689. { "calmmind", "Calm Mind", "Raises the user's Special Attack and Special Defense by 1 stage.", "0", "St", "+0", "Psychic", "20", "Clever", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  690. { "camouflage", "Camouflage", "The user's type changes based on the battle terrain. Normal type on the regular Wi-Fi terrain, Electric type during Electric Terrain, Fairy type during Misty Terrain, Grass type during Grassy Terrain, and Psychic type during Psychic Terrain. Fails if the user's type cannot be changed or if the user is already purely that type.", "0", "St", "+0", "Normal", "20", "Clever", "S", "----", "1", "----", "eva", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  691. { "captivate", "Captivate", "Lowers the target's Special Attack by 2 stages. The target is unaffected if both the user and the target are the same gender, or if either is genderless. Pokemon with the Ability Oblivious are immune.", "0", "St", "+0", "Normal", "20", "Cute", "AAF", "----", "1", "100", "spd", "2", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "1", "", "", "" },
  692. { "catastropika", "Catastropika", "No additional effect.", "210", "P", "+0", "Electric", "1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  693. { "celebrate", "Celebrate", "No competitive use. Or any use.", "0", "St", "+0", "Normal", "40", "Cute", "S", "----", "1", "----", "all (no ae)", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  694. { "charge", "Charge", "Raises the user's Special Defense by 1 stage. If the user uses an Electric-type attack on the next turn, its power will be doubled.", "0", "St", "+0", "Electric", "20", "Clever", "S", "----", "1", "----", "spd", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  695. { "chargebeam", "Charge Beam", "Has a 70% chance to raise the user's Special Attack by 1 stage.", "50", "S", "+0", "Electric", "10", "Beautiful", "N", "100", "1", "90", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  696. { "charm", "Charm", "Lowers the target's Attack by 2 stages.", "0", "St", "+0", "Fairy", "20", "Cute", "N", "----", "1", "100", "def", "1", "F", "", "", "", "", "", "", "", "", "", "", "1", "1", "", "", "1", "", "", "", "1", "", "", "" },
  697. { "chatter", "Chatter", "Has a 100% chance to confuse the target.", "65", "S", "+0", "Flying", "20", "Cute", "A", "120", "1", "100", "", "", "T", "1", "", "", "", "", "", "", "1", "", "", "1", "", "", "", "1", "", "", "", "", "", "1", "" },
  698. { "chipaway", "Chip Away", "Ignores the target's stat stage changes, including evasiveness.", "70", "P", "+0", "Normal", "20", "Tough", "N", "140", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  699. { "circlethrow", "Circle Throw", "If both the user and the target have not fainted, the target is forced to switch out and be replaced with a random unfainted ally. This effect fails if the target used Ingrain previously, has the Ability Suction Cups, or this move hit a substitute.", "60", "P", "-6", "Fighting", "10", "Cool", "N", "120", "1", "90", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  700. { "clamp", "Clamp", "Prevents the target from switching for four or five turns; seven turns if the user is holding Grip Claw. Causes damage to the target equal to 1/8 of its maximum HP (1/6 if the user is holding Binding Band), rounded down, at the end of each turn during effect. The target can still switch out if it is holding Shed Shell or uses Baton Pass, Parting Shot, U-turn, or Volt Switch. The effect ends if either the user or the target leaves the field, or if the target uses Rapid Spin or Substitute. This effect is not stackable or reset by using this or another partial-trapping move.", "35", "P", "+0", "Water", "15", "Tough", "N", "100", "1", "85", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  701. { "clangingscales", "Clanging Scales", "Lowers the user's Defense by 1 stage.", "110", "S", "+0", "Dragon", "5", "Tough", "AAF", "185", "1", "100", "", "", "F", "1", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "1", "" },
  702. { "clearsmog", "Clear Smog", "Resets all of the target's stat stages to 0.", "50", "S", "+0", "Poison", "15", "Beautiful", "N", "100", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  703. { "closecombat", "Close Combat", "Lowers the user's Defense and Special Defense by 1 stage.", "120", "P", "+0", "Fighting", "5", "Tough", "N", "190", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  704. { "coil", "Coil", "Raises the user's Attack, Defense, and accuracy by 1 stage.", "0", "St", "+0", "Poison", "20", "Tough", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  705. { "cometpunch", "Comet Punch", "Hits two to five times. Has a 1/3 chance to hit two or three times, and a 1/6 chance to hit four or five times. If one of the hits breaks the target's substitute, it will take damage for the remaining hits. If the user has the Ability Skill Link, this move will always hit five times.", "18", "P", "+0", "Normal", "15", "Tough", "N", "100", "1", "85", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "1", "", "", "", "", "" },
  706. { "confide", "Confide", "Lowers the target's Special Attack by 1 stage.", "0", "St", "+0", "Normal", "20", "Cute", "N", "----", "1", "----", "spd", "1", "F", "1", "", "", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "", "1", "", "1", "" },
  707. { "confuseray", "Confuse Ray", "Causes the target to become confused.", "0", "St", "+0", "Ghost", "10", "Clever", "N", "----", "1", "100", "spa", "1", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "1", "", "", "" },
  708. { "confusion", "Confusion", "Has a 10% chance to confuse the target.", "50", "S", "+0", "Psychic", "25", "Clever", "N", "100", "1", "100", "", "", "T", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  709. { "constrict", "Constrict", "Has a 10% chance to lower the target's Speed by 1 stage.", "10", "P", "+0", "Normal", "35", "Tough", "N", "100", "1", "100", "", "", "T", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  710. { "continentalcrush", "Continental Crush", "Power is equal to the base move's Z-Power.", "----", "P", "+0", "Rock", "1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  711. { "conversion1", "Conversion-1", "The user's type changes to match the original type of the move in its first move slot. Fails if the user cannot change its type, or if the type is one of the user's current types.", "0", "St", "+0", "Normal", "30", "Beautiful", "S", "----", "1", "----", "all (no ae)", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  712. { "conversion2", "Conversion-2", "The user's type changes to match a type that resists or is immune to the type of the last move used by the target, but not either of its current types. The determined type of the move is used rather than the original type. Fails if the target has not made a move, if the user cannot change its type, or if this move would only be able to select one of the user's current types.", "0", "St", "+0", "Normal", "30", "Beautiful", "N", "----", "1", "----", "", "heal", "F", "1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  713. { "copycat", "Copycat", "The user uses the last move used by any Pokemon, including itself. Fails if no move has been used, or if the last move used was Assist, Baneful Bunker, Belch, Bestow, Chatter, Circle Throw, Copycat, Counter, Covet, Destiny Bond, Detect, Dragon Tail, Endure, Feint, Focus Punch, Follow Me, Helping Hand, Hold Hands, King's Shield, Mat Block, Me First, Metronome, Mimic, Mirror Coat, Mirror Move, Nature Power, Protect, Rage Powder, Roar, Sketch, Sleep Talk, Snatch, Spiky Shield, Struggle, Switcheroo, Thief, Transform, Trick, or Whirlwind.", "0", "St", "+0", "Normal", "20", "Cute", "S", "----", "1", "----", "acc", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  714. { "coreenforcer", "Core Enforcer", "If the user moves after the target, the target's Ability is rendered ineffective as long as it remains active. If the target uses Baton Pass, the replacement will remain under this effect. If the target's Ability is Multitype or Stance Change, this effect does not happen.", "100", "S", "+0", "Dragon", "10", "Tough", "AAF", "140", "1", "100", "", "", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  715. { "corkscrewcrash", "Corkscrew Crash", "Power is equal to the base move's Z-Power.", "----", "P", "+0", "Steel", "1", "Cool", "N", "----", "1", "----", "", "", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1" },
  716. { "cosmicpower", "Cosmic Power", "Raises the user's Defense and Special Defense by 1 stage.", "0", "St", "+0", "Psychic", "20", "Beautiful", "S", "----", "1", "----", "spd", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  717. { "cottonguard", "Cotton Guard", "Raises the user's Defense by 3 stages.", "0", "St", "+0", "GrasS", "+10", "Cute", "S", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "1", "", "" },
  718. { "cottonspore", "Cotton Spore", "Lowers the target's Speed by 2 stages.", "0", "St", "+0", "Grass", "40", "Beautiful", "AAF", "----", "1", "----", "", "clearneg", "F", "", "", "", "", "", "", "", "", "", "", "1", "", "", "1", "1", "", "", "", "1", "", "", "" },
  719. { "counter", "Counter", "Deals damage to the last foe to hit the user with a physical attack this turn equal to twice the HP lost by the user from that attack. If the user did not lose HP from the attack, this move deals damage with a Base Power of 1 instead. If that foe's position is no longer in use, the damage is done to a random foe in range. Only the last hit of a multi-hit attack is counted. Fails if the user was not hit by a foe's physical attack this turn.", "0", "P", "-5", "Fighting", "20", "Tough", "N", "100", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "", "", "", "", "1", "", "", "", "", "", "", "" },
  720. { "covet", "Covet", "If this attack was successful and the user has not fainted, it steals the target's held item if the user is not holding one. The target's item is not stolen if it is a Mail or Z-Crystal, or if the target is a Kyogre holding a Blue Orb, a Groudon holding a Red Orb, a Giratina holding a Griseous Orb, an Arceus holding a Plate, a Genesect holding a Drive, a Silvally holding a Memory, or a Pokemon that can Mega Evolve holding the Mega Stone for its species. Items lost to this move cannot be regained with Recycle or the Ability Harvest.", "60", "P", "+0", "Normal", "25", "Cute", "N", "120", "1", "100", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  721. { "crabhammer", "Crabhammer", "Has a higher chance for a critical hit.", "100", "P", "+0", "Water", "10", "Tough", "N", "180", "2", "90", "", "", "F", "", "", "", "", "1", "", "", "", "", "", "1", "", "", "", "1", "", "", "", "", "", "", "" },
  722. { "craftyshield", "Crafty Shield", "The user and its party members are protected from non-damaging attacks made by other Pokemon, including allies, during this turn.Fails if the user moves last this turn or if this move is already in effect for the user's side.", "0", "St", "+3", "Fairy", "10", "Clever", "AS", "----", "----", "----", "spd", "1", "F", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
  723.  
  724.  
  725.             };
  726.  
  727.             discord = new DiscordClient(x =>
  728.             {
  729.                 x.LogLevel = LogSeverity.Info;
  730.                 x.LogHandler = Log;
  731.             });
  732.  
  733.             discord.UsingCommands(x =>
  734.             {
  735.                 x.PrefixChar = '.';
  736.                 x.AllowMentionPrefix = true;
  737.             });
  738.  
  739.             var commands = discord.GetService<CommandService>();
  740.  
  741.             commands.CreateCommand("noot")
  742.                 .Alias(new string[] { "doot", "toot" })
  743.                 .Do(async (e) =>
  744.                 {
  745.                     await e.Channel.SendMessage("https://www.youtube.com/watch?v=Fs3BHRIyF2E");
  746.                 });
  747.  
  748.             commands.CreateCommand("alola")
  749.                 .Alias(new string[] { "hello", "hi" })
  750.                 .Do(async (e) =>
  751.              {
  752.                  await e.Channel.SendMessage("Alola, " + e.User.Name + "!");
  753.              });
  754.  
  755.             commands.CreateCommand("credits")
  756.                 .Do(async (e) =>
  757.                 {
  758.                     await e.Channel.SendMessage("Coded by @Latios#4137 and @ChillPenguin#9372 (thanks lol)");
  759.                 });
  760.  
  761.             int i = 0;
  762.             bool termFound = false;
  763.             string statChanged = "";
  764.             string howMuch = "";
  765.  
  766.             commands.CreateCommand("data")
  767.                 .Alias(new string[] { "dt" })
  768.                 .Description("Searches the database for an ability, item, move, or pokemon(coming soon)")
  769.                 .Parameter("Search Term", ParameterType.Required)
  770.                 .Do(async (e) =>
  771.                 {
  772.                     termFound = false;
  773.                     for (i = 0; i <= (items.Length / 6) - 1; i++)
  774.                     {
  775.                         if (items[i, 0] == e.GetArg("Search Term"))
  776.                            
  777.                         {
  778.                             if (items[i, 5] == "BR")
  779.                             {
  780.                                 await e.Channel.SendMessage("`" + items[i, 1] + ": " + items[i, 2] + "`");
  781.                                 await e.Channel.SendMessage("`Generation Introduced: " + items[i, 3] + ".`");
  782.                                 await e.Channel.SendMessage("`Natural Gift power and type: " + items[i, 4] + ".`");
  783.                                 termFound = true;
  784.                             }
  785.                             else if (items[i, 5] == "IT" || items[i, 5] == "MS")
  786.                             {
  787.                                 await e.Channel.SendMessage("`" + items[i, 1] + ": " + items[i, 2] + "`");
  788.                                 await e.Channel.SendMessage("`Generation Introduced: " + items[i, 3] + ".`");
  789.                                 await e.Channel.SendMessage("`Fling power: " + items[i, 4] + ".`");
  790.                                 termFound = true;
  791.                             }
  792.                             else if (items[i, 5] == "PB" || items[i, 5] == "Z" || items[i, 5] == "GM" || items[i, 5] == "ETC")
  793.                             {
  794.                                 await e.Channel.SendMessage("`" + items[i, 1] + ": " + items[i, 2] + "`");
  795.                                 await e.Channel.SendMessage("`Generation Introduced: " + items[i, 3] + ".`");
  796.                                 termFound = true;
  797.                             }
  798.                         }
  799.                     }
  800.                     if (termFound == false)
  801.                     {
  802.                         for (i = 0; i <= (abilities.Length / 4) - 1; i++)
  803.                         {
  804.                             if (abilities[i, 0] == (e.GetArg("Search Term")))
  805.                             {
  806.                                 await e.Channel.SendMessage("`" + abilities[i, 1] + ": " + abilities[i, 2] + "`");
  807.                                 await e.Channel.SendMessage("`Showdown Usefulness Rating: " + abilities[i, 3] + ".`");
  808.                                 termFound = true;
  809.                             }
  810.                         }
  811.                     }
  812.                     if (termFound == false)
  813.                     {
  814.                         for (i = 0; i <= (moves.Length / 38) - 1; i++)
  815.                         {
  816.                             if (moves[i, 0] == (e.GetArg("Search Term")))
  817.                             {
  818.                                 await e.Channel.SendMessage("`" + moves[i, 1] + ": " + moves[i, 2] + "`");
  819.                                 termFound = true;
  820.  
  821.                                 if (moves[i, 4] == "P" || moves[i, 4] == "S")
  822.                                 {
  823.                                     if (moves[i, 4] == "P")
  824.                                     {
  825.                                         await e.Channel.SendMessage("`Physical, Base Power: " + moves[i, 3] + ".`");
  826.                                     }
  827.                                     if (moves[i, 4] == "S")
  828.                                     {
  829.                                         await e.Channel.SendMessage("`Special, Base Power: " + moves[i, 3] + ".`");
  830.                                     }
  831.  
  832.                                     await e.Channel.SendMessage("`" + moves[i, 6] + "-type, with " + moves[i, 7] + " PP.`");
  833.  
  834.                                     await e.Channel.SendMessage("`Critical Hit Ratio: " + moves[i, 11] + ".`");
  835.                                 }
  836.  
  837.                                 if (moves[i, 4] == "St")
  838.                                 {
  839.                                     await e.Channel.SendMessage("`A Status move that is " + moves[i, 6] + "-type, with " + moves[i, 7] + " PP.`");
  840.                                 }
  841.                                
  842.                                 await e.Channel.SendMessage("`" + moves[i, 5] + " base priority.`");
  843.  
  844.                                 await e.Channel.SendMessage("`" + moves[i, 8] + " Contest type.`");
  845.  
  846.                                 if (moves[i, 9] == "N")
  847.                                 { await e.Channel.SendMessage("`Target: Any Adjacent Pokemon.`"); }
  848.                                 if (moves[i, 9] == "A")
  849.                                 { await e.Channel.SendMessage("`Target: Any Single Pokemon.`"); }
  850.                                 if (moves[i, 9] == "S")
  851.                                 { await e.Channel.SendMessage("`Target: Yourself.`"); }
  852.                                 if (moves[i, 9] == "AAOS")
  853.                                 { await e.Channel.SendMessage("`Target: Adjacent Ally or Self.`"); }
  854.                                 if (moves[i, 9] == "AAF")
  855.                                 { await e.Channel.SendMessage("`Target: All Adjacent Foes.`"); }
  856.                                 if (moves[i, 9] == "AT")
  857.                                 { await e.Channel.SendMessage("`Target: Your Team.`"); }
  858.                                 if (moves[i, 9] == "AA")
  859.                                 { await e.Channel.SendMessage("`Target: Adjacent Ally.`"); }
  860.                                 if (moves[i, 9] == "AS")
  861.                                 { await e.Channel.SendMessage("`Target: Your Side.`"); }
  862.                                 if (moves[i, 9] == "AAJ")
  863.                                 { await e.Channel.SendMessage("`Target: All Adjacent Pokemon.`"); }
  864.  
  865.                                 if (!(moves[i, 12] == "----"))
  866.                                     {
  867.                                         await e.Channel.SendMessage("`Accuracy: " + moves[i, 12] + "%.`");
  868.                                     }
  869.  
  870.  
  871.                                 if (!(moves[i, 10] == "----"))
  872.                                     {
  873.                                         await e.Channel.SendMessage("`Z-Move Power: " + moves[i, 10] + ".`");
  874.                                     }
  875.  
  876.                                 if (moves[i, 14] == "clearneg")
  877.                                     {
  878.                                         await e.Channel.SendMessage("`When used as a Z-Move, all negative stat modifiers are removed.`");
  879.                                     }
  880.                                 if (moves[i, 14] == "heal")
  881.                                     {
  882.                                         await e.Channel.SendMessage("`When used as a Z-Move, the user's health is fully restored.`");
  883.                                     }
  884.                                 if (moves[i, 14] == "crit2")
  885.                                     {
  886.                                         await e.Channel.SendMessage("`When used as a Z-Move, the user's move's critical hit ratio is increased by 2.`");
  887.                                     }
  888.                                 if (moves[i, 14] == "curse")
  889.                                     {
  890.                                         await e.Channel.SendMessage("`When used as a Z-Move, if the user is a Ghost-type, the user's health is fully restored. If the user is not a Ghost-type, the user's Attack goes up one stage.`");
  891.                                     }
  892.                                 if (moves[i, 14] == "redirect")
  893.                                     {
  894.                                         await e.Channel.SendMessage("`When used as a Z-Move, the Follow Me effect is applied to the user.`");
  895.                                     }
  896.  
  897.                                 if (moves[i, 13] == "atk")
  898.                                 { statChanged = "Attack"; }
  899.                                 if (moves[i, 13] == "def")
  900.                                 { statChanged = "Defense"; }
  901.                                 if (moves[i, 13] == "spa")
  902.                                 { statChanged = "Special Attack"; }
  903.                                 if (moves[i, 13] == "spd")
  904.                                 { statChanged = "Special Defense"; }
  905.                                 if (moves[i, 13] == "spe")
  906.                                 { statChanged = "Speed"; }
  907.                                
  908.                                 if (!(moves[i, 14] == "1"))
  909.                                 { howMuch = "s"; }
  910.  
  911.                                 if (!(moves[i, 13] == ""))
  912.                                 {
  913.                                     await e.Channel.SendMessage("`When used as a Z-Move, the user's " + statChanged + " is raised by " + moves[i, 14] + " stage" + howMuch + ".`");
  914.                                 }
  915.  
  916.                                 if (moves[i, 16] == "1")
  917.                                 { await e.Channel.SendMessage("`Authentic: ✔`"); }
  918.                                 if (moves[i, 17] == "1")
  919.                                 { await e.Channel.SendMessage("`Bite: ✔`"); }
  920.                                 if (moves[i, 18] == "1")
  921.                                 { await e.Channel.SendMessage("`Bullet: ✔`"); }
  922.                                 if (moves[i, 19] == "1")
  923.                                 { await e.Channel.SendMessage("`Charge: ✔`"); }
  924.                                 if (moves[i, 20] == "1")
  925.                                 { await e.Channel.SendMessage("`Contact: ✔`"); }
  926.                                 if (moves[i, 21] == "1")
  927.                                 { await e.Channel.SendMessage("`Dance: ✔`"); }
  928.                                 if (moves[i, 22] == "1")
  929.                                 { await e.Channel.SendMessage("`Defrost User: ✔`"); }
  930.                                 if (moves[i, 23] == "1")
  931.                                 { await e.Channel.SendMessage("`Distance: ✔`"); }
  932.                                 if (moves[i, 24] == "1")
  933.                                 { await e.Channel.SendMessage("`Cannot be used under the effects of Gravity.`"); }
  934.                                 if (moves[i, 25] == "1")
  935.                                 { await e.Channel.SendMessage("`Cannot be used under the effects of Heal Block.`"); }
  936.                                 if (moves[i, 26] == "1")
  937.                                 { await e.Channel.SendMessage("`Can be copied by Mirror Move.`"); }
  938.                                 if (moves[i, 27] == "1")
  939.                                 { await e.Channel.SendMessage("`Mystery: ✔`"); }
  940.                                 if (moves[i, 28] == "1")
  941.                                 { await e.Channel.SendMessage("`Cannot be used in a Sky battle.`"); }
  942.                                 if (moves[i, 29] == "1")
  943.                                 { await e.Channel.SendMessage("`Powder: ✔`"); }
  944.                                 if (moves[i, 30] == "1" && (moves[i, 4] == "P" || moves[i, 4] == "S"))
  945.                                 { await e.Channel.SendMessage("`Is blocked by protecting moves.`"); }
  946.                                 if (moves[i, 30] == "1" && (moves[i, 4] == "St"))
  947.                                 { await e.Channel.SendMessage("`Is blocked by protecting moves, except for King's Shield.`"); }
  948.                                 if (moves[i, 31] == "1")
  949.                                 { await e.Channel.SendMessage("`Pulse: ✔`"); }
  950.                                 if (moves[i, 32] == "1")
  951.                                 { await e.Channel.SendMessage("`Punch: ✔`"); }
  952.                                 if (moves[i, 33] == "1")
  953.                                 { await e.Channel.SendMessage("`Requires a turn to recharge after the move is preformed.`"); }
  954.                                 if (moves[i, 34] == "1")
  955.                                 { await e.Channel.SendMessage("`Is reflected by Magic Coat and Magic Bounce.`"); }
  956.                                 if (moves[i, 35] == "1")
  957.                                 { await e.Channel.SendMessage("`Can be stolen by Snatch.`"); }
  958.                                 if (moves[i, 36] == "1")
  959.                                 { await e.Channel.SendMessage("`Sound: ✔`"); }
  960.                             }
  961.                         }
  962.                     }
  963.                     if (termFound == false)
  964.                     {
  965.                         await e.Channel.SendMessage("`The search term '" + e.GetArg("Search Term") + "' does not exist.`");
  966.  
  967.                     }
  968.                    
  969.                 });
  970.  
  971.            
  972.             discord.ExecuteAndWait(async () =>
  973.             {
  974.                 await discord.Connect("XXX", TokenType.Bot);
  975.             });
  976.  
  977.            
  978.         }
  979.  
  980.        
  981.  
  982.         private void Log(object sender, LogMessageEventArgs e)
  983.         {
  984.             Console.WriteLine(e.Message);
  985.         }
  986.     }
  987. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement