#ifndef POKEEMERALD_DATA_TEXT_ABILITIES_H #define POKEEMERALD_DATA_TEXT_ABILITIES_H static const u8 gNoneAbilityDescription[] = _("No special ability."); static const u8 gStenchAbilityDescription[] = _("Helps repel wild POKéMON."); static const u8 gDrizzleAbilityDescription[] = _("Summons rain in battle."); static const u8 gSpeedBoostAbilityDescription[] = _("Gradually boosts SPEED."); static const u8 gBattleArmorAbilityDescription[] = _("Blocks critical hits."); static const u8 gSturdyAbilityDescription[] = _("Negates 1-hit KO attacks."); static const u8 gDampAbilityDescription[] = _("Prevents self-destruction."); static const u8 gLimberAbilityDescription[] = _("Prevents paralysis."); static const u8 gSandVeilAbilityDescription[] = _("Ups evasion in a sandstorm."); static const u8 gStaticAbilityDescription[] = _("Paralyzes on contact."); static const u8 gVoltAbsorbAbilityDescription[] = _("Turns electricity into HP."); static const u8 gWaterAbsorbAbilityDescription[] = _("Changes water into HP."); static const u8 gObliviousAbilityDescription[] = _("Prevents attraction."); static const u8 gCloudNineAbilityDescription[] = _("Negates weather effects."); static const u8 gCompoundEyesAbilityDescription[] = _("Raises accuracy."); static const u8 gInsomniaAbilityDescription[] = _("Prevents sleep."); static const u8 gColorChangeAbilityDescription[] = _("Changes type to foe’s move."); static const u8 gImmunityAbilityDescription[] = _("Prevents poisoning."); static const u8 gFlashFireAbilityDescription[] = _("Powers up if hit by fire."); static const u8 gShieldDustAbilityDescription[] = _("Prevents added effects."); static const u8 gOwnTempoAbilityDescription[] = _("Prevents confusion."); static const u8 gSuctionCupsAbilityDescription[] = _("Firmly anchors the body."); static const u8 gIntimidateAbilityDescription[] = _("Lowers the foe’s ATTACK."); static const u8 gShadowTagAbilityDescription[] = _("Prevents the foe’s escape."); static const u8 gRoughSkinAbilityDescription[] = _("Hurts to touch."); static const u8 gWonderGuardAbilityDescription[] = _("“Super effective” hits."); static const u8 gLevitateAbilityDescription[] = _("Not hit by GROUND attacks."); static const u8 gEffectSporeAbilityDescription[] = _("Leaves spores on contact."); static const u8 gSynchronizeAbilityDescription[] = _("Passes on status problems."); static const u8 gClearBodyAbilityDescription[] = _("Prevents ability reduction."); static const u8 gNaturalCureAbilityDescription[] = _("Heals upon switching out."); static const u8 gLightningRodAbilityDescription[] = _("Draws electrical moves."); static const u8 gSereneGraceAbilityDescription[] = _("Promotes added effects."); static const u8 gSwiftSwimAbilityDescription[] = _("Raises SPEED in rain."); static const u8 gChlorophyllAbilityDescription[] = _("Raises SPEED in sunshine."); static const u8 gIlluminateAbilityDescription[] = _("Encounter rate increases."); static const u8 gTraceAbilityDescription[] = _("Copies special ability."); static const u8 gHugePowerAbilityDescription[] = _("Raises ATTACK."); static const u8 gPoisonPointAbilityDescription[] = _("Poisons foe on contact."); static const u8 gInnerFocusAbilityDescription[] = _("Prevents flinching."); static const u8 gMagmaArmorAbilityDescription[] = _("Prevents freezing."); static const u8 gWaterVeilAbilityDescription[] = _("Prevents burns."); static const u8 gMagnetPullAbilityDescription[] = _("Traps STEEL-type POKéMON."); static const u8 gSoundproofAbilityDescription[] = _("Avoids sound-based moves."); static const u8 gRainDishAbilityDescription[] = _("Slight HP recovery in rain."); static const u8 gSandStreamAbilityDescription[] = _("Summons a sandstorm."); static const u8 gPressureAbilityDescription[] = _("Raises foe’s PP usage."); static const u8 gThickFatAbilityDescription[] = _("Heat-and-cold protection."); static const u8 gEarlyBirdAbilityDescription[] = _("Awakens quickly from sleep."); static const u8 gFlameBodyAbilityDescription[] = _("Burns the foe on contact."); static const u8 gRunAwayAbilityDescription[] = _("Makes escaping easier."); static const u8 gKeenEyeAbilityDescription[] = _("Prevents loss of accuracy."); static const u8 gHyperCutterAbilityDescription[] = _("Prevents ATTACK reduction."); static const u8 gPickupAbilityDescription[] = _("May pick up items."); static const u8 gTruantAbilityDescription[] = _("Moves only every two turns."); static const u8 gHustleAbilityDescription[] = _("Trades accuracy for power."); static const u8 gCuteCharmAbilityDescription[] = _("Infatuates on contact."); static const u8 gPlusAbilityDescription[] = _("Powers up with MINUS."); static const u8 gMinusAbilityDescription[] = _("Powers up with PLUS."); static const u8 gForecastAbilityDescription[] = _("Changes with the weather."); static const u8 gStickyHoldAbilityDescription[] = _("Prevents item theft."); static const u8 gShedSkinAbilityDescription[] = _("Heals the body by shedding."); static const u8 gGutsAbilityDescription[] = _("Ups ATTACK if suffering."); static const u8 gMarvelScaleAbilityDescription[] = _("Ups DEFENSE if suffering."); static const u8 gLiquidOozeAbilityDescription[] = _("Draining causes injury."); static const u8 gOvergrowAbilityDescription[] = _("Ups GRASS moves in a pinch."); static const u8 gBlazeAbilityDescription[] = _("Ups FIRE moves in a pinch."); static const u8 gTorrentAbilityDescription[] = _("Ups WATER moves in a pinch."); static const u8 gSwarmAbilityDescription[] = _("Ups BUG moves in a pinch."); static const u8 gRockHeadAbilityDescription[] = _("Prevents recoil damage."); static const u8 gDroughtAbilityDescription[] = _("Summons sunlight in battle."); static const u8 gArenaTrapAbilityDescription[] = _("Prevents fleeing."); static const u8 gVitalSpiritAbilityDescription[] = _("Prevents sleep."); static const u8 gWhiteSmokeAbilityDescription[] = _("Prevents ability reduction."); static const u8 gPurePowerAbilityDescription[] = _("Raises ATTACK."); static const u8 gShellArmorAbilityDescription[] = _("Blocks critical hits."); static const u8 gCacophonyAbilityDescription[] = _("Avoids sound-based moves."); static const u8 gAirLockAbilityDescription[] = _("Negates weather effects."); const u8 gAbilityNames[][ABILITY_NAME_LENGTH + 1] = { _("-------"), _("STENCH"), _("DRIZZLE"), _("SPEED BOOST"), _("BATTLE ARMOR"), _("STURDY"), _("DAMP"), _("LIMBER"), _("SAND VEIL"), _("STATIC"), _("VOLT ABSORB"), _("WATER ABSORB"), _("OBLIVIOUS"), _("CLOUD NINE"), _("COMPOUNDEYES"), _("INSOMNIA"), _("COLOR CHANGE"), _("IMMUNITY"), _("FLASH FIRE"), _("SHIELD DUST"), _("OWN TEMPO"), _("SUCTION CUPS"), _("INTIMIDATE"), _("SHADOW TAG"), _("ROUGH SKIN"), _("WONDER GUARD"), _("LEVITATE"), _("EFFECT SPORE"), _("SYNCHRONIZE"), _("CLEAR BODY"), _("NATURAL CURE"), _("LIGHTNINGROD"), _("SERENE GRACE"), _("SWIFT SWIM"), _("CHLOROPHYLL"), _("ILLUMINATE"), _("TRACE"), _("HUGE POWER"), _("POISON POINT"), _("INNER FOCUS"), _("MAGMA ARMOR"), _("WATER VEIL"), _("MAGNET PULL"), _("SOUNDPROOF"), _("RAIN DISH"), _("SAND STREAM"), _("PRESSURE"), _("THICK FAT"), _("EARLY BIRD"), _("FLAME BODY"), _("RUN AWAY"), _("KEEN EYE"), _("HYPER CUTTER"), _("PICKUP"), _("TRUANT"), _("HUSTLE"), _("CUTE CHARM"), _("PLUS"), _("MINUS"), _("FORECAST"), _("STICKY HOLD"), _("SHED SKIN"), _("GUTS"), _("MARVEL SCALE"), _("LIQUID OOZE"), _("OVERGROW"), _("BLAZE"), _("TORRENT"), _("SWARM"), _("ROCK HEAD"), _("DROUGHT"), _("ARENA TRAP"), _("VITAL SPIRIT"), _("WHITE SMOKE"), _("PURE POWER"), _("SHELL ARMOR"), _("CACOPHONY"), _("AIR LOCK"), }; const u8 *const gAbilityDescriptionPointers[] = { gNoneAbilityDescription, gStenchAbilityDescription, gDrizzleAbilityDescription, gSpeedBoostAbilityDescription, gBattleArmorAbilityDescription, gSturdyAbilityDescription, gDampAbilityDescription, gLimberAbilityDescription, gSandVeilAbilityDescription, gStaticAbilityDescription, gVoltAbsorbAbilityDescription, gWaterAbsorbAbilityDescription, gObliviousAbilityDescription, gCloudNineAbilityDescription, gCompoundEyesAbilityDescription, gInsomniaAbilityDescription, gColorChangeAbilityDescription, gImmunityAbilityDescription, gFlashFireAbilityDescription, gShieldDustAbilityDescription, gOwnTempoAbilityDescription, gSuctionCupsAbilityDescription, gIntimidateAbilityDescription, gShadowTagAbilityDescription, gRoughSkinAbilityDescription, gWonderGuardAbilityDescription, gLevitateAbilityDescription, gEffectSporeAbilityDescription, gSynchronizeAbilityDescription, gClearBodyAbilityDescription, gNaturalCureAbilityDescription, gLightningRodAbilityDescription, gSereneGraceAbilityDescription, gSwiftSwimAbilityDescription, gChlorophyllAbilityDescription, gIlluminateAbilityDescription, gTraceAbilityDescription, gHugePowerAbilityDescription, gPoisonPointAbilityDescription, gInnerFocusAbilityDescription, gMagmaArmorAbilityDescription, gWaterVeilAbilityDescription, gMagnetPullAbilityDescription, gSoundproofAbilityDescription, gRainDishAbilityDescription, gSandStreamAbilityDescription, gPressureAbilityDescription, gThickFatAbilityDescription, gEarlyBirdAbilityDescription, gFlameBodyAbilityDescription, gRunAwayAbilityDescription, gKeenEyeAbilityDescription, gHyperCutterAbilityDescription, gPickupAbilityDescription, gTruantAbilityDescription, gHustleAbilityDescription, gCuteCharmAbilityDescription, gPlusAbilityDescription, gMinusAbilityDescription, gForecastAbilityDescription, gStickyHoldAbilityDescription, gShedSkinAbilityDescription, gGutsAbilityDescription, gMarvelScaleAbilityDescription, gLiquidOozeAbilityDescription, gOvergrowAbilityDescription, gBlazeAbilityDescription, gTorrentAbilityDescription, gSwarmAbilityDescription, gRockHeadAbilityDescription, gDroughtAbilityDescription, gArenaTrapAbilityDescription, gVitalSpiritAbilityDescription, gWhiteSmokeAbilityDescription, gPurePowerAbilityDescription, gShellArmorAbilityDescription, gCacophonyAbilityDescription, gAirLockAbilityDescription, }; #endif // POKEEMERALD_DATA_TEXT_ABILITIES_H