Add periods to the end of ability descriptions.

This commit is contained in:
Tetrable 2018-09-16 16:36:47 +01:00
parent 33b6ec8c0a
commit 8d4d5b501c
2 changed files with 189 additions and 146 deletions

View File

@ -359,7 +359,8 @@
#define MOVES_COUNT_GEN3 355
// Gen4 moves.
// Gen 4 Moves
#define MOVE_ROOST 355
#define MOVE_GRAVITY 356
#define MOVE_MIRACLE_EYE 357
@ -476,7 +477,8 @@
#define MOVES_COUNT_GEN4 468
// Gen5 moves.
// Gen 5 Moves
#define MOVE_HONE_CLAWS 468
#define MOVE_WIDE_GUARD 469
#define MOVE_GUARD_SPLIT 470
@ -572,7 +574,8 @@
#define MOVES_COUNT_GEN5 560
// Gen6 moves.
// Gen 6 Moves
#define MOVE_FLYING_PRESS 560
#define MOVE_MAT_BLOCK 561
#define MOVE_BELCH 562
@ -638,6 +641,46 @@
#define MOVES_COUNT_GEN6 622
// Gen 7 Moves
#define MOVE_BREAKNECK_BLITZ_PHYSICAL 622
#define MOVE_BREAKNECK_BLITZ_SPECIAL 623
#define MOVE_ALL_OUT_PUMMELING_PHYSICAL 624
#define MOVE_ALL_OUT_PUMMELING_SPECIAL 625
#define MOVE_SUPERSONIC_SKYSTRIKE_PHYSICAL 626
#define MOVE_SUPERSONIC_SKYSTRIKE_SPECIAL 627
#define MOVE_ACID_DOWNPOUR_PHYSICAL 628
#define MOVE_ACID_DOWNPOUR_SPECIAL 629
#define MOVE_TECTONIC_RAGE_PHYSICAL 630
#define MOVE_TECTONIC_RAGE_SPECIAL 631
#define MOVE_CONTINENTAL_CRUSH_PHYSICAL 632
#define MOVE_CONTINENTAL_CRUSH_SPECIAL 633
#define MOVE_SAVAGE_SPIN_OUT_PHYSICAL 634
#define MOVE_SAVAGE_SPIN_OUT_SPECIAL 635
#define MOVE_NEVER_ENDING_NIGHTMARE_PHYSICAL 636
#define MOVE_NEVER_ENDING_NIGHTMARE_SPECIAL 637
#define MOVE_CORKSCREW_CRASH_PHYSICAL 638
#define MOVE_CORKSCREW_CRASH_SPECIAL 639
#define MOVE_INFERNO_OVERDRIVE_PHYSICAL 640
#define MOVE_INFERNO_OVERDRIVE_SPECIAL 641
#define MOVE_HYDRO_VORTEX_PHYSICAL 642
#define MOVE_HYDRO_VORTEX_SPECIAL 643
#define MOVE_BLOOM_DOOM_PHYSICAL 644
#define MOVE_BLOOM_DOOM_SPECIAL 645
#define MOVE_GIGAVOLT_HAVOC_PHYSICAL 646
#define MOVE_GIGAVOLT_HAVOC_SPECIAL 647
#define MOVE_SHATTERED_PSYCHE_PHYSICAL 648
#define MOVE_SHATTERED_PSYCHE_SPECIAL 649
#define MOVE_SUBZERO_SLAMMER_PHYSICAL 650
#define MOVE_SUBZERO_SLAMMER_SPECIAL 651
#define MOVE_DEVASTATING_DRAKE_PHYSICAL 652
#define MOVE_DEVASTATING_DRAKE_SPECIAL 653
#define MOVE_BLACK_HOLE_ECLIPSE_PHYSICAL 654
#define MOVE_BLACK_HOLE_ECLIPSE_SPECIAL 655
#define MOVE_TWINKLE_TACKLE_PHYSICAL 656
#define MOVE_TWINKLE_TACKLE_SPECIAL 657
#define MOVE_CATASTROPIKA 658
#define MOVES_COUNT MOVES_COUNT_GEN6
#endif // GUARD_CONSTANTS_MOVES_H

View File

