diff --git a/include/constants/moves.h b/include/constants/moves.h index 9fdc00c42..e9e43627a 100644 --- a/include/constants/moves.h +++ b/include/constants/moves.h @@ -640,4 +640,4 @@ #define MOVES_COUNT MOVES_COUNT_GEN6 -#endif // GUARD_CONSTANTS_MOVES_H +#endif // GUARD_CONSTANTS_MOVES_H \ No newline at end of file diff --git a/src/data/text/abilities.h b/src/data/text/abilities.h index 8a96d26c6..3fdff062d 100644 --- a/src/data/text/abilities.h +++ b/src/data/text/abilities.h @@ -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[] = _("Can’t 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 foe’s 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 foe’s 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 foe’s held item"); -static const u8 sSheerForceDescription[] = _("Trades effects for power"); -static const u8 sContraryDescription[] = _("Inverts stat changes"); -static const u8 sUnnerveDescription[] = _("Foes can’t 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[] = _("Can’t 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 ally’s 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 ally’s 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 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[] = _("Can’t 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 foe’s 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 foe’s 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 foe’s held item."); +static const u8 sSheerForceDescription[] = _("Trades effects for power."); +static const u8 sContraryDescription[] = _("Inverts stat changes."); +static const u8 sUnnerveDescription[] = _("Foes can’t 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[] = _("Can’t 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 ally’s 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 ally’s 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] = {