From e201821919252c7bfe8b66d59b4e5e8173bc209f Mon Sep 17 00:00:00 2001 From: Maruno17 Date: Sun, 20 Jun 2021 17:46:36 +0100 Subject: [PATCH] Added new section-based format for abilities.txt --- .../010_Data/002_PBS data/004_Ability.rb | 5 + .../021_Compiler/002_Compiler_CompilePBS.rb | 67 +- .../021_Compiler/003_Compiler_WritePBS.rb | 13 +- PBS/Gen 7/abilities.txt | 1164 +++++++++++++---- PBS/abilities.txt | 1164 +++++++++++++---- 5 files changed, 1926 insertions(+), 487 deletions(-) diff --git a/Data/Scripts/010_Data/002_PBS data/004_Ability.rb b/Data/Scripts/010_Data/002_PBS data/004_Ability.rb index 2c1406c44..c2e2b6b55 100644 --- a/Data/Scripts/010_Data/002_PBS data/004_Ability.rb +++ b/Data/Scripts/010_Data/002_PBS data/004_Ability.rb @@ -10,6 +10,11 @@ module GameData extend ClassMethodsSymbols include InstanceMethods + SCHEMA = { + "Name" => [:name, "s"], + "Description" => [:description, "q"] + } + def initialize(hash) @id = hash[:id] @real_name = hash[:name] || "Unnamed" diff --git a/Data/Scripts/021_Compiler/002_Compiler_CompilePBS.rb b/Data/Scripts/021_Compiler/002_Compiler_CompilePBS.rb index 299135b42..d4cc0f0b4 100644 --- a/Data/Scripts/021_Compiler/002_Compiler_CompilePBS.rb +++ b/Data/Scripts/021_Compiler/002_Compiler_CompilePBS.rb @@ -209,25 +209,64 @@ module Compiler #============================================================================= def compile_abilities(path = "PBS/abilities.txt") GameData::Ability::DATA.clear + schema = GameData::Ability::SCHEMA ability_names = [] ability_descriptions = [] + ability_hash = nil pbCompilerEachPreppedLine(path) { |line, line_no| - line = pbGetCsvRecord(line, line_no, [0, "snss"]) - ability_symbol = line[1].to_sym - if GameData::Ability::DATA[ability_symbol] - raise _INTL("Ability ID '{1}' is used twice.\r\n{2}", ability_symbol, FileLineData.linereport) + if line[/^\s*\[\s*(.+)\s*\]\s*$/] # New section [ability_id] + # Add previous ability's data to records + GameData::Ability.register(ability_hash) if ability_hash + # Parse ability ID + ability_id = $~[1].to_sym + if GameData::Ability.exists?(ability_id) + raise _INTL("Ability ID '{1}' is used twice.\r\n{2}", ability_id, FileLineData.linereport) + end + # Construct ability hash + ability_hash = { + :id => ability_id + } + elsif line[/^\s*(\w+)\s*=\s*(.*)\s*$/] # XXX=YYY lines + if !ability_hash + raise _INTL("Expected a section at the beginning of the file.\r\n{1}", FileLineData.linereport) + end + # Parse property and value + property_name = $~[1] + line_schema = schema[property_name] + next if !line_schema + property_value = pbGetCsvRecord($~[2], line_no, line_schema) + # Record XXX=YYY setting + ability_hash[line_schema[0]] = property_value + case property_name + when "Name" + ability_names.push(ability_hash[:name]) + when "Description" + ability_descriptions.push(ability_hash[:description]) + end + else # Old format + # Add previous ability's data to records + GameData::Ability.register(ability_hash) if ability_hash + # Parse ability + line = pbGetCsvRecord(line, line_no, [0, "snss"]) + ability_id = line[1].to_sym + if GameData::Ability::DATA[ability_id] + raise _INTL("Ability ID '{1}' is used twice.\r\n{2}", ability_id, FileLineData.linereport) + end + # Construct ability hash + ability_hash = { + :id => ability_id, + :name => line[2], + :description => line[3] + } + # Add ability's data to records + GameData::Ability.register(ability_hash) + ability_names.push(ability_hash[:name]) + ability_descriptions.push(ability_hash[:description]) + ability_hash = nil end - # Construct ability hash - ability_hash = { - :id => ability_symbol, - :name => line[2], - :description => line[3] - } - # Add ability's data to records - GameData::Ability.register(ability_hash) - ability_names.push(ability_hash[:name]) - ability_descriptions.push(ability_hash[:description]) } + # Add last ability's data to records + GameData::Ability.register(ability_hash) if ability_hash # Save all data GameData::Ability.save MessageTypes.setMessagesAsHash(MessageTypes::Abilities, ability_names) diff --git a/Data/Scripts/021_Compiler/003_Compiler_WritePBS.rb b/Data/Scripts/021_Compiler/003_Compiler_WritePBS.rb index 537234f26..0ab9fb980 100644 --- a/Data/Scripts/021_Compiler/003_Compiler_WritePBS.rb +++ b/Data/Scripts/021_Compiler/003_Compiler_WritePBS.rb @@ -157,13 +157,12 @@ module Compiler def write_abilities File.open("PBS/abilities.txt", "wb") { |f| add_PBS_header_to_file(f) - f.write("\#-------------------------------\r\n") - GameData::Ability.each do |a| - f.write(sprintf("0,%s,%s,%s\r\n", - csvQuote(a.id.to_s), - csvQuote(a.real_name), - csvQuoteAlways(a.real_description) - )) + # Write each ability in turn + GameData::Ability.each do |ability| + f.write("\#-------------------------------\r\n") + f.write("[#{ability.id}]\r\n") + f.write("Name = #{ability.real_name}\r\n") + f.write("Description = #{ability.real_description}\r\n") end } Graphics.update diff --git a/PBS/Gen 7/abilities.txt b/PBS/Gen 7/abilities.txt index fa52c5237..ca6eafe9a 100644 --- a/PBS/Gen 7/abilities.txt +++ b/PBS/Gen 7/abilities.txt @@ -1,235 +1,933 @@ # See the documentation on the wiki to learn how to edit this file. #------------------------------- -0,STENCH,Stench,"The stench may cause the target to flinch." -0,DRIZZLE,Drizzle,"The Pokémon makes it rain if it appears in battle." -0,SPEEDBOOST,Speed Boost,"Its Speed stat is gradually boosted." -0,BATTLEARMOR,Battle Armor,"The Pokémon is protected against critical hits." -0,STURDY,Sturdy,"It cannot be knocked out with one hit." -0,DAMP,Damp,"Prevents the use of self-destructing moves." -0,LIMBER,Limber,"The Pokémon is protected from paralysis." -0,SANDVEIL,Sand Veil,"Boosts the Pokémon's evasion in a sandstorm." -0,STATIC,Static,"Contact with the Pokémon may cause paralysis." -0,VOLTABSORB,Volt Absorb,"Restores HP if hit by an Electric-type move." -0,WATERABSORB,Water Absorb,"Restores HP if hit by a Water-type move." -0,OBLIVIOUS,Oblivious,"Prevents it from becoming infatuated." -0,CLOUDNINE,Cloud Nine,"Eliminates the effects of weather." -0,COMPOUNDEYES,Compound Eyes,"The Pokémon's accuracy is boosted." -0,INSOMNIA,Insomnia,"Prevents the Pokémon from falling asleep." -0,COLORCHANGE,Color Change,"Changes the Pokémon's type to the foe's move." -0,IMMUNITY,Immunity,"Prevents the Pokémon from getting poisoned." -0,FLASHFIRE,Flash Fire,"It powers up Fire-type moves if it's hit by one." -0,SHIELDDUST,Shield Dust,"Blocks the added effects of attacks taken." -0,OWNTEMPO,Own Tempo,"Prevents the Pokémon from becoming confused." -0,SUCTIONCUPS,Suction Cups,"Negates all moves that force switching out." -0,INTIMIDATE,Intimidate,"Lowers the foe's Attack stat." -0,SHADOWTAG,Shadow Tag,"Prevents the foe from escaping." -0,ROUGHSKIN,Rough Skin,"Inflicts damage to the foe on contact." -0,WONDERGUARD,Wonder Guard,"Only super-effective moves will hit." -0,LEVITATE,Levitate,"Gives full immunity to all Ground-type moves." -0,EFFECTSPORE,Effect Spore,"Contact may poison or cause paralysis or sleep." -0,SYNCHRONIZE,Synchronize,"Passes a burn, poison, or paralysis to the foe." -0,CLEARBODY,Clear Body,"Prevents other Pokémon from lowering its stats." -0,NATURALCURE,Natural Cure,"All status problems heal when it switches out." -0,LIGHTNINGROD,Lightning Rod,"Draws in all Electric-type moves to up Sp. Attack." -0,SERENEGRACE,Serene Grace,"Boosts the likelihood of added effects appearing." -0,SWIFTSWIM,Swift Swim,"Boosts the Pokémon's Speed in rain." -0,CHLOROPHYLL,Chlorophyll,"Boosts the Pokémon's Speed in sunshine." -0,ILLUMINATE,Illuminate,"Raises the likelihood of meeting wild Pokémon." -0,TRACE,Trace,"The Pokémon copies a foe's Ability." -0,HUGEPOWER,Huge Power,"Raises the Pokémon's Attack stat." -0,POISONPOINT,Poison Point,"Contact with the Pokémon may poison the attacker." -0,INNERFOCUS,Inner Focus,"The Pokémon is protected from flinching." -0,MAGMAARMOR,Magma Armor,"Prevents the Pokémon from becoming frozen." -0,WATERVEIL,Water Veil,"Prevents the Pokémon from getting a burn." -0,MAGNETPULL,Magnet Pull,"Prevents Steel-type Pokémon from escaping." -0,SOUNDPROOF,Soundproof,"Gives full immunity to all sound-based moves." -0,RAINDISH,Rain Dish,"The Pokémon gradually regains HP in rain." -0,SANDSTREAM,Sand Stream,"The Pokémon summons a sandstorm in battle." -0,PRESSURE,Pressure,"The Pokémon raises the foe's PP usage." -0,THICKFAT,Thick Fat,"Ups resistance to Fire- and Ice-type moves." -0,EARLYBIRD,Early Bird,"The Pokémon awakens quickly from sleep." -0,FLAMEBODY,Flame Body,"Contact with the Pokémon may burn the attacker." -0,RUNAWAY,Run Away,"Enables a sure getaway from wild Pokémon." -0,KEENEYE,Keen Eye,"Prevents other Pokémon from lowering accuracy." -0,HYPERCUTTER,Hyper Cutter,"Prevents other Pokémon from lowering Attack stat." -0,PICKUP,Pickup,"The Pokémon may pick up items." -0,TRUANT,Truant,"Pokémon can't attack on consecutive turns." -0,HUSTLE,Hustle,"Boosts the Attack stat, but lowers accuracy." -0,CUTECHARM,Cute Charm,"Contact with the Pokémon may cause infatuation." -0,PLUS,Plus,"Ups Sp. Atk if another Pokémon has Plus or Minus." -0,MINUS,Minus,"Ups Sp. Atk if another Pokémon has Plus or Minus." -0,FORECAST,Forecast,"Castform transforms with the weather." -0,STICKYHOLD,Sticky Hold,"Protects the Pokémon from item theft." -0,SHEDSKIN,Shed Skin,"The Pokémon may heal its own status problems." -0,GUTS,Guts,"Boosts Attack if there is a status problem." -0,MARVELSCALE,Marvel Scale,"Ups Defense if there is a status problem." -0,LIQUIDOOZE,Liquid Ooze,"Damages attackers using any draining move." -0,OVERGROW,Overgrow,"Powers up Grass-type moves in a pinch." -0,BLAZE,Blaze,"Powers up Fire-type moves in a pinch." -0,TORRENT,Torrent,"Powers up Water-type moves in a pinch." -0,SWARM,Swarm,"Powers up Bug-type moves in a pinch." -0,ROCKHEAD,Rock Head,"Protects the Pokémon from recoil damage." -0,DROUGHT,Drought,"Turns the sunlight harsh if it is in battle." -0,ARENATRAP,Arena Trap,"Prevents the foe from fleeing." -0,VITALSPIRIT,Vital Spirit,"Prevents the Pokémon from falling asleep." -0,WHITESMOKE,White Smoke,"Prevents other Pokémon from lowering its stats." -0,PUREPOWER,Pure Power,"Raises the Pokémon's Attack stat." -0,SHELLARMOR,Shell Armor,"The Pokémon is protected against critical hits." -0,AIRLOCK,Air Lock,"Eliminates the effects of weather." -0,TANGLEDFEET,Tangled Feet,"Raises evasion if the Pokémon is confused." -0,MOTORDRIVE,Motor Drive,"Raises Speed if hit by an Electric-type move." -0,RIVALRY,Rivalry,"Deals more damage to a foe of the same gender." -0,STEADFAST,Steadfast,"Raises Speed each time the Pokémon flinches." -0,SNOWCLOAK,Snow Cloak,"Raises evasion in a hailstorm." -0,GLUTTONY,Gluttony,"Encourages the early use of a held Berry." -0,ANGERPOINT,Anger Point,"Maxes Attack after taking a critical hit." -0,UNBURDEN,Unburden,"Raises Speed if a held item is used." -0,HEATPROOF,Heatproof,"Weakens the power of Fire-type moves." -0,SIMPLE,Simple,"The Pokémon is prone to wild stat changes." -0,DRYSKIN,Dry Skin,"Reduces HP if it is hot. Water restores HP." -0,DOWNLOAD,Download,"Adjusts power according to a foe's defenses." -0,IRONFIST,Iron Fist,"Boosts the power of punching moves." -0,POISONHEAL,Poison Heal,"Restores HP if the Pokémon is poisoned." -0,ADAPTABILITY,Adaptability,"Powers up moves of the same type." -0,SKILLLINK,Skill Link,"Increases the frequency of multi-strike moves." -0,HYDRATION,Hydration,"Heals status problems if it is raining." -0,SOLARPOWER,Solar Power,"In sunshine, Sp. Atk is boosted but HP decreases." -0,QUICKFEET,Quick Feet,"Boosts Speed if there is a status problem." -0,NORMALIZE,Normalize,"All the Pokémon's moves become the Normal type." -0,SNIPER,Sniper,"Powers up moves if they become critical hits." -0,MAGICGUARD,Magic Guard,"The Pokémon only takes damage from attacks." -0,NOGUARD,No Guard,"Ensures attacks by or against the Pokémon land." -0,STALL,Stall,"The Pokémon moves after all other Pokémon do." -0,TECHNICIAN,Technician,"Powers up the Pokémon's weaker moves." -0,LEAFGUARD,Leaf Guard,"Prevents problems with status in sunny weather." -0,KLUTZ,Klutz,"The Pokémon can't use any held items." -0,MOLDBREAKER,Mold Breaker,"Moves can be used regardless of Abilities." -0,SUPERLUCK,Super Luck,"Heightens the critical-hit ratios of moves." -0,AFTERMATH,Aftermath,"Damages the attacker landing the finishing hit." -0,ANTICIPATION,Anticipation,"Senses a foe's dangerous moves." -0,FOREWARN,Forewarn,"Determines what moves a foe has." -0,UNAWARE,Unaware,"Ignores any stat changes in the Pokémon." -0,TINTEDLENS,Tinted Lens,"Powers up \"not very effective\" moves." -0,FILTER,Filter,"Reduces damage from super-effective attacks." -0,SLOWSTART,Slow Start,"Temporarily halves Attack and Speed." -0,SCRAPPY,Scrappy,"Enables moves to hit Ghost-type Pokémon." -0,STORMDRAIN,Storm Drain,"Draws in all Water-type moves to up Sp. Attack." -0,ICEBODY,Ice Body,"The Pokémon gradually regains HP in a hailstorm." -0,SOLIDROCK,Solid Rock,"Reduces damage from super-effective attacks." -0,SNOWWARNING,Snow Warning,"The Pokémon summons a hailstorm in battle." -0,HONEYGATHER,Honey Gather,"The Pokémon may gather Honey from somewhere." -0,FRISK,Frisk,"The Pokémon can check a foe's held item." -0,RECKLESS,Reckless,"Powers up moves that have recoil damage." -0,MULTITYPE,Multitype,"Changes type to match the held Plate." -0,FLOWERGIFT,Flower Gift,"Powers up party Pokémon when it is sunny." -0,BADDREAMS,Bad Dreams,"Reduces a sleeping foe's HP." -0,PICKPOCKET,Pickpocket,"Steals an item when hit by another Pokémon." -0,SHEERFORCE,Sheer Force,"Removes added effects to increase move damage." -0,CONTRARY,Contrary,"Makes stat changes have an opposite effect." -0,UNNERVE,Unnerve,"Makes the foe nervous and unable to eat Berries." -0,DEFIANT,Defiant,"When its stats are lowered its Attack increases." -0,DEFEATIST,Defeatist,"Lowers stats when HP becomes half or less." -0,CURSEDBODY,Cursed Body,"May disable a move used on the Pokémon." -0,HEALER,Healer,"May heal an ally's status conditions." -0,FRIENDGUARD,Friend Guard,"Reduces damage done to allies." -0,WEAKARMOR,Weak Armor,"Physical attacks lower Defense and raise Speed." -0,HEAVYMETAL,Heavy Metal,"Doubles the Pokémon's weight." -0,LIGHTMETAL,Light Metal,"Halves the Pokémon's weight." -0,MULTISCALE,Multiscale,"Reduces damage when HP is full." -0,TOXICBOOST,Toxic Boost,"Powers up physical attacks when poisoned." -0,FLAREBOOST,Flare Boost,"Powers up special attacks when burned." -0,HARVEST,Harvest,"May create another Berry after one is used." -0,TELEPATHY,Telepathy,"Anticipates an ally's attack and dodges it." -0,MOODY,Moody,"Raises one stat and lowers another." -0,OVERCOAT,Overcoat,"Protects the Pokémon from damage from weather." -0,POISONTOUCH,Poison Touch,"May poison targets when a Pokémon makes contact." -0,REGENERATOR,Regenerator,"Restores a little HP when withdrawn from battle." -0,BIGPECKS,Big Pecks,"Protects from Defense-lowering attacks." -0,SANDRUSH,Sand Rush,"Boosts the Pokémon's Speed in a sandstorm." -0,WONDERSKIN,Wonder Skin,"Makes status-changing moves more likely to miss." -0,ANALYTIC,Analytic,"Boosts move power when the Pokémon moves last." -0,ILLUSION,Illusion,"Comes out disguised as the Pokémon in back." -0,IMPOSTER,Imposter,"It transforms itself into the Pokémon it is facing." -0,INFILTRATOR,Infiltrator,"Passes through the foe's barrier and strikes." -0,MUMMY,Mummy,"Contact with this Pokémon spreads this Ability." -0,MOXIE,Moxie,"Boosts Attack after knocking out any Pokémon." -0,JUSTIFIED,Justified,"Raises Attack when hit by a Dark-type move." -0,RATTLED,Rattled,"Some move types scare it and boost its Speed." -0,MAGICBOUNCE,Magic Bounce,"Reflects status-changing moves." -0,SAPSIPPER,Sap Sipper,"Boosts Attack when hit by a Grass-type move." -0,PRANKSTER,Prankster,"Gives priority to a status move." -0,SANDFORCE,Sand Force,"Boosts certain moves' power in a sandstorm." -0,IRONBARBS,Iron Barbs,"Inflicts damage to the Pokémon on contact." -0,ZENMODE,Zen Mode,"Changes the Pokémon's shape when HP is halved." -0,VICTORYSTAR,Victory Star,"Boosts the accuracy of its allies and itself." -0,TURBOBLAZE,Turboblaze,"Moves can be used regardless of Abilities." -0,TERAVOLT,Teravolt,"Moves can be used regardless of Abilities." -0,AROMAVEIL,Aroma Veil,"Protects against attacks that limit move choices." -0,FLOWERVEIL,Flower Veil,"Protects Grass-type allies from stat/status effects." -0,CHEEKPOUCH,Cheek Pouch,"Restores HP as well when the Pokémon eats a Berry." -0,PROTEAN,Protean,"It changes type to that of the move it's about to use." -0,FURCOAT,Fur Coat,"Halves the damage from physical moves." -0,MAGICIAN,Magician,"Steals the held item of a Pokémon it hits." -0,BULLETPROOF,Bulletproof,"Protects the Pokémon from some ball and bomb moves." -0,COMPETITIVE,Competitive,"Sharply boosts Sp. Atk when a stat is lowered." -0,STRONGJAW,Strong Jaw,"Boosts the power of biting moves." -0,REFRIGERATE,Refrigerate,"Normal-type moves become Ice-type and powered up." -0,SWEETVEIL,Sweet Veil,"Prevents itself and allies from falling asleep." -0,STANCECHANGE,Stance Change,"Changes between Blade and Shield Forme with attacks." -0,GALEWINGS,Gale Wings,"Flying-type moves gain priority when its HP is full." -0,MEGALAUNCHER,Mega Launcher,"Powers up aura and pulse moves." -0,GRASSPELT,Grass Pelt,"Boosts the Defense stat on Grassy Terrain." -0,SYMBIOSIS,Symbiosis,"Passes its held item to an ally that has used theirs." -0,TOUGHCLAWS,Tough Claws,"Powers up moves that make direct contact." -0,PIXILATE,Pixilate,"Normal-type moves become Fairy-type and powered up." -0,GOOEY,Gooey,"Contact with it lowers the attacker's Speed stat." -0,AERILATE,Aerilate,"Normal-type moves become Flying-type and power up." -0,PARENTALBOND,Parental Bond,"Parent and child each attacks." -0,DARKAURA,Dark Aura,"Powers up each Pokémon's Dark-type moves." -0,FAIRYAURA,Fairy Aura,"Powers up each Pokémon's Fairy-type moves." -0,AURABREAK,Aura Break,"Reverses \"Aura\" Abilities to weaken affected moves." -0,PRIMORDIALSEA,Primordial Sea,"Changes the weather to nullify Fire-type moves." -0,DESOLATELAND,Desolate Land,"Changes the weather to nullify Water-type moves." -0,DELTASTREAM,Delta Stream,"Alters weather to remove Flying-type's weaknesses." -0,STAMINA,Stamina,"Boosts Defense when hit by an attack." -0,WIMPOUT,Wimp Out,"Cowardly switches out if its HP becomes half or less." -0,EMERGENCYEXIT,Emergency Exit,"Switches out if its HP becomes half or less." -0,WATERCOMPACTION,Water Compaction,"Sharply ups Defense when hit by a Water-type move." -0,MERCILESS,Merciless,"Its attacks are critical hits when it is poisoned." -0,SHIELDSDOWN,Shields Down,"Its shell breaks if its HP becomes half or less." -0,STAKEOUT,Stakeout,"Deals doubles damage to a target's replacement." -0,WATERBUBBLE,Water Bubble,"Weakens incoming Fire-type moves and prevents burns." -0,STEELWORKER,Steelworker,"Powers up Steel-type moves." -0,BERSERK,Berserk,"Ups Sp. Atk if a hit makes its HP half or less." -0,SLUSHRUSH,Slush Rush,"Boosts the Pokémon's Speed stat in a hailstorm." -0,LONGREACH,Long Reach,"Uses moves without making contact with the target." -0,LIQUIDVOICE,Liquid Voice,"Its sound-based moves become Water-type." -0,TRIAGE,Triage,"Gives priority to a healing move." -0,GALVANIZE,Galvanize,"Normal-type moves become Electric-type and powered." -0,SURGESURFER,Surge Surfer,"Doubles Speed on Electric Terrain." -0,SCHOOLING,Schooling,"Forms a powerful school while it has a lot of HP." -0,DISGUISE,Disguise,"Its shroud protects it from an attack just once." -0,BATTLEBOND,Battle Bond,"Defeating a foe lets it become Ash-Greninja." -0,POWERCONSTRUCT,Power Construct,"Changes with other Cells if HP becomes half or less." -0,CORROSION,Corrosion,"It can poison Steel- and Poison-type targets." -0,COMATOSE,Comatose,"It's always drowsing, and attacks without waking." -0,QUEENLYMAJESTY,Queenly Majesty,"Makes foes unable to use priority attacks." -0,INNARDSOUT,Innards Out,"Damages an attacker that lands the finishing hit." -0,DANCER,Dancer,"Repeats another Pokémon's dance move immediately." -0,BATTERY,Battery,"Powers up ally Pokémon's special moves." -0,FLUFFY,Fluffy,"Resists contact damage but weaker to Fire-type." -0,DAZZLING,Dazzling,"Makes foes unable to use priority attacks." -0,SOULHEART,Soul-Heart,"Boosts Sp. Atk each time a Pokémon faints." -0,TANGLINGHAIR,Tangling Hair,"Contact with it lowers the attacker's Speed." -0,RECEIVER,Receiver,"Copies the Ability of a defeated ally." -0,POWEROFALCHEMY,Power of Alchemy,"Copies the Ability of a defeated ally." -0,BEASTBOOST,Beast Boost,"Boosts its best stat each time it deals a KO." -0,RKSSYSTEM,RKS System,"Its type matches the memory disc it holds." -0,ELECTRICSURGE,Electric Surge,"Turns the ground into Electric Terrain." -0,PSYCHICSURGE,Psychic Surge,"Turns the ground into Psychic Terrain." -0,MISTYSURGE,Misty Surge,"Turns the ground into Misty Terrain." -0,GRASSYSURGE,Grassy Surge,"Turns the ground into Grassy Terrain." -0,FULLMETALBODY,Full Metal Body,"Prevents other Pokémon from lowering its stats." -0,SHADOWSHIELD,Shadow Shield,"Resists damage while its HP is full." -0,PRISMARMOR,Prism Armor,"Reduces damage from super-effective attacks." -0,NEUROFORCE,Neuroforce,"Powers up moves that are super-effective." +[STENCH] +Name = Stench +Description = The stench may cause the target to flinch. +#------------------------------- +[DRIZZLE] +Name = Drizzle +Description = The Pokémon makes it rain if it appears in battle. +#------------------------------- +[SPEEDBOOST] +Name = Speed Boost +Description = Its Speed stat is gradually boosted. +#------------------------------- +[BATTLEARMOR] +Name = Battle Armor +Description = The Pokémon is protected against critical hits. +#------------------------------- +[STURDY] +Name = Sturdy +Description = It cannot be knocked out with one hit. +#------------------------------- +[DAMP] +Name = Damp +Description = Prevents the use of self-destructing moves. +#------------------------------- +[LIMBER] +Name = Limber +Description = The Pokémon is protected from paralysis. +#------------------------------- +[SANDVEIL] +Name = Sand Veil +Description = Boosts the Pokémon's evasion in a sandstorm. +#------------------------------- +[STATIC] +Name = Static +Description = Contact with the Pokémon may cause paralysis. +#------------------------------- +[VOLTABSORB] +Name = Volt Absorb +Description = Restores HP if hit by an Electric-type move. +#------------------------------- +[WATERABSORB] +Name = Water Absorb +Description = Restores HP if hit by a Water-type move. +#------------------------------- +[OBLIVIOUS] +Name = Oblivious +Description = Prevents it from becoming infatuated. +#------------------------------- +[CLOUDNINE] +Name = Cloud Nine +Description = Eliminates the effects of weather. +#------------------------------- +[COMPOUNDEYES] +Name = Compound Eyes +Description = The Pokémon's accuracy is boosted. +#------------------------------- +[INSOMNIA] +Name = Insomnia +Description = Prevents the Pokémon from falling asleep. +#------------------------------- +[COLORCHANGE] +Name = Color Change +Description = Changes the Pokémon's type to the foe's move. +#------------------------------- +[IMMUNITY] +Name = Immunity +Description = Prevents the Pokémon from getting poisoned. +#------------------------------- +[FLASHFIRE] +Name = Flash Fire +Description = It powers up Fire-type moves if it's hit by one. +#------------------------------- +[SHIELDDUST] +Name = Shield Dust +Description = Blocks the added effects of attacks taken. +#------------------------------- +[OWNTEMPO] +Name = Own Tempo +Description = Prevents the Pokémon from becoming confused. +#------------------------------- +[SUCTIONCUPS] +Name = Suction Cups +Description = Negates all moves that force switching out. +#------------------------------- +[INTIMIDATE] +Name = Intimidate +Description = Lowers the foe's Attack stat. +#------------------------------- +[SHADOWTAG] +Name = Shadow Tag +Description = Prevents the foe from escaping. +#------------------------------- +[ROUGHSKIN] +Name = Rough Skin +Description = Inflicts damage to the foe on contact. +#------------------------------- +[WONDERGUARD] +Name = Wonder Guard +Description = Only super-effective moves will hit. +#------------------------------- +[LEVITATE] +Name = Levitate +Description = Gives full immunity to all Ground-type moves. +#------------------------------- +[EFFECTSPORE] +Name = Effect Spore +Description = Contact may poison or cause paralysis or sleep. +#------------------------------- +[SYNCHRONIZE] +Name = Synchronize +Description = Passes a burn, poison, or paralysis to the foe. +#------------------------------- +[CLEARBODY] +Name = Clear Body +Description = Prevents other Pokémon from lowering its stats. +#------------------------------- +[NATURALCURE] +Name = Natural Cure +Description = All status problems heal when it switches out. +#------------------------------- +[LIGHTNINGROD] +Name = Lightning Rod +Description = Draws in all Electric-type moves to up Sp. Attack. +#------------------------------- +[SERENEGRACE] +Name = Serene Grace +Description = Boosts the likelihood of added effects appearing. +#------------------------------- +[SWIFTSWIM] +Name = Swift Swim +Description = Boosts the Pokémon's Speed in rain. +#------------------------------- +[CHLOROPHYLL] +Name = Chlorophyll +Description = Boosts the Pokémon's Speed in sunshine. +#------------------------------- +[ILLUMINATE] +Name = Illuminate +Description = Raises the likelihood of meeting wild Pokémon. +#------------------------------- +[TRACE] +Name = Trace +Description = The Pokémon copies a foe's Ability. +#------------------------------- +[HUGEPOWER] +Name = Huge Power +Description = Raises the Pokémon's Attack stat. +#------------------------------- +[POISONPOINT] +Name = Poison Point +Description = Contact with the Pokémon may poison the attacker. +#------------------------------- +[INNERFOCUS] +Name = Inner Focus +Description = The Pokémon is protected from flinching. +#------------------------------- +[MAGMAARMOR] +Name = Magma Armor +Description = Prevents the Pokémon from becoming frozen. +#------------------------------- +[WATERVEIL] +Name = Water Veil +Description = Prevents the Pokémon from getting a burn. +#------------------------------- +[MAGNETPULL] +Name = Magnet Pull +Description = Prevents Steel-type Pokémon from escaping. +#------------------------------- +[SOUNDPROOF] +Name = Soundproof +Description = Gives full immunity to all sound-based moves. +#------------------------------- +[RAINDISH] +Name = Rain Dish +Description = The Pokémon gradually regains HP in rain. +#------------------------------- +[SANDSTREAM] +Name = Sand Stream +Description = The Pokémon summons a sandstorm in battle. +#------------------------------- +[PRESSURE] +Name = Pressure +Description = The Pokémon raises the foe's PP usage. +#------------------------------- +[THICKFAT] +Name = Thick Fat +Description = Ups resistance to Fire- and Ice-type moves. +#------------------------------- +[EARLYBIRD] +Name = Early Bird +Description = The Pokémon awakens quickly from sleep. +#------------------------------- +[FLAMEBODY] +Name = Flame Body +Description = Contact with the Pokémon may burn the attacker. +#------------------------------- +[RUNAWAY] +Name = Run Away +Description = Enables a sure getaway from wild Pokémon. +#------------------------------- +[KEENEYE] +Name = Keen Eye +Description = Prevents other Pokémon from lowering accuracy. +#------------------------------- +[HYPERCUTTER] +Name = Hyper Cutter +Description = Prevents other Pokémon from lowering Attack stat. +#------------------------------- +[PICKUP] +Name = Pickup +Description = The Pokémon may pick up items. +#------------------------------- +[TRUANT] +Name = Truant +Description = Pokémon can't attack on consecutive turns. +#------------------------------- +[HUSTLE] +Name = Hustle +Description = Boosts the Attack stat, but lowers accuracy. +#------------------------------- +[CUTECHARM] +Name = Cute Charm +Description = Contact with the Pokémon may cause infatuation. +#------------------------------- +[PLUS] +Name = Plus +Description = Ups Sp. Atk if another Pokémon has Plus or Minus. +#------------------------------- +[MINUS] +Name = Minus +Description = Ups Sp. Atk if another Pokémon has Plus or Minus. +#------------------------------- +[FORECAST] +Name = Forecast +Description = Castform transforms with the weather. +#------------------------------- +[STICKYHOLD] +Name = Sticky Hold +Description = Protects the Pokémon from item theft. +#------------------------------- +[SHEDSKIN] +Name = Shed Skin +Description = The Pokémon may heal its own status problems. +#------------------------------- +[GUTS] +Name = Guts +Description = Boosts Attack if there is a status problem. +#------------------------------- +[MARVELSCALE] +Name = Marvel Scale +Description = Ups Defense if there is a status problem. +#------------------------------- +[LIQUIDOOZE] +Name = Liquid Ooze +Description = Damages attackers using any draining move. +#------------------------------- +[OVERGROW] +Name = Overgrow +Description = Powers up Grass-type moves in a pinch. +#------------------------------- +[BLAZE] +Name = Blaze +Description = Powers up Fire-type moves in a pinch. +#------------------------------- +[TORRENT] +Name = Torrent +Description = Powers up Water-type moves in a pinch. +#------------------------------- +[SWARM] +Name = Swarm +Description = Powers up Bug-type moves in a pinch. +#------------------------------- +[ROCKHEAD] +Name = Rock Head +Description = Protects the Pokémon from recoil damage. +#------------------------------- +[DROUGHT] +Name = Drought +Description = Turns the sunlight harsh if it is in battle. +#------------------------------- +[ARENATRAP] +Name = Arena Trap +Description = Prevents the foe from fleeing. +#------------------------------- +[VITALSPIRIT] +Name = Vital Spirit +Description = Prevents the Pokémon from falling asleep. +#------------------------------- +[WHITESMOKE] +Name = White Smoke +Description = Prevents other Pokémon from lowering its stats. +#------------------------------- +[PUREPOWER] +Name = Pure Power +Description = Raises the Pokémon's Attack stat. +#------------------------------- +[SHELLARMOR] +Name = Shell Armor +Description = The Pokémon is protected against critical hits. +#------------------------------- +[AIRLOCK] +Name = Air Lock +Description = Eliminates the effects of weather. +#------------------------------- +[TANGLEDFEET] +Name = Tangled Feet +Description = Raises evasion if the Pokémon is confused. +#------------------------------- +[MOTORDRIVE] +Name = Motor Drive +Description = Raises Speed if hit by an Electric-type move. +#------------------------------- +[RIVALRY] +Name = Rivalry +Description = Deals more damage to a foe of the same gender. +#------------------------------- +[STEADFAST] +Name = Steadfast +Description = Raises Speed each time the Pokémon flinches. +#------------------------------- +[SNOWCLOAK] +Name = Snow Cloak +Description = Raises evasion in a hailstorm. +#------------------------------- +[GLUTTONY] +Name = Gluttony +Description = Encourages the early use of a held Berry. +#------------------------------- +[ANGERPOINT] +Name = Anger Point +Description = Maxes Attack after taking a critical hit. +#------------------------------- +[UNBURDEN] +Name = Unburden +Description = Raises Speed if a held item is used. +#------------------------------- +[HEATPROOF] +Name = Heatproof +Description = Weakens the power of Fire-type moves. +#------------------------------- +[SIMPLE] +Name = Simple +Description = The Pokémon is prone to wild stat changes. +#------------------------------- +[DRYSKIN] +Name = Dry Skin +Description = Reduces HP if it is hot. Water restores HP. +#------------------------------- +[DOWNLOAD] +Name = Download +Description = Adjusts power according to a foe's defenses. +#------------------------------- +[IRONFIST] +Name = Iron Fist +Description = Boosts the power of punching moves. +#------------------------------- +[POISONHEAL] +Name = Poison Heal +Description = Restores HP if the Pokémon is poisoned. +#------------------------------- +[ADAPTABILITY] +Name = Adaptability +Description = Powers up moves of the same type. +#------------------------------- +[SKILLLINK] +Name = Skill Link +Description = Increases the frequency of multi-strike moves. +#------------------------------- +[HYDRATION] +Name = Hydration +Description = Heals status problems if it is raining. +#------------------------------- +[SOLARPOWER] +Name = Solar Power +Description = In sunshine, Sp. Atk is boosted but HP decreases. +#------------------------------- +[QUICKFEET] +Name = Quick Feet +Description = Boosts Speed if there is a status problem. +#------------------------------- +[NORMALIZE] +Name = Normalize +Description = All the Pokémon's moves become the Normal type. +#------------------------------- +[SNIPER] +Name = Sniper +Description = Powers up moves if they become critical hits. +#------------------------------- +[MAGICGUARD] +Name = Magic Guard +Description = The Pokémon only takes damage from attacks. +#------------------------------- +[NOGUARD] +Name = No Guard +Description = Ensures attacks by or against the Pokémon land. +#------------------------------- +[STALL] +Name = Stall +Description = The Pokémon moves after all other Pokémon do. +#------------------------------- +[TECHNICIAN] +Name = Technician +Description = Powers up the Pokémon's weaker moves. +#------------------------------- +[LEAFGUARD] +Name = Leaf Guard +Description = Prevents problems with status in sunny weather. +#------------------------------- +[KLUTZ] +Name = Klutz +Description = The Pokémon can't use any held items. +#------------------------------- +[MOLDBREAKER] +Name = Mold Breaker +Description = Moves can be used regardless of Abilities. +#------------------------------- +[SUPERLUCK] +Name = Super Luck +Description = Heightens the critical-hit ratios of moves. +#------------------------------- +[AFTERMATH] +Name = Aftermath +Description = Damages the attacker landing the finishing hit. +#------------------------------- +[ANTICIPATION] +Name = Anticipation +Description = Senses a foe's dangerous moves. +#------------------------------- +[FOREWARN] +Name = Forewarn +Description = Determines what moves a foe has. +#------------------------------- +[UNAWARE] +Name = Unaware +Description = Ignores any stat changes in the Pokémon. +#------------------------------- +[TINTEDLENS] +Name = Tinted Lens +Description = Powers up "not very effective" moves. +#------------------------------- +[FILTER] +Name = Filter +Description = Reduces damage from super-effective attacks. +#------------------------------- +[SLOWSTART] +Name = Slow Start +Description = Temporarily halves Attack and Speed. +#------------------------------- +[SCRAPPY] +Name = Scrappy +Description = Enables moves to hit Ghost-type Pokémon. +#------------------------------- +[STORMDRAIN] +Name = Storm Drain +Description = Draws in all Water-type moves to up Sp. Attack. +#------------------------------- +[ICEBODY] +Name = Ice Body +Description = The Pokémon gradually regains HP in a hailstorm. +#------------------------------- +[SOLIDROCK] +Name = Solid Rock +Description = Reduces damage from super-effective attacks. +#------------------------------- +[SNOWWARNING] +Name = Snow Warning +Description = The Pokémon summons a hailstorm in battle. +#------------------------------- +[HONEYGATHER] +Name = Honey Gather +Description = The Pokémon may gather Honey from somewhere. +#------------------------------- +[FRISK] +Name = Frisk +Description = The Pokémon can check a foe's held item. +#------------------------------- +[RECKLESS] +Name = Reckless +Description = Powers up moves that have recoil damage. +#------------------------------- +[MULTITYPE] +Name = Multitype +Description = Changes type to match the held Plate. +#------------------------------- +[FLOWERGIFT] +Name = Flower Gift +Description = Powers up party Pokémon when it is sunny. +#------------------------------- +[BADDREAMS] +Name = Bad Dreams +Description = Reduces a sleeping foe's HP. +#------------------------------- +[PICKPOCKET] +Name = Pickpocket +Description = Steals an item when hit by another Pokémon. +#------------------------------- +[SHEERFORCE] +Name = Sheer Force +Description = Removes added effects to increase move damage. +#------------------------------- +[CONTRARY] +Name = Contrary +Description = Makes stat changes have an opposite effect. +#------------------------------- +[UNNERVE] +Name = Unnerve +Description = Makes the foe nervous and unable to eat Berries. +#------------------------------- +[DEFIANT] +Name = Defiant +Description = When its stats are lowered its Attack increases. +#------------------------------- +[DEFEATIST] +Name = Defeatist +Description = Lowers stats when HP becomes half or less. +#------------------------------- +[CURSEDBODY] +Name = Cursed Body +Description = May disable a move used on the Pokémon. +#------------------------------- +[HEALER] +Name = Healer +Description = May heal an ally's status conditions. +#------------------------------- +[FRIENDGUARD] +Name = Friend Guard +Description = Reduces damage done to allies. +#------------------------------- +[WEAKARMOR] +Name = Weak Armor +Description = Physical attacks lower Defense and raise Speed. +#------------------------------- +[HEAVYMETAL] +Name = Heavy Metal +Description = Doubles the Pokémon's weight. +#------------------------------- +[LIGHTMETAL] +Name = Light Metal +Description = Halves the Pokémon's weight. +#------------------------------- +[MULTISCALE] +Name = Multiscale +Description = Reduces damage when HP is full. +#------------------------------- +[TOXICBOOST] +Name = Toxic Boost +Description = Powers up physical attacks when poisoned. +#------------------------------- +[FLAREBOOST] +Name = Flare Boost +Description = Powers up special attacks when burned. +#------------------------------- +[HARVEST] +Name = Harvest +Description = May create another Berry after one is used. +#------------------------------- +[TELEPATHY] +Name = Telepathy +Description = Anticipates an ally's attack and dodges it. +#------------------------------- +[MOODY] +Name = Moody +Description = Raises one stat and lowers another. +#------------------------------- +[OVERCOAT] +Name = Overcoat +Description = Protects the Pokémon from damage from weather. +#------------------------------- +[POISONTOUCH] +Name = Poison Touch +Description = May poison targets when a Pokémon makes contact. +#------------------------------- +[REGENERATOR] +Name = Regenerator +Description = Restores a little HP when withdrawn from battle. +#------------------------------- +[BIGPECKS] +Name = Big Pecks +Description = Protects from Defense-lowering attacks. +#------------------------------- +[SANDRUSH] +Name = Sand Rush +Description = Boosts the Pokémon's Speed in a sandstorm. +#------------------------------- +[WONDERSKIN] +Name = Wonder Skin +Description = Makes status-changing moves more likely to miss. +#------------------------------- +[ANALYTIC] +Name = Analytic +Description = Boosts move power when the Pokémon moves last. +#------------------------------- +[ILLUSION] +Name = Illusion +Description = Comes out disguised as the Pokémon in back. +#------------------------------- +[IMPOSTER] +Name = Imposter +Description = It transforms itself into the Pokémon it is facing. +#------------------------------- +[INFILTRATOR] +Name = Infiltrator +Description = Passes through the foe's barrier and strikes. +#------------------------------- +[MUMMY] +Name = Mummy +Description = Contact with this Pokémon spreads this Ability. +#------------------------------- +[MOXIE] +Name = Moxie +Description = Boosts Attack after knocking out any Pokémon. +#------------------------------- +[JUSTIFIED] +Name = Justified +Description = Raises Attack when hit by a Dark-type move. +#------------------------------- +[RATTLED] +Name = Rattled +Description = Some move types scare it and boost its Speed. +#------------------------------- +[MAGICBOUNCE] +Name = Magic Bounce +Description = Reflects status-changing moves. +#------------------------------- +[SAPSIPPER] +Name = Sap Sipper +Description = Boosts Attack when hit by a Grass-type move. +#------------------------------- +[PRANKSTER] +Name = Prankster +Description = Gives priority to a status move. +#------------------------------- +[SANDFORCE] +Name = Sand Force +Description = Boosts certain moves' power in a sandstorm. +#------------------------------- +[IRONBARBS] +Name = Iron Barbs +Description = Inflicts damage to the Pokémon on contact. +#------------------------------- +[ZENMODE] +Name = Zen Mode +Description = Changes the Pokémon's shape when HP is halved. +#------------------------------- +[VICTORYSTAR] +Name = Victory Star +Description = Boosts the accuracy of its allies and itself. +#------------------------------- +[TURBOBLAZE] +Name = Turboblaze +Description = Moves can be used regardless of Abilities. +#------------------------------- +[TERAVOLT] +Name = Teravolt +Description = Moves can be used regardless of Abilities. +#------------------------------- +[AROMAVEIL] +Name = Aroma Veil +Description = Protects against attacks that limit move choices. +#------------------------------- +[FLOWERVEIL] +Name = Flower Veil +Description = Protects Grass-type allies from stat/status effects. +#------------------------------- +[CHEEKPOUCH] +Name = Cheek Pouch +Description = Restores HP as well when the Pokémon eats a Berry. +#------------------------------- +[PROTEAN] +Name = Protean +Description = It changes type to that of the move it's about to use. +#------------------------------- +[FURCOAT] +Name = Fur Coat +Description = Halves the damage from physical moves. +#------------------------------- +[MAGICIAN] +Name = Magician +Description = Steals the held item of a Pokémon it hits. +#------------------------------- +[BULLETPROOF] +Name = Bulletproof +Description = Protects the Pokémon from some ball and bomb moves. +#------------------------------- +[COMPETITIVE] +Name = Competitive +Description = Sharply boosts Sp. Atk when a stat is lowered. +#------------------------------- +[STRONGJAW] +Name = Strong Jaw +Description = Boosts the power of biting moves. +#------------------------------- +[REFRIGERATE] +Name = Refrigerate +Description = Normal-type moves become Ice-type and powered up. +#------------------------------- +[SWEETVEIL] +Name = Sweet Veil +Description = Prevents itself and allies from falling asleep. +#------------------------------- +[STANCECHANGE] +Name = Stance Change +Description = Changes between Blade and Shield Forme with attacks. +#------------------------------- +[GALEWINGS] +Name = Gale Wings +Description = Flying-type moves gain priority when its HP is full. +#------------------------------- +[MEGALAUNCHER] +Name = Mega Launcher +Description = Powers up aura and pulse moves. +#------------------------------- +[GRASSPELT] +Name = Grass Pelt +Description = Boosts the Defense stat on Grassy Terrain. +#------------------------------- +[SYMBIOSIS] +Name = Symbiosis +Description = Passes its held item to an ally that has used theirs. +#------------------------------- +[TOUGHCLAWS] +Name = Tough Claws +Description = Powers up moves that make direct contact. +#------------------------------- +[PIXILATE] +Name = Pixilate +Description = Normal-type moves become Fairy-type and powered up. +#------------------------------- +[GOOEY] +Name = Gooey +Description = Contact with it lowers the attacker's Speed stat. +#------------------------------- +[AERILATE] +Name = Aerilate +Description = Normal-type moves become Flying-type and power up. +#------------------------------- +[PARENTALBOND] +Name = Parental Bond +Description = Parent and child each attacks. +#------------------------------- +[DARKAURA] +Name = Dark Aura +Description = Powers up each Pokémon's Dark-type moves. +#------------------------------- +[FAIRYAURA] +Name = Fairy Aura +Description = Powers up each Pokémon's Fairy-type moves. +#------------------------------- +[AURABREAK] +Name = Aura Break +Description = Reverses "Aura" Abilities to weaken affected moves. +#------------------------------- +[PRIMORDIALSEA] +Name = Primordial Sea +Description = Changes the weather to nullify Fire-type moves. +#------------------------------- +[DESOLATELAND] +Name = Desolate Land +Description = Changes the weather to nullify Water-type moves. +#------------------------------- +[DELTASTREAM] +Name = Delta Stream +Description = Alters weather to remove Flying-type's weaknesses. +#------------------------------- +[STAMINA] +Name = Stamina +Description = Boosts Defense when hit by an attack. +#------------------------------- +[WIMPOUT] +Name = Wimp Out +Description = Cowardly switches out if its HP becomes half or less. +#------------------------------- +[EMERGENCYEXIT] +Name = Emergency Exit +Description = Switches out if its HP becomes half or less. +#------------------------------- +[WATERCOMPACTION] +Name = Water Compaction +Description = Sharply ups Defense when hit by a Water-type move. +#------------------------------- +[MERCILESS] +Name = Merciless +Description = Its attacks are critical hits when it is poisoned. +#------------------------------- +[SHIELDSDOWN] +Name = Shields Down +Description = Its shell breaks if its HP becomes half or less. +#------------------------------- +[STAKEOUT] +Name = Stakeout +Description = Deals doubles damage to a target's replacement. +#------------------------------- +[WATERBUBBLE] +Name = Water Bubble +Description = Weakens incoming Fire-type moves and prevents burns. +#------------------------------- +[STEELWORKER] +Name = Steelworker +Description = Powers up Steel-type moves. +#------------------------------- +[BERSERK] +Name = Berserk +Description = Ups Sp. Atk if a hit makes its HP half or less. +#------------------------------- +[SLUSHRUSH] +Name = Slush Rush +Description = Boosts the Pokémon's Speed stat in a hailstorm. +#------------------------------- +[LONGREACH] +Name = Long Reach +Description = Uses moves without making contact with the target. +#------------------------------- +[LIQUIDVOICE] +Name = Liquid Voice +Description = Its sound-based moves become Water-type. +#------------------------------- +[TRIAGE] +Name = Triage +Description = Gives priority to a healing move. +#------------------------------- +[GALVANIZE] +Name = Galvanize +Description = Normal-type moves become Electric-type and powered. +#------------------------------- +[SURGESURFER] +Name = Surge Surfer +Description = Doubles Speed on Electric Terrain. +#------------------------------- +[SCHOOLING] +Name = Schooling +Description = Forms a powerful school while it has a lot of HP. +#------------------------------- +[DISGUISE] +Name = Disguise +Description = Its shroud protects it from an attack just once. +#------------------------------- +[BATTLEBOND] +Name = Battle Bond +Description = Defeating a foe lets it become Ash-Greninja. +#------------------------------- +[POWERCONSTRUCT] +Name = Power Construct +Description = Changes with other Cells if HP becomes half or less. +#------------------------------- +[CORROSION] +Name = Corrosion +Description = It can poison Steel- and Poison-type targets. +#------------------------------- +[COMATOSE] +Name = Comatose +Description = It's always drowsing, and attacks without waking. +#------------------------------- +[QUEENLYMAJESTY] +Name = Queenly Majesty +Description = Makes foes unable to use priority attacks. +#------------------------------- +[INNARDSOUT] +Name = Innards Out +Description = Damages an attacker that lands the finishing hit. +#------------------------------- +[DANCER] +Name = Dancer +Description = Repeats another Pokémon's dance move immediately. +#------------------------------- +[BATTERY] +Name = Battery +Description = Powers up ally Pokémon's special moves. +#------------------------------- +[FLUFFY] +Name = Fluffy +Description = Resists contact damage but weaker to Fire-type. +#------------------------------- +[DAZZLING] +Name = Dazzling +Description = Makes foes unable to use priority attacks. +#------------------------------- +[SOULHEART] +Name = Soul-Heart +Description = Boosts Sp. Atk each time a Pokémon faints. +#------------------------------- +[TANGLINGHAIR] +Name = Tangling Hair +Description = Contact with it lowers the attacker's Speed. +#------------------------------- +[RECEIVER] +Name = Receiver +Description = Copies the Ability of a defeated ally. +#------------------------------- +[POWEROFALCHEMY] +Name = Power of Alchemy +Description = Copies the Ability of a defeated ally. +#------------------------------- +[BEASTBOOST] +Name = Beast Boost +Description = Boosts its best stat each time it deals a KO. +#------------------------------- +[RKSSYSTEM] +Name = RKS System +Description = Its type matches the memory disc it holds. +#------------------------------- +[ELECTRICSURGE] +Name = Electric Surge +Description = Turns the ground into Electric Terrain. +#------------------------------- +[PSYCHICSURGE] +Name = Psychic Surge +Description = Turns the ground into Psychic Terrain. +#------------------------------- +[MISTYSURGE] +Name = Misty Surge +Description = Turns the ground into Misty Terrain. +#------------------------------- +[GRASSYSURGE] +Name = Grassy Surge +Description = Turns the ground into Grassy Terrain. +#------------------------------- +[FULLMETALBODY] +Name = Full Metal Body +Description = Prevents other Pokémon from lowering its stats. +#------------------------------- +[SHADOWSHIELD] +Name = Shadow Shield +Description = Resists damage while its HP is full. +#------------------------------- +[PRISMARMOR] +Name = Prism Armor +Description = Reduces damage from super-effective attacks. +#------------------------------- +[NEUROFORCE] +Name = Neuroforce +Description = Powers up moves that are super-effective. diff --git a/PBS/abilities.txt b/PBS/abilities.txt index fa52c5237..ca6eafe9a 100644 --- a/PBS/abilities.txt +++ b/PBS/abilities.txt @@ -1,235 +1,933 @@ # See the documentation on the wiki to learn how to edit this file. #------------------------------- -0,STENCH,Stench,"The stench may cause the target to flinch." -0,DRIZZLE,Drizzle,"The Pokémon makes it rain if it appears in battle." -0,SPEEDBOOST,Speed Boost,"Its Speed stat is gradually boosted." -0,BATTLEARMOR,Battle Armor,"The Pokémon is protected against critical hits." -0,STURDY,Sturdy,"It cannot be knocked out with one hit." -0,DAMP,Damp,"Prevents the use of self-destructing moves." -0,LIMBER,Limber,"The Pokémon is protected from paralysis." -0,SANDVEIL,Sand Veil,"Boosts the Pokémon's evasion in a sandstorm." -0,STATIC,Static,"Contact with the Pokémon may cause paralysis." -0,VOLTABSORB,Volt Absorb,"Restores HP if hit by an Electric-type move." -0,WATERABSORB,Water Absorb,"Restores HP if hit by a Water-type move." -0,OBLIVIOUS,Oblivious,"Prevents it from becoming infatuated." -0,CLOUDNINE,Cloud Nine,"Eliminates the effects of weather." -0,COMPOUNDEYES,Compound Eyes,"The Pokémon's accuracy is boosted." -0,INSOMNIA,Insomnia,"Prevents the Pokémon from falling asleep." -0,COLORCHANGE,Color Change,"Changes the Pokémon's type to the foe's move." -0,IMMUNITY,Immunity,"Prevents the Pokémon from getting poisoned." -0,FLASHFIRE,Flash Fire,"It powers up Fire-type moves if it's hit by one." -0,SHIELDDUST,Shield Dust,"Blocks the added effects of attacks taken." -0,OWNTEMPO,Own Tempo,"Prevents the Pokémon from becoming confused." -0,SUCTIONCUPS,Suction Cups,"Negates all moves that force switching out." -0,INTIMIDATE,Intimidate,"Lowers the foe's Attack stat." -0,SHADOWTAG,Shadow Tag,"Prevents the foe from escaping." -0,ROUGHSKIN,Rough Skin,"Inflicts damage to the foe on contact." -0,WONDERGUARD,Wonder Guard,"Only super-effective moves will hit." -0,LEVITATE,Levitate,"Gives full immunity to all Ground-type moves." -0,EFFECTSPORE,Effect Spore,"Contact may poison or cause paralysis or sleep." -0,SYNCHRONIZE,Synchronize,"Passes a burn, poison, or paralysis to the foe." -0,CLEARBODY,Clear Body,"Prevents other Pokémon from lowering its stats." -0,NATURALCURE,Natural Cure,"All status problems heal when it switches out." -0,LIGHTNINGROD,Lightning Rod,"Draws in all Electric-type moves to up Sp. Attack." -0,SERENEGRACE,Serene Grace,"Boosts the likelihood of added effects appearing." -0,SWIFTSWIM,Swift Swim,"Boosts the Pokémon's Speed in rain." -0,CHLOROPHYLL,Chlorophyll,"Boosts the Pokémon's Speed in sunshine." -0,ILLUMINATE,Illuminate,"Raises the likelihood of meeting wild Pokémon." -0,TRACE,Trace,"The Pokémon copies a foe's Ability." -0,HUGEPOWER,Huge Power,"Raises the Pokémon's Attack stat." -0,POISONPOINT,Poison Point,"Contact with the Pokémon may poison the attacker." -0,INNERFOCUS,Inner Focus,"The Pokémon is protected from flinching." -0,MAGMAARMOR,Magma Armor,"Prevents the Pokémon from becoming frozen." -0,WATERVEIL,Water Veil,"Prevents the Pokémon from getting a burn." -0,MAGNETPULL,Magnet Pull,"Prevents Steel-type Pokémon from escaping." -0,SOUNDPROOF,Soundproof,"Gives full immunity to all sound-based moves." -0,RAINDISH,Rain Dish,"The Pokémon gradually regains HP in rain." -0,SANDSTREAM,Sand Stream,"The Pokémon summons a sandstorm in battle." -0,PRESSURE,Pressure,"The Pokémon raises the foe's PP usage." -0,THICKFAT,Thick Fat,"Ups resistance to Fire- and Ice-type moves." -0,EARLYBIRD,Early Bird,"The Pokémon awakens quickly from sleep." -0,FLAMEBODY,Flame Body,"Contact with the Pokémon may burn the attacker." -0,RUNAWAY,Run Away,"Enables a sure getaway from wild Pokémon." -0,KEENEYE,Keen Eye,"Prevents other Pokémon from lowering accuracy." -0,HYPERCUTTER,Hyper Cutter,"Prevents other Pokémon from lowering Attack stat." -0,PICKUP,Pickup,"The Pokémon may pick up items." -0,TRUANT,Truant,"Pokémon can't attack on consecutive turns." -0,HUSTLE,Hustle,"Boosts the Attack stat, but lowers accuracy." -0,CUTECHARM,Cute Charm,"Contact with the Pokémon may cause infatuation." -0,PLUS,Plus,"Ups Sp. Atk if another Pokémon has Plus or Minus." -0,MINUS,Minus,"Ups Sp. Atk if another Pokémon has Plus or Minus." -0,FORECAST,Forecast,"Castform transforms with the weather." -0,STICKYHOLD,Sticky Hold,"Protects the Pokémon from item theft." -0,SHEDSKIN,Shed Skin,"The Pokémon may heal its own status problems." -0,GUTS,Guts,"Boosts Attack if there is a status problem." -0,MARVELSCALE,Marvel Scale,"Ups Defense if there is a status problem." -0,LIQUIDOOZE,Liquid Ooze,"Damages attackers using any draining move." -0,OVERGROW,Overgrow,"Powers up Grass-type moves in a pinch." -0,BLAZE,Blaze,"Powers up Fire-type moves in a pinch." -0,TORRENT,Torrent,"Powers up Water-type moves in a pinch." -0,SWARM,Swarm,"Powers up Bug-type moves in a pinch." -0,ROCKHEAD,Rock Head,"Protects the Pokémon from recoil damage." -0,DROUGHT,Drought,"Turns the sunlight harsh if it is in battle." -0,ARENATRAP,Arena Trap,"Prevents the foe from fleeing." -0,VITALSPIRIT,Vital Spirit,"Prevents the Pokémon from falling asleep." -0,WHITESMOKE,White Smoke,"Prevents other Pokémon from lowering its stats." -0,PUREPOWER,Pure Power,"Raises the Pokémon's Attack stat." -0,SHELLARMOR,Shell Armor,"The Pokémon is protected against critical hits." -0,AIRLOCK,Air Lock,"Eliminates the effects of weather." -0,TANGLEDFEET,Tangled Feet,"Raises evasion if the Pokémon is confused." -0,MOTORDRIVE,Motor Drive,"Raises Speed if hit by an Electric-type move." -0,RIVALRY,Rivalry,"Deals more damage to a foe of the same gender." -0,STEADFAST,Steadfast,"Raises Speed each time the Pokémon flinches." -0,SNOWCLOAK,Snow Cloak,"Raises evasion in a hailstorm." -0,GLUTTONY,Gluttony,"Encourages the early use of a held Berry." -0,ANGERPOINT,Anger Point,"Maxes Attack after taking a critical hit." -0,UNBURDEN,Unburden,"Raises Speed if a held item is used." -0,HEATPROOF,Heatproof,"Weakens the power of Fire-type moves." -0,SIMPLE,Simple,"The Pokémon is prone to wild stat changes." -0,DRYSKIN,Dry Skin,"Reduces HP if it is hot. Water restores HP." -0,DOWNLOAD,Download,"Adjusts power according to a foe's defenses." -0,IRONFIST,Iron Fist,"Boosts the power of punching moves." -0,POISONHEAL,Poison Heal,"Restores HP if the Pokémon is poisoned." -0,ADAPTABILITY,Adaptability,"Powers up moves of the same type." -0,SKILLLINK,Skill Link,"Increases the frequency of multi-strike moves." -0,HYDRATION,Hydration,"Heals status problems if it is raining." -0,SOLARPOWER,Solar Power,"In sunshine, Sp. Atk is boosted but HP decreases." -0,QUICKFEET,Quick Feet,"Boosts Speed if there is a status problem." -0,NORMALIZE,Normalize,"All the Pokémon's moves become the Normal type." -0,SNIPER,Sniper,"Powers up moves if they become critical hits." -0,MAGICGUARD,Magic Guard,"The Pokémon only takes damage from attacks." -0,NOGUARD,No Guard,"Ensures attacks by or against the Pokémon land." -0,STALL,Stall,"The Pokémon moves after all other Pokémon do." -0,TECHNICIAN,Technician,"Powers up the Pokémon's weaker moves." -0,LEAFGUARD,Leaf Guard,"Prevents problems with status in sunny weather." -0,KLUTZ,Klutz,"The Pokémon can't use any held items." -0,MOLDBREAKER,Mold Breaker,"Moves can be used regardless of Abilities." -0,SUPERLUCK,Super Luck,"Heightens the critical-hit ratios of moves." -0,AFTERMATH,Aftermath,"Damages the attacker landing the finishing hit." -0,ANTICIPATION,Anticipation,"Senses a foe's dangerous moves." -0,FOREWARN,Forewarn,"Determines what moves a foe has." -0,UNAWARE,Unaware,"Ignores any stat changes in the Pokémon." -0,TINTEDLENS,Tinted Lens,"Powers up \"not very effective\" moves." -0,FILTER,Filter,"Reduces damage from super-effective attacks." -0,SLOWSTART,Slow Start,"Temporarily halves Attack and Speed." -0,SCRAPPY,Scrappy,"Enables moves to hit Ghost-type Pokémon." -0,STORMDRAIN,Storm Drain,"Draws in all Water-type moves to up Sp. Attack." -0,ICEBODY,Ice Body,"The Pokémon gradually regains HP in a hailstorm." -0,SOLIDROCK,Solid Rock,"Reduces damage from super-effective attacks." -0,SNOWWARNING,Snow Warning,"The Pokémon summons a hailstorm in battle." -0,HONEYGATHER,Honey Gather,"The Pokémon may gather Honey from somewhere." -0,FRISK,Frisk,"The Pokémon can check a foe's held item." -0,RECKLESS,Reckless,"Powers up moves that have recoil damage." -0,MULTITYPE,Multitype,"Changes type to match the held Plate." -0,FLOWERGIFT,Flower Gift,"Powers up party Pokémon when it is sunny." -0,BADDREAMS,Bad Dreams,"Reduces a sleeping foe's HP." -0,PICKPOCKET,Pickpocket,"Steals an item when hit by another Pokémon." -0,SHEERFORCE,Sheer Force,"Removes added effects to increase move damage." -0,CONTRARY,Contrary,"Makes stat changes have an opposite effect." -0,UNNERVE,Unnerve,"Makes the foe nervous and unable to eat Berries." -0,DEFIANT,Defiant,"When its stats are lowered its Attack increases." -0,DEFEATIST,Defeatist,"Lowers stats when HP becomes half or less." -0,CURSEDBODY,Cursed Body,"May disable a move used on the Pokémon." -0,HEALER,Healer,"May heal an ally's status conditions." -0,FRIENDGUARD,Friend Guard,"Reduces damage done to allies." -0,WEAKARMOR,Weak Armor,"Physical attacks lower Defense and raise Speed." -0,HEAVYMETAL,Heavy Metal,"Doubles the Pokémon's weight." -0,LIGHTMETAL,Light Metal,"Halves the Pokémon's weight." -0,MULTISCALE,Multiscale,"Reduces damage when HP is full." -0,TOXICBOOST,Toxic Boost,"Powers up physical attacks when poisoned." -0,FLAREBOOST,Flare Boost,"Powers up special attacks when burned." -0,HARVEST,Harvest,"May create another Berry after one is used." -0,TELEPATHY,Telepathy,"Anticipates an ally's attack and dodges it." -0,MOODY,Moody,"Raises one stat and lowers another." -0,OVERCOAT,Overcoat,"Protects the Pokémon from damage from weather." -0,POISONTOUCH,Poison Touch,"May poison targets when a Pokémon makes contact." -0,REGENERATOR,Regenerator,"Restores a little HP when withdrawn from battle." -0,BIGPECKS,Big Pecks,"Protects from Defense-lowering attacks." -0,SANDRUSH,Sand Rush,"Boosts the Pokémon's Speed in a sandstorm." -0,WONDERSKIN,Wonder Skin,"Makes status-changing moves more likely to miss." -0,ANALYTIC,Analytic,"Boosts move power when the Pokémon moves last." -0,ILLUSION,Illusion,"Comes out disguised as the Pokémon in back." -0,IMPOSTER,Imposter,"It transforms itself into the Pokémon it is facing." -0,INFILTRATOR,Infiltrator,"Passes through the foe's barrier and strikes." -0,MUMMY,Mummy,"Contact with this Pokémon spreads this Ability." -0,MOXIE,Moxie,"Boosts Attack after knocking out any Pokémon." -0,JUSTIFIED,Justified,"Raises Attack when hit by a Dark-type move." -0,RATTLED,Rattled,"Some move types scare it and boost its Speed." -0,MAGICBOUNCE,Magic Bounce,"Reflects status-changing moves." -0,SAPSIPPER,Sap Sipper,"Boosts Attack when hit by a Grass-type move." -0,PRANKSTER,Prankster,"Gives priority to a status move." -0,SANDFORCE,Sand Force,"Boosts certain moves' power in a sandstorm." -0,IRONBARBS,Iron Barbs,"Inflicts damage to the Pokémon on contact." -0,ZENMODE,Zen Mode,"Changes the Pokémon's shape when HP is halved." -0,VICTORYSTAR,Victory Star,"Boosts the accuracy of its allies and itself." -0,TURBOBLAZE,Turboblaze,"Moves can be used regardless of Abilities." -0,TERAVOLT,Teravolt,"Moves can be used regardless of Abilities." -0,AROMAVEIL,Aroma Veil,"Protects against attacks that limit move choices." -0,FLOWERVEIL,Flower Veil,"Protects Grass-type allies from stat/status effects." -0,CHEEKPOUCH,Cheek Pouch,"Restores HP as well when the Pokémon eats a Berry." -0,PROTEAN,Protean,"It changes type to that of the move it's about to use." -0,FURCOAT,Fur Coat,"Halves the damage from physical moves." -0,MAGICIAN,Magician,"Steals the held item of a Pokémon it hits." -0,BULLETPROOF,Bulletproof,"Protects the Pokémon from some ball and bomb moves." -0,COMPETITIVE,Competitive,"Sharply boosts Sp. Atk when a stat is lowered." -0,STRONGJAW,Strong Jaw,"Boosts the power of biting moves." -0,REFRIGERATE,Refrigerate,"Normal-type moves become Ice-type and powered up." -0,SWEETVEIL,Sweet Veil,"Prevents itself and allies from falling asleep." -0,STANCECHANGE,Stance Change,"Changes between Blade and Shield Forme with attacks." -0,GALEWINGS,Gale Wings,"Flying-type moves gain priority when its HP is full." -0,MEGALAUNCHER,Mega Launcher,"Powers up aura and pulse moves." -0,GRASSPELT,Grass Pelt,"Boosts the Defense stat on Grassy Terrain." -0,SYMBIOSIS,Symbiosis,"Passes its held item to an ally that has used theirs." -0,TOUGHCLAWS,Tough Claws,"Powers up moves that make direct contact." -0,PIXILATE,Pixilate,"Normal-type moves become Fairy-type and powered up." -0,GOOEY,Gooey,"Contact with it lowers the attacker's Speed stat." -0,AERILATE,Aerilate,"Normal-type moves become Flying-type and power up." -0,PARENTALBOND,Parental Bond,"Parent and child each attacks." -0,DARKAURA,Dark Aura,"Powers up each Pokémon's Dark-type moves." -0,FAIRYAURA,Fairy Aura,"Powers up each Pokémon's Fairy-type moves." -0,AURABREAK,Aura Break,"Reverses \"Aura\" Abilities to weaken affected moves." -0,PRIMORDIALSEA,Primordial Sea,"Changes the weather to nullify Fire-type moves." -0,DESOLATELAND,Desolate Land,"Changes the weather to nullify Water-type moves." -0,DELTASTREAM,Delta Stream,"Alters weather to remove Flying-type's weaknesses." -0,STAMINA,Stamina,"Boosts Defense when hit by an attack." -0,WIMPOUT,Wimp Out,"Cowardly switches out if its HP becomes half or less." -0,EMERGENCYEXIT,Emergency Exit,"Switches out if its HP becomes half or less." -0,WATERCOMPACTION,Water Compaction,"Sharply ups Defense when hit by a Water-type move." -0,MERCILESS,Merciless,"Its attacks are critical hits when it is poisoned." -0,SHIELDSDOWN,Shields Down,"Its shell breaks if its HP becomes half or less." -0,STAKEOUT,Stakeout,"Deals doubles damage to a target's replacement." -0,WATERBUBBLE,Water Bubble,"Weakens incoming Fire-type moves and prevents burns." -0,STEELWORKER,Steelworker,"Powers up Steel-type moves." -0,BERSERK,Berserk,"Ups Sp. Atk if a hit makes its HP half or less." -0,SLUSHRUSH,Slush Rush,"Boosts the Pokémon's Speed stat in a hailstorm." -0,LONGREACH,Long Reach,"Uses moves without making contact with the target." -0,LIQUIDVOICE,Liquid Voice,"Its sound-based moves become Water-type." -0,TRIAGE,Triage,"Gives priority to a healing move." -0,GALVANIZE,Galvanize,"Normal-type moves become Electric-type and powered." -0,SURGESURFER,Surge Surfer,"Doubles Speed on Electric Terrain." -0,SCHOOLING,Schooling,"Forms a powerful school while it has a lot of HP." -0,DISGUISE,Disguise,"Its shroud protects it from an attack just once." -0,BATTLEBOND,Battle Bond,"Defeating a foe lets it become Ash-Greninja." -0,POWERCONSTRUCT,Power Construct,"Changes with other Cells if HP becomes half or less." -0,CORROSION,Corrosion,"It can poison Steel- and Poison-type targets." -0,COMATOSE,Comatose,"It's always drowsing, and attacks without waking." -0,QUEENLYMAJESTY,Queenly Majesty,"Makes foes unable to use priority attacks." -0,INNARDSOUT,Innards Out,"Damages an attacker that lands the finishing hit." -0,DANCER,Dancer,"Repeats another Pokémon's dance move immediately." -0,BATTERY,Battery,"Powers up ally Pokémon's special moves." -0,FLUFFY,Fluffy,"Resists contact damage but weaker to Fire-type." -0,DAZZLING,Dazzling,"Makes foes unable to use priority attacks." -0,SOULHEART,Soul-Heart,"Boosts Sp. Atk each time a Pokémon faints." -0,TANGLINGHAIR,Tangling Hair,"Contact with it lowers the attacker's Speed." -0,RECEIVER,Receiver,"Copies the Ability of a defeated ally." -0,POWEROFALCHEMY,Power of Alchemy,"Copies the Ability of a defeated ally." -0,BEASTBOOST,Beast Boost,"Boosts its best stat each time it deals a KO." -0,RKSSYSTEM,RKS System,"Its type matches the memory disc it holds." -0,ELECTRICSURGE,Electric Surge,"Turns the ground into Electric Terrain." -0,PSYCHICSURGE,Psychic Surge,"Turns the ground into Psychic Terrain." -0,MISTYSURGE,Misty Surge,"Turns the ground into Misty Terrain." -0,GRASSYSURGE,Grassy Surge,"Turns the ground into Grassy Terrain." -0,FULLMETALBODY,Full Metal Body,"Prevents other Pokémon from lowering its stats." -0,SHADOWSHIELD,Shadow Shield,"Resists damage while its HP is full." -0,PRISMARMOR,Prism Armor,"Reduces damage from super-effective attacks." -0,NEUROFORCE,Neuroforce,"Powers up moves that are super-effective." +[STENCH] +Name = Stench +Description = The stench may cause the target to flinch. +#------------------------------- +[DRIZZLE] +Name = Drizzle +Description = The Pokémon makes it rain if it appears in battle. +#------------------------------- +[SPEEDBOOST] +Name = Speed Boost +Description = Its Speed stat is gradually boosted. +#------------------------------- +[BATTLEARMOR] +Name = Battle Armor +Description = The Pokémon is protected against critical hits. +#------------------------------- +[STURDY] +Name = Sturdy +Description = It cannot be knocked out with one hit. +#------------------------------- +[DAMP] +Name = Damp +Description = Prevents the use of self-destructing moves. +#------------------------------- +[LIMBER] +Name = Limber +Description = The Pokémon is protected from paralysis. +#------------------------------- +[SANDVEIL] +Name = Sand Veil +Description = Boosts the Pokémon's evasion in a sandstorm. +#------------------------------- +[STATIC] +Name = Static +Description = Contact with the Pokémon may cause paralysis. +#------------------------------- +[VOLTABSORB] +Name = Volt Absorb +Description = Restores HP if hit by an Electric-type move. +#------------------------------- +[WATERABSORB] +Name = Water Absorb +Description = Restores HP if hit by a Water-type move. +#------------------------------- +[OBLIVIOUS] +Name = Oblivious +Description = Prevents it from becoming infatuated. +#------------------------------- +[CLOUDNINE] +Name = Cloud Nine +Description = Eliminates the effects of weather. +#------------------------------- +[COMPOUNDEYES] +Name = Compound Eyes +Description = The Pokémon's accuracy is boosted. +#------------------------------- +[INSOMNIA] +Name = Insomnia +Description = Prevents the Pokémon from falling asleep. +#------------------------------- +[COLORCHANGE] +Name = Color Change +Description = Changes the Pokémon's type to the foe's move. +#------------------------------- +[IMMUNITY] +Name = Immunity +Description = Prevents the Pokémon from getting poisoned. +#------------------------------- +[FLASHFIRE] +Name = Flash Fire +Description = It powers up Fire-type moves if it's hit by one. +#------------------------------- +[SHIELDDUST] +Name = Shield Dust +Description = Blocks the added effects of attacks taken. +#------------------------------- +[OWNTEMPO] +Name = Own Tempo +Description = Prevents the Pokémon from becoming confused. +#------------------------------- +[SUCTIONCUPS] +Name = Suction Cups +Description = Negates all moves that force switching out. +#------------------------------- +[INTIMIDATE] +Name = Intimidate +Description = Lowers the foe's Attack stat. +#------------------------------- +[SHADOWTAG] +Name = Shadow Tag +Description = Prevents the foe from escaping. +#------------------------------- +[ROUGHSKIN] +Name = Rough Skin +Description = Inflicts damage to the foe on contact. +#------------------------------- +[WONDERGUARD] +Name = Wonder Guard +Description = Only super-effective moves will hit. +#------------------------------- +[LEVITATE] +Name = Levitate +Description = Gives full immunity to all Ground-type moves. +#------------------------------- +[EFFECTSPORE] +Name = Effect Spore +Description = Contact may poison or cause paralysis or sleep. +#------------------------------- +[SYNCHRONIZE] +Name = Synchronize +Description = Passes a burn, poison, or paralysis to the foe. +#------------------------------- +[CLEARBODY] +Name = Clear Body +Description = Prevents other Pokémon from lowering its stats. +#------------------------------- +[NATURALCURE] +Name = Natural Cure +Description = All status problems heal when it switches out. +#------------------------------- +[LIGHTNINGROD] +Name = Lightning Rod +Description = Draws in all Electric-type moves to up Sp. Attack. +#------------------------------- +[SERENEGRACE] +Name = Serene Grace +Description = Boosts the likelihood of added effects appearing. +#------------------------------- +[SWIFTSWIM] +Name = Swift Swim +Description = Boosts the Pokémon's Speed in rain. +#------------------------------- +[CHLOROPHYLL] +Name = Chlorophyll +Description = Boosts the Pokémon's Speed in sunshine. +#------------------------------- +[ILLUMINATE] +Name = Illuminate +Description = Raises the likelihood of meeting wild Pokémon. +#------------------------------- +[TRACE] +Name = Trace +Description = The Pokémon copies a foe's Ability. +#------------------------------- +[HUGEPOWER] +Name = Huge Power +Description = Raises the Pokémon's Attack stat. +#------------------------------- +[POISONPOINT] +Name = Poison Point +Description = Contact with the Pokémon may poison the attacker. +#------------------------------- +[INNERFOCUS] +Name = Inner Focus +Description = The Pokémon is protected from flinching. +#------------------------------- +[MAGMAARMOR] +Name = Magma Armor +Description = Prevents the Pokémon from becoming frozen. +#------------------------------- +[WATERVEIL] +Name = Water Veil +Description = Prevents the Pokémon from getting a burn. +#------------------------------- +[MAGNETPULL] +Name = Magnet Pull +Description = Prevents Steel-type Pokémon from escaping. +#------------------------------- +[SOUNDPROOF] +Name = Soundproof +Description = Gives full immunity to all sound-based moves. +#------------------------------- +[RAINDISH] +Name = Rain Dish +Description = The Pokémon gradually regains HP in rain. +#------------------------------- +[SANDSTREAM] +Name = Sand Stream +Description = The Pokémon summons a sandstorm in battle. +#------------------------------- +[PRESSURE] +Name = Pressure +Description = The Pokémon raises the foe's PP usage. +#------------------------------- +[THICKFAT] +Name = Thick Fat +Description = Ups resistance to Fire- and Ice-type moves. +#------------------------------- +[EARLYBIRD] +Name = Early Bird +Description = The Pokémon awakens quickly from sleep. +#------------------------------- +[FLAMEBODY] +Name = Flame Body +Description = Contact with the Pokémon may burn the attacker. +#------------------------------- +[RUNAWAY] +Name = Run Away +Description = Enables a sure getaway from wild Pokémon. +#------------------------------- +[KEENEYE] +Name = Keen Eye +Description = Prevents other Pokémon from lowering accuracy. +#------------------------------- +[HYPERCUTTER] +Name = Hyper Cutter +Description = Prevents other Pokémon from lowering Attack stat. +#------------------------------- +[PICKUP] +Name = Pickup +Description = The Pokémon may pick up items. +#------------------------------- +[TRUANT] +Name = Truant +Description = Pokémon can't attack on consecutive turns. +#------------------------------- +[HUSTLE] +Name = Hustle +Description = Boosts the Attack stat, but lowers accuracy. +#------------------------------- +[CUTECHARM] +Name = Cute Charm +Description = Contact with the Pokémon may cause infatuation. +#------------------------------- +[PLUS] +Name = Plus +Description = Ups Sp. Atk if another Pokémon has Plus or Minus. +#------------------------------- +[MINUS] +Name = Minus +Description = Ups Sp. Atk if another Pokémon has Plus or Minus. +#------------------------------- +[FORECAST] +Name = Forecast +Description = Castform transforms with the weather. +#------------------------------- +[STICKYHOLD] +Name = Sticky Hold +Description = Protects the Pokémon from item theft. +#------------------------------- +[SHEDSKIN] +Name = Shed Skin +Description = The Pokémon may heal its own status problems. +#------------------------------- +[GUTS] +Name = Guts +Description = Boosts Attack if there is a status problem. +#------------------------------- +[MARVELSCALE] +Name = Marvel Scale +Description = Ups Defense if there is a status problem. +#------------------------------- +[LIQUIDOOZE] +Name = Liquid Ooze +Description = Damages attackers using any draining move. +#------------------------------- +[OVERGROW] +Name = Overgrow +Description = Powers up Grass-type moves in a pinch. +#------------------------------- +[BLAZE] +Name = Blaze +Description = Powers up Fire-type moves in a pinch. +#------------------------------- +[TORRENT] +Name = Torrent +Description = Powers up Water-type moves in a pinch. +#------------------------------- +[SWARM] +Name = Swarm +Description = Powers up Bug-type moves in a pinch. +#------------------------------- +[ROCKHEAD] +Name = Rock Head +Description = Protects the Pokémon from recoil damage. +#------------------------------- +[DROUGHT] +Name = Drought +Description = Turns the sunlight harsh if it is in battle. +#------------------------------- +[ARENATRAP] +Name = Arena Trap +Description = Prevents the foe from fleeing. +#------------------------------- +[VITALSPIRIT] +Name = Vital Spirit +Description = Prevents the Pokémon from falling asleep. +#------------------------------- +[WHITESMOKE] +Name = White Smoke +Description = Prevents other Pokémon from lowering its stats. +#------------------------------- +[PUREPOWER] +Name = Pure Power +Description = Raises the Pokémon's Attack stat. +#------------------------------- +[SHELLARMOR] +Name = Shell Armor +Description = The Pokémon is protected against critical hits. +#------------------------------- +[AIRLOCK] +Name = Air Lock +Description = Eliminates the effects of weather. +#------------------------------- +[TANGLEDFEET] +Name = Tangled Feet +Description = Raises evasion if the Pokémon is confused. +#------------------------------- +[MOTORDRIVE] +Name = Motor Drive +Description = Raises Speed if hit by an Electric-type move. +#------------------------------- +[RIVALRY] +Name = Rivalry +Description = Deals more damage to a foe of the same gender. +#------------------------------- +[STEADFAST] +Name = Steadfast +Description = Raises Speed each time the Pokémon flinches. +#------------------------------- +[SNOWCLOAK] +Name = Snow Cloak +Description = Raises evasion in a hailstorm. +#------------------------------- +[GLUTTONY] +Name = Gluttony +Description = Encourages the early use of a held Berry. +#------------------------------- +[ANGERPOINT] +Name = Anger Point +Description = Maxes Attack after taking a critical hit. +#------------------------------- +[UNBURDEN] +Name = Unburden +Description = Raises Speed if a held item is used. +#------------------------------- +[HEATPROOF] +Name = Heatproof +Description = Weakens the power of Fire-type moves. +#------------------------------- +[SIMPLE] +Name = Simple +Description = The Pokémon is prone to wild stat changes. +#------------------------------- +[DRYSKIN] +Name = Dry Skin +Description = Reduces HP if it is hot. Water restores HP. +#------------------------------- +[DOWNLOAD] +Name = Download +Description = Adjusts power according to a foe's defenses. +#------------------------------- +[IRONFIST] +Name = Iron Fist +Description = Boosts the power of punching moves. +#------------------------------- +[POISONHEAL] +Name = Poison Heal +Description = Restores HP if the Pokémon is poisoned. +#------------------------------- +[ADAPTABILITY] +Name = Adaptability +Description = Powers up moves of the same type. +#------------------------------- +[SKILLLINK] +Name = Skill Link +Description = Increases the frequency of multi-strike moves. +#------------------------------- +[HYDRATION] +Name = Hydration +Description = Heals status problems if it is raining. +#------------------------------- +[SOLARPOWER] +Name = Solar Power +Description = In sunshine, Sp. Atk is boosted but HP decreases. +#------------------------------- +[QUICKFEET] +Name = Quick Feet +Description = Boosts Speed if there is a status problem. +#------------------------------- +[NORMALIZE] +Name = Normalize +Description = All the Pokémon's moves become the Normal type. +#------------------------------- +[SNIPER] +Name = Sniper +Description = Powers up moves if they become critical hits. +#------------------------------- +[MAGICGUARD] +Name = Magic Guard +Description = The Pokémon only takes damage from attacks. +#------------------------------- +[NOGUARD] +Name = No Guard +Description = Ensures attacks by or against the Pokémon land. +#------------------------------- +[STALL] +Name = Stall +Description = The Pokémon moves after all other Pokémon do. +#------------------------------- +[TECHNICIAN] +Name = Technician +Description = Powers up the Pokémon's weaker moves. +#------------------------------- +[LEAFGUARD] +Name = Leaf Guard +Description = Prevents problems with status in sunny weather. +#------------------------------- +[KLUTZ] +Name = Klutz +Description = The Pokémon can't use any held items. +#------------------------------- +[MOLDBREAKER] +Name = Mold Breaker +Description = Moves can be used regardless of Abilities. +#------------------------------- +[SUPERLUCK] +Name = Super Luck +Description = Heightens the critical-hit ratios of moves. +#------------------------------- +[AFTERMATH] +Name = Aftermath +Description = Damages the attacker landing the finishing hit. +#------------------------------- +[ANTICIPATION] +Name = Anticipation +Description = Senses a foe's dangerous moves. +#------------------------------- +[FOREWARN] +Name = Forewarn +Description = Determines what moves a foe has. +#------------------------------- +[UNAWARE] +Name = Unaware +Description = Ignores any stat changes in the Pokémon. +#------------------------------- +[TINTEDLENS] +Name = Tinted Lens +Description = Powers up "not very effective" moves. +#------------------------------- +[FILTER] +Name = Filter +Description = Reduces damage from super-effective attacks. +#------------------------------- +[SLOWSTART] +Name = Slow Start +Description = Temporarily halves Attack and Speed. +#------------------------------- +[SCRAPPY] +Name = Scrappy +Description = Enables moves to hit Ghost-type Pokémon. +#------------------------------- +[STORMDRAIN] +Name = Storm Drain +Description = Draws in all Water-type moves to up Sp. Attack. +#------------------------------- +[ICEBODY] +Name = Ice Body +Description = The Pokémon gradually regains HP in a hailstorm. +#------------------------------- +[SOLIDROCK] +Name = Solid Rock +Description = Reduces damage from super-effective attacks. +#------------------------------- +[SNOWWARNING] +Name = Snow Warning +Description = The Pokémon summons a hailstorm in battle. +#------------------------------- +[HONEYGATHER] +Name = Honey Gather +Description = The Pokémon may gather Honey from somewhere. +#------------------------------- +[FRISK] +Name = Frisk +Description = The Pokémon can check a foe's held item. +#------------------------------- +[RECKLESS] +Name = Reckless +Description = Powers up moves that have recoil damage. +#------------------------------- +[MULTITYPE] +Name = Multitype +Description = Changes type to match the held Plate. +#------------------------------- +[FLOWERGIFT] +Name = Flower Gift +Description = Powers up party Pokémon when it is sunny. +#------------------------------- +[BADDREAMS] +Name = Bad Dreams +Description = Reduces a sleeping foe's HP. +#------------------------------- +[PICKPOCKET] +Name = Pickpocket +Description = Steals an item when hit by another Pokémon. +#------------------------------- +[SHEERFORCE] +Name = Sheer Force +Description = Removes added effects to increase move damage. +#------------------------------- +[CONTRARY] +Name = Contrary +Description = Makes stat changes have an opposite effect. +#------------------------------- +[UNNERVE] +Name = Unnerve +Description = Makes the foe nervous and unable to eat Berries. +#------------------------------- +[DEFIANT] +Name = Defiant +Description = When its stats are lowered its Attack increases. +#------------------------------- +[DEFEATIST] +Name = Defeatist +Description = Lowers stats when HP becomes half or less. +#------------------------------- +[CURSEDBODY] +Name = Cursed Body +Description = May disable a move used on the Pokémon. +#------------------------------- +[HEALER] +Name = Healer +Description = May heal an ally's status conditions. +#------------------------------- +[FRIENDGUARD] +Name = Friend Guard +Description = Reduces damage done to allies. +#------------------------------- +[WEAKARMOR] +Name = Weak Armor +Description = Physical attacks lower Defense and raise Speed. +#------------------------------- +[HEAVYMETAL] +Name = Heavy Metal +Description = Doubles the Pokémon's weight. +#------------------------------- +[LIGHTMETAL] +Name = Light Metal +Description = Halves the Pokémon's weight. +#------------------------------- +[MULTISCALE] +Name = Multiscale +Description = Reduces damage when HP is full. +#------------------------------- +[TOXICBOOST] +Name = Toxic Boost +Description = Powers up physical attacks when poisoned. +#------------------------------- +[FLAREBOOST] +Name = Flare Boost +Description = Powers up special attacks when burned. +#------------------------------- +[HARVEST] +Name = Harvest +Description = May create another Berry after one is used. +#------------------------------- +[TELEPATHY] +Name = Telepathy +Description = Anticipates an ally's attack and dodges it. +#------------------------------- +[MOODY] +Name = Moody +Description = Raises one stat and lowers another. +#------------------------------- +[OVERCOAT] +Name = Overcoat +Description = Protects the Pokémon from damage from weather. +#------------------------------- +[POISONTOUCH] +Name = Poison Touch +Description = May poison targets when a Pokémon makes contact. +#------------------------------- +[REGENERATOR] +Name = Regenerator +Description = Restores a little HP when withdrawn from battle. +#------------------------------- +[BIGPECKS] +Name = Big Pecks +Description = Protects from Defense-lowering attacks. +#------------------------------- +[SANDRUSH] +Name = Sand Rush +Description = Boosts the Pokémon's Speed in a sandstorm. +#------------------------------- +[WONDERSKIN] +Name = Wonder Skin +Description = Makes status-changing moves more likely to miss. +#------------------------------- +[ANALYTIC] +Name = Analytic +Description = Boosts move power when the Pokémon moves last. +#------------------------------- +[ILLUSION] +Name = Illusion +Description = Comes out disguised as the Pokémon in back. +#------------------------------- +[IMPOSTER] +Name = Imposter +Description = It transforms itself into the Pokémon it is facing. +#------------------------------- +[INFILTRATOR] +Name = Infiltrator +Description = Passes through the foe's barrier and strikes. +#------------------------------- +[MUMMY] +Name = Mummy +Description = Contact with this Pokémon spreads this Ability. +#------------------------------- +[MOXIE] +Name = Moxie +Description = Boosts Attack after knocking out any Pokémon. +#------------------------------- +[JUSTIFIED] +Name = Justified +Description = Raises Attack when hit by a Dark-type move. +#------------------------------- +[RATTLED] +Name = Rattled +Description = Some move types scare it and boost its Speed. +#------------------------------- +[MAGICBOUNCE] +Name = Magic Bounce +Description = Reflects status-changing moves. +#------------------------------- +[SAPSIPPER] +Name = Sap Sipper +Description = Boosts Attack when hit by a Grass-type move. +#------------------------------- +[PRANKSTER] +Name = Prankster +Description = Gives priority to a status move. +#------------------------------- +[SANDFORCE] +Name = Sand Force +Description = Boosts certain moves' power in a sandstorm. +#------------------------------- +[IRONBARBS] +Name = Iron Barbs +Description = Inflicts damage to the Pokémon on contact. +#------------------------------- +[ZENMODE] +Name = Zen Mode +Description = Changes the Pokémon's shape when HP is halved. +#------------------------------- +[VICTORYSTAR] +Name = Victory Star +Description = Boosts the accuracy of its allies and itself. +#------------------------------- +[TURBOBLAZE] +Name = Turboblaze +Description = Moves can be used regardless of Abilities. +#------------------------------- +[TERAVOLT] +Name = Teravolt +Description = Moves can be used regardless of Abilities. +#------------------------------- +[AROMAVEIL] +Name = Aroma Veil +Description = Protects against attacks that limit move choices. +#------------------------------- +[FLOWERVEIL] +Name = Flower Veil +Description = Protects Grass-type allies from stat/status effects. +#------------------------------- +[CHEEKPOUCH] +Name = Cheek Pouch +Description = Restores HP as well when the Pokémon eats a Berry. +#------------------------------- +[PROTEAN] +Name = Protean +Description = It changes type to that of the move it's about to use. +#------------------------------- +[FURCOAT] +Name = Fur Coat +Description = Halves the damage from physical moves. +#------------------------------- +[MAGICIAN] +Name = Magician +Description = Steals the held item of a Pokémon it hits. +#------------------------------- +[BULLETPROOF] +Name = Bulletproof +Description = Protects the Pokémon from some ball and bomb moves. +#------------------------------- +[COMPETITIVE] +Name = Competitive +Description = Sharply boosts Sp. Atk when a stat is lowered. +#------------------------------- +[STRONGJAW] +Name = Strong Jaw +Description = Boosts the power of biting moves. +#------------------------------- +[REFRIGERATE] +Name = Refrigerate +Description = Normal-type moves become Ice-type and powered up. +#------------------------------- +[SWEETVEIL] +Name = Sweet Veil +Description = Prevents itself and allies from falling asleep. +#------------------------------- +[STANCECHANGE] +Name = Stance Change +Description = Changes between Blade and Shield Forme with attacks. +#------------------------------- +[GALEWINGS] +Name = Gale Wings +Description = Flying-type moves gain priority when its HP is full. +#------------------------------- +[MEGALAUNCHER] +Name = Mega Launcher +Description = Powers up aura and pulse moves. +#------------------------------- +[GRASSPELT] +Name = Grass Pelt +Description = Boosts the Defense stat on Grassy Terrain. +#------------------------------- +[SYMBIOSIS] +Name = Symbiosis +Description = Passes its held item to an ally that has used theirs. +#------------------------------- +[TOUGHCLAWS] +Name = Tough Claws +Description = Powers up moves that make direct contact. +#------------------------------- +[PIXILATE] +Name = Pixilate +Description = Normal-type moves become Fairy-type and powered up. +#------------------------------- +[GOOEY] +Name = Gooey +Description = Contact with it lowers the attacker's Speed stat. +#------------------------------- +[AERILATE] +Name = Aerilate +Description = Normal-type moves become Flying-type and power up. +#------------------------------- +[PARENTALBOND] +Name = Parental Bond +Description = Parent and child each attacks. +#------------------------------- +[DARKAURA] +Name = Dark Aura +Description = Powers up each Pokémon's Dark-type moves. +#------------------------------- +[FAIRYAURA] +Name = Fairy Aura +Description = Powers up each Pokémon's Fairy-type moves. +#------------------------------- +[AURABREAK] +Name = Aura Break +Description = Reverses "Aura" Abilities to weaken affected moves. +#------------------------------- +[PRIMORDIALSEA] +Name = Primordial Sea +Description = Changes the weather to nullify Fire-type moves. +#------------------------------- +[DESOLATELAND] +Name = Desolate Land +Description = Changes the weather to nullify Water-type moves. +#------------------------------- +[DELTASTREAM] +Name = Delta Stream +Description = Alters weather to remove Flying-type's weaknesses. +#------------------------------- +[STAMINA] +Name = Stamina +Description = Boosts Defense when hit by an attack. +#------------------------------- +[WIMPOUT] +Name = Wimp Out +Description = Cowardly switches out if its HP becomes half or less. +#------------------------------- +[EMERGENCYEXIT] +Name = Emergency Exit +Description = Switches out if its HP becomes half or less. +#------------------------------- +[WATERCOMPACTION] +Name = Water Compaction +Description = Sharply ups Defense when hit by a Water-type move. +#------------------------------- +[MERCILESS] +Name = Merciless +Description = Its attacks are critical hits when it is poisoned. +#------------------------------- +[SHIELDSDOWN] +Name = Shields Down +Description = Its shell breaks if its HP becomes half or less. +#------------------------------- +[STAKEOUT] +Name = Stakeout +Description = Deals doubles damage to a target's replacement. +#------------------------------- +[WATERBUBBLE] +Name = Water Bubble +Description = Weakens incoming Fire-type moves and prevents burns. +#------------------------------- +[STEELWORKER] +Name = Steelworker +Description = Powers up Steel-type moves. +#------------------------------- +[BERSERK] +Name = Berserk +Description = Ups Sp. Atk if a hit makes its HP half or less. +#------------------------------- +[SLUSHRUSH] +Name = Slush Rush +Description = Boosts the Pokémon's Speed stat in a hailstorm. +#------------------------------- +[LONGREACH] +Name = Long Reach +Description = Uses moves without making contact with the target. +#------------------------------- +[LIQUIDVOICE] +Name = Liquid Voice +Description = Its sound-based moves become Water-type. +#------------------------------- +[TRIAGE] +Name = Triage +Description = Gives priority to a healing move. +#------------------------------- +[GALVANIZE] +Name = Galvanize +Description = Normal-type moves become Electric-type and powered. +#------------------------------- +[SURGESURFER] +Name = Surge Surfer +Description = Doubles Speed on Electric Terrain. +#------------------------------- +[SCHOOLING] +Name = Schooling +Description = Forms a powerful school while it has a lot of HP. +#------------------------------- +[DISGUISE] +Name = Disguise +Description = Its shroud protects it from an attack just once. +#------------------------------- +[BATTLEBOND] +Name = Battle Bond +Description = Defeating a foe lets it become Ash-Greninja. +#------------------------------- +[POWERCONSTRUCT] +Name = Power Construct +Description = Changes with other Cells if HP becomes half or less. +#------------------------------- +[CORROSION] +Name = Corrosion +Description = It can poison Steel- and Poison-type targets. +#------------------------------- +[COMATOSE] +Name = Comatose +Description = It's always drowsing, and attacks without waking. +#------------------------------- +[QUEENLYMAJESTY] +Name = Queenly Majesty +Description = Makes foes unable to use priority attacks. +#------------------------------- +[INNARDSOUT] +Name = Innards Out +Description = Damages an attacker that lands the finishing hit. +#------------------------------- +[DANCER] +Name = Dancer +Description = Repeats another Pokémon's dance move immediately. +#------------------------------- +[BATTERY] +Name = Battery +Description = Powers up ally Pokémon's special moves. +#------------------------------- +[FLUFFY] +Name = Fluffy +Description = Resists contact damage but weaker to Fire-type. +#------------------------------- +[DAZZLING] +Name = Dazzling +Description = Makes foes unable to use priority attacks. +#------------------------------- +[SOULHEART] +Name = Soul-Heart +Description = Boosts Sp. Atk each time a Pokémon faints. +#------------------------------- +[TANGLINGHAIR] +Name = Tangling Hair +Description = Contact with it lowers the attacker's Speed. +#------------------------------- +[RECEIVER] +Name = Receiver +Description = Copies the Ability of a defeated ally. +#------------------------------- +[POWEROFALCHEMY] +Name = Power of Alchemy +Description = Copies the Ability of a defeated ally. +#------------------------------- +[BEASTBOOST] +Name = Beast Boost +Description = Boosts its best stat each time it deals a KO. +#------------------------------- +[RKSSYSTEM] +Name = RKS System +Description = Its type matches the memory disc it holds. +#------------------------------- +[ELECTRICSURGE] +Name = Electric Surge +Description = Turns the ground into Electric Terrain. +#------------------------------- +[PSYCHICSURGE] +Name = Psychic Surge +Description = Turns the ground into Psychic Terrain. +#------------------------------- +[MISTYSURGE] +Name = Misty Surge +Description = Turns the ground into Misty Terrain. +#------------------------------- +[GRASSYSURGE] +Name = Grassy Surge +Description = Turns the ground into Grassy Terrain. +#------------------------------- +[FULLMETALBODY] +Name = Full Metal Body +Description = Prevents other Pokémon from lowering its stats. +#------------------------------- +[SHADOWSHIELD] +Name = Shadow Shield +Description = Resists damage while its HP is full. +#------------------------------- +[PRISMARMOR] +Name = Prism Armor +Description = Reduces damage from super-effective attacks. +#------------------------------- +[NEUROFORCE] +Name = Neuroforce +Description = Powers up moves that are super-effective.