@ -76,150 +76,150 @@ static const u8 sPurePowerDescription[] = _("Raises ATTACK.");
static const u8 sShellArmorDescription[] = _("Blocks critical hits.");
static const u8 sCacophonyDescription[] = _("Avoids sound-based moves.");
static const u8 sAirLockDescription[] = _("Negates weather effects.");
static const u8 sTangledFeetDescription[] = _("Ups evasion if confused");
static const u8 sMotorDriveDescription[] = _("Electricity raises Speed");
static const u8 sRivalryDescription[] = _("Powers up against rivals");
static const u8 sSteadfastDescription[] = _("Flinching raises Speed");
static const u8 sSnowCloakDescription[] = _("Ups evasion in Hail");
static const u8 sGluttonyDescription[] = _("Eats Berries early");
static const u8 sAngerPointDescription[] = _("Critical hits raise Attack");
static const u8 sUnburdenDescription[] = _("Using a hold item ups Speed");
static const u8 sHeatproofDescription[] = _("Heat and burn protection");
static const u8 sSimpleDescription[] = _("Prone to wild stat changes");
static const u8 sDrySkinDescription[] = _("Prefers moisture to heat");
static const u8 sDownloadDescription[] = _("Adjusts power favorably");
static const u8 sIronFistDescription[] = _("Boosts punching moves");
static const u8 sPoisonHealDescription[] = _("Restores HP if poisoned");
static const u8 sAdaptabilityDescription[] = _("Boosts same type attacks");
static const u8 sSkillLinkDescription[] = _("Multi-hit moves hit 5 times");
static const u8 sHydrationDescription[] = _("Cures status in rain");
static const u8 sSolarPowerDescription[] = _("Powers up in sunshine");
static const u8 sQuickFeetDescription[] = _("Ups Speed if suffering");
static const u8 sNormalizeDescription[] = _("Moves become Normal-type");
static const u8 sSniperDescription[] = _("Boosts critical hits");
static const u8 sMagicGuardDescription[] = _("Only damaged by attacks");
static const u8 sNoGuardDescription[] = _("Ensures that all moves hit");
static const u8 sStallDescription[] = _("Always moves last");
static const u8 sTechnicianDescription[] = _("Boosts weaker moves");
static const u8 sLeafGuardDescription[] = _("Blocks status in sunshine");
static const u8 sKlutzDescription[] = _("Cant use hold items");
static const u8 sMoldBreakerDescription[] = _("Moves hit through abilities");
static const u8 sSuperLuckDescription[] = _("Critical hits land often");
static const u8 sAftermathDescription[] = _("Fainting damages the foe");
static const u8 sAnticipationDescription[] = _("Senses dangerous moves");
static const u8 sForewarnDescription[] = _("Determines a foes move");
static const u8 sUnawareDescription[] = _("Ignores stat changes");
static const u8 sTintedLensDescription[] = _("Ups “not very effective“");
static const u8 sFilterDescription[] = _("Weakens “super effective.“");
static const u8 sSlowStartDescription[] = _("Takes a while to get going");
static const u8 sScrappyDescription[] = _("Hits Ghost-type Pokémon");
static const u8 sStormDrainDescription[] = _("Draws in Water moves");
static const u8 sIceBodyDescription[] = _("Slight HP recovery in Hail");
static const u8 sSnowWarningDescription[] = _("Summons a hailstorm");
static const u8 sHoneyGatherDescription[] = _("May gather Honey");
static const u8 sFriskDescription[] = _("Checks a foes item");
static const u8 sRecklessDescription[] = _("Boosts moves with recoil");
static const u8 sMultitypeDescription[] = _("Changes type to its Plate");
static const u8 sFlowerGiftDescription[] = _("Transforms in sunshine");
static const u8 sBadDreamsDescription[] = _("Damages sleeping Pokémon");
static const u8 sPickpocketDescription[] = _("Steals the foes held item");
static const u8 sSheerForceDescription[] = _("Trades effects for power");
static const u8 sContraryDescription[] = _("Inverts stat changes");
static const u8 sUnnerveDescription[] = _("Foes cant eat Berries");
static const u8 sDefiantDescription[] = _("Lowered stats up Attack");
static const u8 sDefeatistDescription[] = _("Gives up at half HP");
static const u8 sCursedBodyDescription[] = _("Disables moves on contact");
static const u8 sTangledFeetDescription[] = _("Ups evasion if confused.");
static const u8 sMotorDriveDescription[] = _("Electricity raises Speed.");
static const u8 sRivalryDescription[] = _("Powers up against rivals.");
static const u8 sSteadfastDescription[] = _("Flinching raises Speed.");
static const u8 sSnowCloakDescription[] = _("Ups evasion in Hail.");
static const u8 sGluttonyDescription[] = _("Eats Berries early.");
static const u8 sAngerPointDescription[] = _("Critical hits raise Attack.");
static const u8 sUnburdenDescription[] = _("Using a hold item ups Speed.");
static const u8 sHeatproofDescription[] = _("Heat and burn protection.");
static const u8 sSimpleDescription[] = _("Prone to wild stat changes.");
static const u8 sDrySkinDescription[] = _("Prefers moisture to heat.");
static const u8 sDownloadDescription[] = _("Adjusts power favorably.");
static const u8 sIronFistDescription[] = _("Boosts punching moves.");
static const u8 sPoisonHealDescription[] = _("Restores HP if poisoned.");
static const u8 sAdaptabilityDescription[] = _("Boosts same type attacks.");
static const u8 sSkillLinkDescription[] = _("Multi-hit moves hit 5 times.");
static const u8 sHydrationDescription[] = _("Cures status in rain.");
static const u8 sSolarPowerDescription[] = _("Powers up in sunshine.");
static const u8 sQuickFeetDescription[] = _("Ups Speed if suffering.");
static const u8 sNormalizeDescription[] = _("Moves become Normal-type.");
static const u8 sSniperDescription[] = _("Boosts critical hits.");
static const u8 sMagicGuardDescription[] = _("Only damaged by attacks.");
static const u8 sNoGuardDescription[] = _("Ensures that all moves hit.");
static const u8 sStallDescription[] = _("Always moves last.");
static const u8 sTechnicianDescription[] = _("Boosts weaker moves.");
static const u8 sLeafGuardDescription[] = _("Blocks status in sunshine.");
static const u8 sKlutzDescription[] = _("Cant use hold items.");
static const u8 sMoldBreakerDescription[] = _("Moves hit through abilities.");
static const u8 sSuperLuckDescription[] = _("Critical hits land often.");
static const u8 sAftermathDescription[] = _("Fainting damages the foe.");
static const u8 sAnticipationDescription[] = _("Senses dangerous moves.");
static const u8 sForewarnDescription[] = _("Determines a foes move.");
static const u8 sUnawareDescription[] = _("Ignores stat changes.");
static const u8 sTintedLensDescription[] = _("Ups “not very effective“.");
static const u8 sFilterDescription[] = _("Weakens “super effective.“.");
static const u8 sSlowStartDescription[] = _("Takes a while to get going.");
static const u8 sScrappyDescription[] = _("Hits Ghost-type Pokémon.");
static const u8 sStormDrainDescription[] = _("Draws in Water moves.");
static const u8 sIceBodyDescription[] = _("Slight HP recovery in Hail.");
static const u8 sSnowWarningDescription[] = _("Summons a hailstorm.");
static const u8 sHoneyGatherDescription[] = _("May gather Honey.");
static const u8 sFriskDescription[] = _("Checks a foes item.");
static const u8 sRecklessDescription[] = _("Boosts moves with recoil.");
static const u8 sMultitypeDescription[] = _("Changes type to its Plate.");
static const u8 sFlowerGiftDescription[] = _("Transforms in sunshine.");
static const u8 sBadDreamsDescription[] = _("Damages sleeping Pokémon.");
static const u8 sPickpocketDescription[] = _("Steals the foes held item.");
static const u8 sSheerForceDescription[] = _("Trades effects for power.");
static const u8 sContraryDescription[] = _("Inverts stat changes.");
static const u8 sUnnerveDescription[] = _("Foes cant eat Berries.");
static const u8 sDefiantDescription[] = _("Lowered stats up Attack.");
static const u8 sDefeatistDescription[] = _("Gives up at half HP.");
static const u8 sCursedBodyDescription[] = _("Disables moves on contact.");
static const u8 sHealerDescription[] = _("Heals partner Pokémon");
static const u8 sFriendGuardDescription[] = _("Lowers damage to partner");
static const u8 sWeakArmorDescription[] = _("Its stats change when hit");
static const u8 sHeavyMetalDescription[] = _("Doubles weight");
static const u8 sLightMetalDescription[] = _("Halves weight");
static const u8 sMultiscaleDescription[] = _("Halves damage at full HP");
static const u8 sToxicBoostDescription[] = _("Ups Attack if poisoned");
static const u8 sFlareBoostDescription[] = _("Ups Sp. Atk if burned");
static const u8 sHarvestDescription[] = _("May recycle a used Berry");
static const u8 sTelepathyDescription[] = _("Cant be damaged by an ally");
static const u8 sMoodyDescription[] = _("Stats change gradually");
static const u8 sOvercoatDescription[] = _("Blocks weather and powder");
static const u8 sBigPecksDescription[] = _("Prevents Defense loss");
static const u8 sSandRushDescription[] = _("Ups Speed in a sandstorm");
static const u8 sWonderSkinDescription[] = _("May avoid status problems");
static const u8 sAnalyticDescription[] = _("Moving last boosts power");
static const u8 sIllusionDescription[] = _("Appears as a partner");
static const u8 sImposterDescription[] = _("Transforms into the foe");
static const u8 sInfiltratorDescription[] = _("Passes through barriers");
static const u8 sMummyDescription[] = _("Spreads with contact");
static const u8 sMoxieDescription[] = _("KOs raise Attack");
static const u8 sJustifiedDescription[] = _("Dark hits raise Attack");
static const u8 sRattledDescription[] = _("Raises Speed when scared");
static const u8 sMagicBounceDescription[] = _("Reflects status moves");
static const u8 sSapSipperDescription[] = _("Turns grass into Attack");
static const u8 sPranksterDescription[] = _("Status moves go first");
static const u8 sSandForceDescription[] = _("Powers up in a sandstorm");
static const u8 sZenModeDescription[] = _("Transforms at half HP");
static const u8 sVictoryStarDescription[] = _("Raises party accuracy");
static const u8 sAromaVeilDescription[] = _("Prevents limiting of moves");
static const u8 sFlowerVeilDescription[] = _("Protects Grass-types");
static const u8 sCheekPouchDescription[] = _("Eating Berries restores HP");
static const u8 sProteanDescription[] = _("Changes type to used move");
static const u8 sFurCoatDescription[] = _("Raises Defense");
static const u8 sBulletproofDescription[] = _("Avoids some projectiles");
static const u8 sCompetitiveDescription[] = _("Lowered stats up Sp. Atk");
static const u8 sStrongJawDescription[] = _("Boosts biting moves");
static const u8 sRefrigerateDescription[] = _("Normal moves become Ice");
static const u8 sSweetVeilDescription[] = _("Prevents party from sleep");
static const u8 sStanceChangeDescription[] = _("Transforms as it battles");
static const u8 sGaleWingsDescription[] = _("Flying moves go first");
static const u8 sMegaLauncherDescription[] = _("Boosts pulse moves");
static const u8 sGrassPeltDescription[] = _("Ups Defense in grass");
static const u8 sSymbiosisDescription[] = _("Passes its item to an ally");
static const u8 sToughClawsDescription[] = _("Boosts contact moves");
static const u8 sPixilateDescription[] = _("Normal moves become Fairy");
static const u8 sGooeyDescription[] = _("Lowers Speed on contact");
static const u8 sAerilateDescription[] = _("Normal moves become Flying");
static const u8 sParentalBondDescription[] = _("Moves hit twice");
static const u8 sDarkAuraDescription[] = _("Boosts Dark moves");
static const u8 sFairyAuraDescription[] = _("Boosts Fairy moves");
static const u8 sAuraBreakDescription[] = _("Reverse aura abilities");
static const u8 sPrimordialSeaDescription[] = _("Summons heavy rain");
static const u8 sDesolateLandDescription[] = _("Summons intense sunlight");
static const u8 sDeltaStreamDescription[] = _("Summons strong winds");
static const u8 sStaminaDescription[] = _("Boosts Defense when hit");
static const u8 sWimpOutDescription[] = _("Flees at half HP");
static const u8 sWaterCompactionDescription[] = _("Water boosts Defense");
static const u8 sMercilessDescription[] = _("Criticals poisoned foes");
static const u8 sShieldsDownDescription[] = _("Shell breaks at half HP");
static const u8 sStakeoutDescription[] = _("Stronger as foes switch in");
static const u8 sWaterBubbleDescription[] = _("Guards from fire and burns");
static const u8 sSteelworkerDescription[] = _("Powers up Steel moves");
static const u8 sBerserkDescription[] = _("Boosts Sp. Atk at low HP");
static const u8 sSlushRushDescription[] = _("Raises Speed in hail");
static const u8 sLongReachDescription[] = _("Never makes contact");
static const u8 sLiquidVoiceDescription[] = _("Makes sound moves Water");
static const u8 sTriageDescription[] = _("Healing moves go first");
static const u8 sGalvanizeDescription[] = _("Normal moves turn Electric");
static const u8 sSurgeSurferDescription[] = _("Faster on electricity");
static const u8 sSchoolingDescription[] = _("Forms a school when strong");
static const u8 sDisguiseDescription[] = _("Decoy protects it once");
static const u8 sBattleBondDescription[] = _("Changes form after a KO");
static const u8 sPowerConstructDescription[] = _("Cells aid it when weakened");
static const u8 sCorrosionDescription[] = _("Poisons any type");
static const u8 sComatoseDescription[] = _("Always drowsing");
static const u8 sQueenlyMajestyDescription[] = _("Protects from priority");
static const u8 sInnardsOutDescription[] = _("Hurts foe when defeated");
static const u8 sDancerDescription[] = _("Dances along with others");
static const u8 sBatteryDescription[] = _("Boosts allys Sp. Atk");
static const u8 sFluffyDescription[] = _("Tougher but flammable");
static const u8 sSoulHeartDescription[] = _("KOs raise Sp. Atk");
static const u8 sTanglingHairDescription[] = _("Contact lowers Speed");
static const u8 sReceiverDescription[] = _("Copies allys ability");
static const u8 sBeastBoostDescription[] = _("KOs boost best stat");
static const u8 sRKSSystemDescription[] = _("Memories change its type");
static const u8 sElectricSurgeDescription[] = _("Field becomes Electric");
static const u8 sPsychicSurgeDescription[] = _("Field becomes weird");
static const u8 sMistySurgeDescription[] = _("Field becomes misty");
static const u8 sGrassySurgeDescription[] = _("Field becomes grassy");
static const u8 sFullMetalBodyDescription[] = _("Prevents stat reduction");
static const u8 sFriendGuardDescription[] = _("Lowers damage to partner.");
static const u8 sWeakArmorDescription[] = _("Its stats change when hit.");
static const u8 sHeavyMetalDescription[] = _("Doubles weight.");
static const u8 sLightMetalDescription[] = _("Halves weight.");
static const u8 sMultiscaleDescription[] = _("Halves damage at full HP.");
static const u8 sToxicBoostDescription[] = _("Ups Attack if poisoned.");
static const u8 sFlareBoostDescription[] = _("Ups Sp. Atk if burned.");
static const u8 sHarvestDescription[] = _("May recycle a used Berry.");
static const u8 sTelepathyDescription[] = _("Cant be damaged by an ally.");
static const u8 sMoodyDescription[] = _("Stats change gradually.");
static const u8 sOvercoatDescription[] = _("Blocks weather and powder.");
static const u8 sBigPecksDescription[] = _("Prevents Defense loss.");
static const u8 sSandRushDescription[] = _("Ups Speed in a sandstorm.");
static const u8 sWonderSkinDescription[] = _("May avoid status problems.");
static const u8 sAnalyticDescription[] = _("Moving last boosts power.");
static const u8 sIllusionDescription[] = _("Appears as a partner.");
static const u8 sImposterDescription[] = _("Transforms into the foe.");
static const u8 sInfiltratorDescription[] = _("Passes through barriers.");
static const u8 sMummyDescription[] = _("Spreads with contact.");
static const u8 sMoxieDescription[] = _("KOs raise Attack.");
static const u8 sJustifiedDescription[] = _("Dark hits raise Attack.");
static const u8 sRattledDescription[] = _("Raises Speed when scared.");
static const u8 sMagicBounceDescription[] = _("Reflects status moves.");
static const u8 sSapSipperDescription[] = _("Grass increases Attack.");
static const u8 sPranksterDescription[] = _("Status moves go first.");
static const u8 sSandForceDescription[] = _("Powers up in a sandstorm.");
static const u8 sZenModeDescription[] = _("Transforms at half HP.");
static const u8 sVictoryStarDescription[] = _("Raises party accuracy.");
static const u8 sAromaVeilDescription[] = _("Prevents limiting of moves.");
static const u8 sFlowerVeilDescription[] = _("Protects Grass-types.");
static const u8 sCheekPouchDescription[] = _("Eating Berries restores HP.");
static const u8 sProteanDescription[] = _("Changes type to used move.");
static const u8 sFurCoatDescription[] = _("Raises Defense.");
static const u8 sBulletproofDescription[] = _("Avoids some projectiles.");
static const u8 sCompetitiveDescription[] = _("Lowered stats up Sp. Atk.");
static const u8 sStrongJawDescription[] = _("Boosts biting moves.");
static const u8 sRefrigerateDescription[] = _("Normal moves become Ice.");
static const u8 sSweetVeilDescription[] = _("Prevents party from sleep.");
static const u8 sStanceChangeDescription[] = _("Transforms as it battles.");
static const u8 sGaleWingsDescription[] = _("Flying moves go first.");
static const u8 sMegaLauncherDescription[] = _("Boosts pulse moves.");
static const u8 sGrassPeltDescription[] = _("Ups Defense in grass.");
static const u8 sSymbiosisDescription[] = _("Passes its item to an ally.");
static const u8 sToughClawsDescription[] = _("Boosts contact moves.");
static const u8 sPixilateDescription[] = _("Normal moves become Fairy.");
static const u8 sGooeyDescription[] = _("Lowers Speed on contact.");
static const u8 sAerilateDescription[] = _("Normal moves become Flying.");
static const u8 sParentalBondDescription[] = _("Moves hit twice.");
static const u8 sDarkAuraDescription[] = _("Boosts Dark moves.");
static const u8 sFairyAuraDescription[] = _("Boosts Fairy moves.");
static const u8 sAuraBreakDescription[] = _("Reverse aura abilities.");
static const u8 sPrimordialSeaDescription[] = _("Summons heavy rain.");
static const u8 sDesolateLandDescription[] = _("Summons intense sunlight.");
static const u8 sDeltaStreamDescription[] = _("Summons strong winds.");
static const u8 sStaminaDescription[] = _("Boosts Defense when hit.");
static const u8 sWimpOutDescription[] = _("Flees at half HP.");
static const u8 sWaterCompactionDescription[] = _("Water boosts Defense.");
static const u8 sMercilessDescription[] = _("Criticals poisoned foes.");
static const u8 sShieldsDownDescription[] = _("Shell breaks at half HP.");
static const u8 sStakeoutDescription[] = _("Stronger as foes switch in.");
static const u8 sWaterBubbleDescription[] = _("Guards from fire and burns.");
static const u8 sSteelworkerDescription[] = _("Powers up Steel moves.");
static const u8 sBerserkDescription[] = _("Boosts Sp. Atk at low HP.");
static const u8 sSlushRushDescription[] = _("Raises Speed in hail.");
static const u8 sLongReachDescription[] = _("Never makes contact.");
static const u8 sLiquidVoiceDescription[] = _("Makes sound moves Water.");
static const u8 sTriageDescription[] = _("Healing moves go first.");
static const u8 sGalvanizeDescription[] = _("Normal moves turn Electric.");
static const u8 sSurgeSurferDescription[] = _("Faster on electricity.");
static const u8 sSchoolingDescription[] = _("Forms a school when strong.");
static const u8 sDisguiseDescription[] = _("Decoy protects it once.");
static const u8 sBattleBondDescription[] = _("Changes form after a KO.");
static const u8 sPowerConstructDescription[] = _("Cells aid it when weakened.");
static const u8 sCorrosionDescription[] = _("Poisons any type.");
static const u8 sComatoseDescription[] = _("Always drowsing.");
static const u8 sQueenlyMajestyDescription[] = _("Protects from priority.");
static const u8 sInnardsOutDescription[] = _("Hurts foe when defeated.");
static const u8 sDancerDescription[] = _("Dances along with others.");
static const u8 sBatteryDescription[] = _("Boosts allys Sp. Atk.");
static const u8 sFluffyDescription[] = _("Tougher but flammable.");
static const u8 sSoulHeartDescription[] = _("KOs raise Sp. Atk.");
static const u8 sTanglingHairDescription[] = _("Contact lowers Speed.");
static const u8 sReceiverDescription[] = _("Copies allys ability.");
static const u8 sBeastBoostDescription[] = _("KOs boost best stat.");
static const u8 sRKSSystemDescription[] = _("Memories change its type.");
static const u8 sElectricSurgeDescription[] = _("Field becomes Electric.");
static const u8 sPsychicSurgeDescription[] = _("Field becomes weird.");
static const u8 sMistySurgeDescription[] = _("Field becomes misty.");
static const u8 sGrassySurgeDescription[] = _("Field becomes grassy.");
static const u8 sFullMetalBodyDescription[] = _("Prevents stat reduction.");
const u8 gAbilityNames[ABILITIES_COUNT_GEN7][ABILITY_NAME_LENGTH + 1] =
{