static const u8 sDummyDesc[] = _( "?????"); // Pokeballs static const u8 sMasterBallDesc[] = _( "The best BALL that\n" "catches a POKéMON\n" "without fail."); static const u8 sUltraBallDesc[] = _( "A better BALL with\n" "a higher catch rate\n" "than a GREAT BALL."); static const u8 sGreatBallDesc[] = _( "A good BALL with a\n" "higher catch rate\n" "than a POKé BALL."); static const u8 sPokeBallDesc[] = _( "A tool used for\n" "catching wild\n" "POKéMON."); static const u8 sSafariBallDesc[] = _( "A special BALL that\n" "is used only in the\n" "SAFARI ZONE."); static const u8 sNetBallDesc[] = _( "A BALL that works\n" "well on WATER- and\n" "BUG-type POKéMON."); static const u8 sDiveBallDesc[] = _( "A BALL that works\n" "better on POKéMON\n" "on the ocean floor."); static const u8 sNestBallDesc[] = _( "A BALL that works\n" "better on weaker\n" "POKéMON."); static const u8 sRepeatBallDesc[] = _( "A BALL that works\n" "better on POKéMON\n" "caught before."); static const u8 sTimerBallDesc[] = _( "A BALL that gains\n" "power in battles\n" "taking many turns."); static const u8 sLuxuryBallDesc[] = _( "A cozy BALL that\n" "makes POKéMON\n" "more friendly."); static const u8 sPremierBallDesc[] = _( "A rare BALL made\n" "in commemoration\n" "of some event."); // Medicine static const u8 sPotionDesc[] = _( "Restores the HP of\n" "a POKéMON by\n" "20 points."); static const u8 sAntidoteDesc[] = _( "Heals a poisoned\n" "POKéMON."); static const u8 sBurnHealDesc[] = _( "Heals POKéMON\n" "of a burn."); static const u8 sIceHealDesc[] = _( "Defrosts a frozen\n" "POKéMON."); static const u8 sAwakeningDesc[] = _( "Awakens a sleeping\n" "POKéMON."); static const u8 sParalyzeHealDesc[] = _( "Heals a paralyzed\n" "POKéMON."); static const u8 sFullRestoreDesc[] = _( "Fully restores the\n" "HP and status of a\n" "POKéMON."); static const u8 sMaxPotionDesc[] = _( "Fully restores the\n" "HP of a POKéMON."); static const u8 sHyperPotionDesc[] = _( "Restores the HP of\n" "a POKéMON by\n" "200 points."); static const u8 sSuperPotionDesc[] = _( "Restores the HP of\n" "a POKéMON by\n" "50 points."); static const u8 sFullHealDesc[] = _( "Heals all the\n" "status problems of\n" "one POKéMON."); static const u8 sReviveDesc[] = _( "Revives a fainted\n" "POKéMON with half\n" "its HP."); static const u8 sMaxReviveDesc[] = _( "Revives a fainted\n" "POKéMON with all\n" "its HP."); static const u8 sFreshWaterDesc[] = _( "A mineral water\n" "that restores HP\n" "by 50 points."); static const u8 sSodaPopDesc[] = _( "A fizzy soda drink\n" "that restores HP\n" "by 60 points."); static const u8 sLemonadeDesc[] = _( "A very sweet drink\n" "that restores HP\n" "by 80 points."); static const u8 sMoomooMilkDesc[] = _( "A nutritious milk\n" "that restores HP\n" "by 100 points."); static const u8 sEnergyPowderDesc[] = _( "A bitter powder\n" "that restores HP\n" "by 50 points."); static const u8 sEnergyRootDesc[] = _( "A bitter root\n" "that restores HP\n" "by 200 points."); static const u8 sHealPowderDesc[] = _( "A bitter powder\n" "that heals all\n" "status problems."); static const u8 sRevivalHerbDesc[] = _( "A very bitter herb\n" "that revives a\n" "fainted POKéMON."); static const u8 sEtherDesc[] = _( "Restores the PP\n" "of a selected move\n" "by 10."); static const u8 sMaxEtherDesc[] = _( "Fully restores the\n" "PP of a selected\n" "move."); static const u8 sElixirDesc[] = _( "Restores the PP\n" "of all moves by 10."); static const u8 sMaxElixirDesc[] = _( "Fully restores the\n" "PP of a POKéMON's\n" "moves."); static const u8 sLavaCookieDesc[] = _( "A local specialty\n" "that heals all\n" "status problems."); static const u8 sBlueFluteDesc[] = _( "A glass flute that\n" "awakens sleeping\n" "POKéMON."); static const u8 sYellowFluteDesc[] = _( "A glass flute that\n" "snaps POKéMON\n" "out of confusion."); static const u8 sRedFluteDesc[] = _( "A glass flute that\n" "snaps POKéMON\n" "out of attraction."); static const u8 sBlackFluteDesc[] = _( "A glass flute that\n" "keeps away wild\n" "POKéMON."); static const u8 sWhiteFluteDesc[] = _( "A glass flute that\n" "lures wild POKéMON."); static const u8 sBerryJuiceDesc[] = _( "A 100% pure juice\n" "that restores HP\n" "by 20 points."); static const u8 sSacredAshDesc[] = _( "Fully revives and\n" "restores all\n" "fainted POKéMON."); // Collectibles static const u8 sShoalSaltDesc[] = _( "Salt obtained from\n" "deep inside the\n" "SHOAL CAVE."); static const u8 sShoalShellDesc[] = _( "A seashell found\n" "deep inside the\n" "SHOAL CAVE."); static const u8 sRedShardDesc[] = _( "A shard from an\n" "ancient item. Can\n" "be sold cheaply."); static const u8 sBlueShardDesc[] = _( "A shard from an\n" "ancient item. Can\n" "be sold cheaply."); static const u8 sYellowShardDesc[] = _( "A shard from an\n" "ancient item. Can\n" "be sold cheaply."); static const u8 sGreenShardDesc[] = _( "A shard from an\n" "ancient item. Can\n" "be sold cheaply."); // Vitamins static const u8 sHPUpDesc[] = _( "Raises the base HP\n" "of one POKéMON."); static const u8 sProteinDesc[] = _( "Raises the base\n" "ATTACK stat of one\n" "POKéMON."); static const u8 sIronDesc[] = _( "Raises the base\n" "DEFENSE stat of\n" "one POKéMON."); static const u8 sCarbosDesc[] = _( "Raises the base\n" "SPEED stat of one\n" "POKéMON."); static const u8 sCalciumDesc[] = _( "Raises the base\n" "SP. ATK stat of one\n" "POKéMON."); static const u8 sRareCandyDesc[] = _( "Raises the level\n" "of a POKéMON by\n" "one."); static const u8 sPPUpDesc[] = _( "Raises the maximum\n" "PP of a selected\n" "move."); static const u8 sZincDesc[] = _( "Raises the base\n" "SP. DEF stat of one\n" "POKéMON."); static const u8 sPPMaxDesc[] = _( "Raises the PP of a\n" "move to its maximum\n" "points."); // Battle items static const u8 sGuardSpecDesc[] = _( "Prevents stat\n" "reduction when\n" "used in battle."); static const u8 sDireHitDesc[] = _( "Raises the\n" "critical-hit ratio\n" "during one battle."); static const u8 sXAttackDesc[] = _( "Raises the stat\n" "ATTACK during one\n" "battle."); static const u8 sXDefendDesc[] = _( "Raises the stat\n" "DEFENSE during one\n" "battle."); static const u8 sXSpeedDesc[] = _( "Raises the stat\n" "SPEED during one\n" "battle."); static const u8 sXAccuracyDesc[] = _( "Raises accuracy\n" "of attack moves\n" "during one battle."); static const u8 sXSpecialDesc[] = _( "Raises the stat\n" "SP. ATK during one\n" "battle."); static const u8 sPokeDollDesc[] = _( "Use to flee from\n" "any battle with\n" "a wild POKéMON."); static const u8 sFluffyTailDesc[] = _( "Use to flee from\n" "any battle with\n" "a wild POKéMON."); // Field items static const u8 sSuperRepelDesc[] = _( "Repels weak wild\n" "POKéMON for 200\n" "steps."); static const u8 sMaxRepelDesc[] = _( "Repels weak wild\n" "POKéMON for 250\n" "steps."); static const u8 sEscapeRopeDesc[] = _( "Use to escape\n" "instantly from a\n" "cave or a dungeon."); static const u8 sRepelDesc[] = _( "Repels weak wild\n" "POKéMON for 100\n" "steps."); // Evolution stones static const u8 sSunStoneDesc[] = _( "Makes certain\n" "species of POKéMON\n" "evolve."); static const u8 sMoonStoneDesc[] = _( "Makes certain\n" "species of POKéMON\n" "evolve."); static const u8 sFireStoneDesc[] = _( "Makes certain\n" "species of POKéMON\n" "evolve."); static const u8 sThunderStoneDesc[] = _( "Makes certain\n" "species of POKéMON\n" "evolve."); static const u8 sWaterStoneDesc[] = _( "Makes certain\n" "species of POKéMON\n" "evolve."); static const u8 sLeafStoneDesc[] = _( "Makes certain\n" "species of POKéMON\n" "evolve."); // Valuable items static const u8 sTinyMushroomDesc[] = _( "A plain mushroom\n" "that would sell\n" "at a cheap price."); static const u8 sBigMushroomDesc[] = _( "A rare mushroom\n" "that would sell at a\n" "high price."); static const u8 sPearlDesc[] = _( "A pretty pearl\n" "that would sell at a\n" "cheap price."); static const u8 sBigPearlDesc[] = _( "A lovely large pearl\n" "that would sell at a\n" "high price."); static const u8 sStardustDesc[] = _( "Beautiful red sand.\n" "Can be sold at a\n" "high price."); static const u8 sStarPieceDesc[] = _( "A red gem shard.\n" "It would sell for a\n" "very high price."); static const u8 sNuggetDesc[] = _( "A nugget of pure\n" "gold. Can be sold at\n" "a high price."); static const u8 sHeartScaleDesc[] = _( "A lovely scale.\n" "It is coveted by\n" "collectors."); // Mail static const u8 sOrangeMailDesc[] = _( "A ZIGZAGOON-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sHarborMailDesc[] = _( "A WINGULL-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sGlitterMailDesc[] = _( "A PIKACHU-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sMechMailDesc[] = _( "A MAGNEMITE-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sWoodMailDesc[] = _( "A SLAKOTH-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sWaveMailDesc[] = _( "A WAILMER-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sBeadMailDesc[] = _( "MAIL featuring a\n" "sketch of the\n" "holding POKéMON."); static const u8 sShadowMailDesc[] = _( "A DUSKULL-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sTropicMailDesc[] = _( "A BELLOSSOM-print\n" "MAIL to be held by\n" "a POKéMON."); static const u8 sDreamMailDesc[] = _( "MAIL featuring a\n" "sketch of the\n" "holding POKéMON."); static const u8 sFabMailDesc[] = _( "A gorgeous-print\n" "MAIL to be held\n" "by a POKéMON."); static const u8 sRetroMailDesc[] = _( "MAIL featuring the\n" "drawings of three\n" "POKéMON."); // Berries static const u8 sCheriBerryDesc[] = _( "A hold item that\n" "heals paralysis\n" "in battle."); static const u8 sChestoBerryDesc[] = _( "A hold item that\n" "awakens POKéMON\n" "in battle."); static const u8 sPechaBerryDesc[] = _( "A hold item that\n" "heals poisoning\n" "in battle."); static const u8 sRawstBerryDesc[] = _( "A hold item that\n" "heals a burn in\n" "battle."); static const u8 sAspearBerryDesc[] = _( "A hold item that\n" "defrosts POKéMON\n" "in battle."); static const u8 sLeppaBerryDesc[] = _( "A hold item that\n" "restores 10 PP in\n" "battle."); static const u8 sOranBerryDesc[] = _( "A hold item that\n" "restores 10 HP in\n" "battle."); static const u8 sPersimBerryDesc[] = _( "A hold item that\n" "heals confusion\n" "in battle."); static const u8 sLumBerryDesc[] = _( "A hold item that\n" "heals any status\n" "problem in battle."); static const u8 sSitrusBerryDesc[] = _( "A hold item that\n" "restores 30 HP in\n" "battle."); static const u8 sFigyBerryDesc[] = _( "A hold item that\n" "restores HP but\n" "may confuse."); static const u8 sWikiBerryDesc[] = _( "A hold item that\n" "restores HP but\n" "may confuse."); static const u8 sMagoBerryDesc[] = _( "A hold item that\n" "restores HP but\n" "may confuse."); static const u8 sAguavBerryDesc[] = _( "A hold item that\n" "restores HP but\n" "may confuse."); static const u8 sIapapaBerryDesc[] = _( "A hold item that\n" "restores HP but\n" "may confuse."); static const u8 sRazzBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow RAZZ."); static const u8 sBlukBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow BLUK."); static const u8 sNanabBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow NANAB."); static const u8 sWepearBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow WEPEAR."); static const u8 sPinapBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow PINAP."); static const u8 sPomegBerryDesc[] = _( "Makes a POKéMON\n" "friendly but lowers\n" "base HP."); static const u8 sKelpsyBerryDesc[] = _( "Makes a POKéMON\n" "friendly but lowers\n" "base ATTACK."); static const u8 sQualotBerryDesc[] = _( "Makes a POKéMON\n" "friendly but lowers\n" "base DEFENSE."); static const u8 sHondewBerryDesc[] = _( "Makes a POKéMON\n" "friendly but lowers\n" "base SP. ATK."); static const u8 sGrepaBerryDesc[] = _( "Makes a POKéMON\n" "friendly but lowers\n" "base SP. DEF."); static const u8 sTamatoBerryDesc[] = _( "Makes a POKéMON\n" "friendly but lowers\n" "base SPEED."); static const u8 sCornnBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow CORNN."); static const u8 sMagostBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow MAGOST."); static const u8 sRabutaBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow RABUTA."); static const u8 sNomelBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow NOMEL."); static const u8 sSpelonBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow SPELON."); static const u8 sPamtreBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow PAMTRE."); static const u8 sWatmelBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow WATMEL."); static const u8 sDurinBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow DURIN."); static const u8 sBelueBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow BELUE."); static const u8 sLiechiBerryDesc[] = _( "A hold item that\n" "raises ATTACK in\n" "a pinch."); static const u8 sGanlonBerryDesc[] = _( "A hold item that\n" "raises DEFENSE in\n" "a pinch."); static const u8 sSalacBerryDesc[] = _( "A hold item that\n" "raises SPEED in\n" "a pinch."); static const u8 sPetayaBerryDesc[] = _( "A hold item that\n" "raises SP. ATK in\n" "a pinch."); static const u8 sApicotBerryDesc[] = _( "A hold item that\n" "raises SP. DEF in\n" "a pinch."); static const u8 sLansatBerryDesc[] = _( "A hold item that\n" "ups the critical-\n" "hit rate in a pinch."); static const u8 sStarfBerryDesc[] = _( "A hold item that\n" "sharply boosts a\n" "stat in a pinch."); static const u8 sEnigmaBerryDesc[] = _( "{POKEBLOCK} ingredient.\n" "Plant in loamy soil\n" "to grow a mystery."); // Hold items static const u8 sBrightPowderDesc[] = _( "A hold item that\n" "casts a glare to\n" "reduce accuracy."); static const u8 sWhiteHerbDesc[] = _( "A hold item that\n" "restores any\n" "lowered stat."); static const u8 sMachoBraceDesc[] = _( "A hold item that\n" "promotes growth,\n" "but reduces SPEED."); static const u8 sExpShareDesc[] = _( "A hold item that\n" "gets EXP. points\n" "from battles."); static const u8 sQuickClawDesc[] = _( "A hold item that\n" "occasionally allows\n" "the first strike."); static const u8 sSootheBellDesc[] = _( "A hold item that\n" "calms spirits and\n" "fosters friendship."); static const u8 sMentalHerbDesc[] = _( "A hold item that\n" "snaps POKéMON out\n" "of infatuation."); static const u8 sChoiceBandDesc[] = _( "Raises a move's\n" "power, but permits\n" "only that move."); static const u8 sKingsRockDesc[] = _( "A hold item that\n" "may cause flinching\n" "when the foe is hit."); static const u8 sSilverPowderDesc[] = _( "A hold item that\n" "raises the power of\n" "BUG-type moves."); static const u8 sAmuletCoinDesc[] = _( "Doubles money in\n" "battle if the\n" "holder takes part."); static const u8 sCleanseTagDesc[] = _( "A hold item that\n" "helps repel wild\n" "POKéMON."); static const u8 sSoulDewDesc[] = _( "Hold item: raises\n" "SP. ATK & SP. DEF of\n" "LATIOS & LATIAS."); static const u8 sDeepSeaToothDesc[] = _( "A hold item that\n" "raises the SP. ATK\n" "of CLAMPERL."); static const u8 sDeepSeaScaleDesc[] = _( "A hold item that\n" "raises the SP. DEF\n" "of CLAMPERL."); static const u8 sSmokeBallDesc[] = _( "A hold item that\n" "assures fleeing\n" "from wild POKéMON."); static const u8 sEverstoneDesc[] = _( "A wondrous hold\n" "item that prevents\n" "evolution."); static const u8 sFocusBandDesc[] = _( "A hold item that\n" "occasionally\n" "prevents fainting."); static const u8 sLuckyEggDesc[] = _( "A hold item that\n" "boosts EXP. points\n" "earned in battle."); static const u8 sScopeLensDesc[] = _( "A hold item that\n" "improves the\n" "critical-hit rate."); static const u8 sMetalCoatDesc[] = _( "A hold item that\n" "raises the power of\n" "STEEL-type moves."); static const u8 sLeftoversDesc[] = _( "A hold item that\n" "gradually restores\n" "HP in battle."); static const u8 sDragonScaleDesc[] = _( "A strange scale\n" "held by DRAGON-\n" "type POKéMON."); static const u8 sLightBallDesc[] = _( "A hold item that\n" "raises the SP. ATK\n" "of PIKACHU."); static const u8 sSoftSandDesc[] = _( "A hold item that\n" "raises the power of\n" "GROUND-type moves."); static const u8 sHardStoneDesc[] = _( "A hold item that\n" "raises the power of\n" "ROCK-type moves."); static const u8 sMiracleSeedDesc[] = _( "A hold item that\n" "raises the power of\n" "GRASS-type moves."); static const u8 sBlackGlassesDesc[] = _( "A hold item that\n" "raises the power of\n" "DARK-type moves."); static const u8 sBlackBeltDesc[] = _( "A hold item that\n" "boosts FIGHTING-\n" "type moves."); static const u8 sMagnetDesc[] = _( "A hold item that\n" "boosts ELECTRIC-\n" "type moves."); static const u8 sMysticWaterDesc[] = _( "A hold item that\n" "raises the power of\n" "WATER-type moves."); static const u8 sSharpBeakDesc[] = _( "A hold item that\n" "raises the power of\n" "FLYING-type moves."); static const u8 sPoisonBarbDesc[] = _( "A hold item that\n" "raises the power of\n" "POISON-type moves."); static const u8 sNeverMeltIceDesc[] = _( "A hold item that\n" "raises the power of\n" "ICE-type moves."); static const u8 sSpellTagDesc[] = _( "A hold item that\n" "raises the power of\n" "GHOST-type moves."); static const u8 sTwistedSpoonDesc[] = _( "A hold item that\n" "boosts PSYCHIC-\n" "type moves."); static const u8 sCharcoalDesc[] = _( "A hold item that\n" "raises the power of\n" "FIRE-type moves."); static const u8 sDragonFangDesc[] = _( "A hold item that\n" "raises the power of\n" "DRAGON-type moves."); static const u8 sSilkScarfDesc[] = _( "A hold item that\n" "raises the power of\n" "NORMAL-type moves."); static const u8 sUpGradeDesc[] = _( "A peculiar box made\n" "by SILPH CO."); static const u8 sShellBellDesc[] = _( "A hold item that\n" "restores HP upon\n" "striking the foe."); static const u8 sSeaIncenseDesc[] = _( "A hold item that\n" "slightly boosts\n" "WATER-type moves."); static const u8 sLaxIncenseDesc[] = _( "A hold item that\n" "slightly lowers the\n" "foe's accuracy."); static const u8 sLuckyPunchDesc[] = _( "A hold item that\n" "raises CHANSEY's\n" "critical-hit rate."); static const u8 sMetalPowderDesc[] = _( "A hold item that\n" "raises DITTO's\n" "DEFENSE."); static const u8 sThickClubDesc[] = _( "A hold item that \n" "raises CUBONE or\n" "MAROWAK's ATTACK."); static const u8 sStickDesc[] = _( "A hold item that\n" "raises FARFETCH'D's\n" "critical-hit ratio."); static const u8 sRedScarfDesc[] = _( "A hold item that\n" "raises COOL in\n" "CONTESTS."); static const u8 sBlueScarfDesc[] = _( "A hold item that\n" "raises BEAUTY in\n" "CONTESTS."); static const u8 sPinkScarfDesc[] = _( "A hold item that\n" "raises CUTE in\n" "CONTESTS."); static const u8 sGreenScarfDesc[] = _( "A hold item that\n" "raises SMART in\n" "CONTESTS."); static const u8 sYellowScarfDesc[] = _( "A hold item that\n" "raises TOUGH in\n" "CONTESTS."); // Key items static const u8 sMachBikeDesc[] = _( "A folding bicycle\n" "that doubles your\n" "speed or better."); static const u8 sCoinCaseDesc[] = _( "A case that holds\n" "up to 9,999 COINS."); static const u8 sItemfinderDesc[] = _( "A device that\n" "signals an invisible\n" "item by sound."); static const u8 sOldRodDesc[] = _( "Use by any body of\n" "water to fish for\n" "wild POKéMON."); static const u8 sGoodRodDesc[] = _( "A decent fishing\n" "rod for catching\n" "wild POKéMON."); static const u8 sSuperRodDesc[] = _( "The best fishing\n" "rod for catching\n" "wild POKéMON."); static const u8 sSSTicketDesc[] = _( "The ticket required\n" "for sailing on a\n" "ferry."); static const u8 sContestPassDesc[] = _( "The pass required\n" "for entering\n" "POKéMON CONTESTS."); static const u8 sWailmerPailDesc[] = _( "A tool used for\n" "watering BERRIES\n" "and plants."); static const u8 sDevonGoodsDesc[] = _( "A package that\n" "contains DEVON's\n" "machine parts."); static const u8 sSootSackDesc[] = _( "A sack used to\n" "gather and hold\n" "volcanic ash."); static const u8 sBasementKeyDesc[] = _( "The key for NEW\n" "MAUVILLE beneath\n" "MAUVILLE CITY."); static const u8 sAcroBikeDesc[] = _( "A folding bicycle\n" "capable of jumps\n" "and wheelies."); static const u8 sPokeblockCaseDesc[] = _( "A case for holding\n" "{POKEBLOCK}S made with\n" "a BERRY BLENDER."); static const u8 sLetterDesc[] = _( "A letter to STEVEN\n" "from the PRESIDENT\n" "of the DEVON CORP."); static const u8 sEonTicketDesc[] = _( "The ticket for a\n" "ferry to a distant\n" "southern island."); static const u8 sRedOrbDesc[] = _( "A red, glowing orb\n" "said to contain an\n" "ancient power."); static const u8 sBlueOrbDesc[] = _( "A blue, glowing orb\n" "said to contain an\n" "ancient power."); static const u8 sScannerDesc[] = _( "A device found\n" "inside the\n" "ABANDONED SHIP."); static const u8 sGoGogglesDesc[] = _( "Nifty goggles that\n" "protect eyes from\n" "desert sandstorms."); static const u8 sMeteoriteDesc[] = _( "A meteorite found\n" "at METEOR FALLS."); static const u8 sRoom1KeyDesc[] = _( "A key that opens a\n" "door inside the\n" "ABANDONED SHIP."); static const u8 sRoom2KeyDesc[] = _( "A key that opens a\n" "door inside the\n" "ABANDONED SHIP."); static const u8 sRoom4KeyDesc[] = _( "A key that opens a\n" "door inside the\n" "ABANDONED SHIP."); static const u8 sRoom6KeyDesc[] = _( "A key that opens a\n" "door inside the\n" "ABANDONED SHIP."); static const u8 sStorageKeyDesc[] = _( "The key to the\n" "storage inside the\n" "ABANDONED SHIP."); static const u8 sRootFossilDesc[] = _( "A fossil of an\n" "ancient, seafloor-\n" "dwelling POKéMON."); static const u8 sClawFossilDesc[] = _( "A fossil of an\n" "ancient, seafloor-\n" "dwelling POKéMON."); static const u8 sDevonScopeDesc[] = _( "A device by DEVON\n" "that signals any\n" "unseeable POKéMON."); // TMs/HMs static const u8 sTM01Desc[] = _( "Powerful, but makes\n" "the user flinch if\n" "hit by the foe."); static const u8 sTM02Desc[] = _( "Hooks and slashes\n" "the foe with long,\n" "sharp claws."); static const u8 sTM03Desc[] = _( "Generates an\n" "ultrasonic wave\n" "that may confuse."); static const u8 sTM04Desc[] = _( "Raises SP. ATK and\n" "SP. DEF by focusing\n" "the mind."); static const u8 sTM05Desc[] = _( "A savage roar that\n" "makes the foe flee \n" "to end the battle."); static const u8 sTM06Desc[] = _( "Poisons the foe\n" "with a toxin that\n" "gradually worsens."); static const u8 sTM07Desc[] = _( "Creates a hailstorm\n" "that damages all\n" "types except ICE."); static const u8 sTM08Desc[] = _( "Bulks up the body\n" "to boost both\n" "ATTACK & DEFENSE."); static const u8 sTM09Desc[] = _( "Shoots 2 to 5 seeds\n" "in a row to strike\n" "the foe."); static const u8 sTM10Desc[] = _( "The attack power\n" "varies among\n" "different POKéMON."); static const u8 sTM11Desc[] = _( "Raises the power of\n" "FIRE-type moves\n" "for 5 turns."); static const u8 sTM12Desc[] = _( "Enrages the foe so\n" "it can only use\n" "attack moves."); static const u8 sTM13Desc[] = _( "Fires an icy cold\n" "beam that may\n" "freeze the foe."); static const u8 sTM14Desc[] = _( "A brutal snow-and-\n" "wind attack that\n" "may freeze the foe."); static const u8 sTM15Desc[] = _( "Powerful, but needs\n" "recharging the\n" "next turn."); static const u8 sTM16Desc[] = _( "Creates a wall of\n" "light that lowers\n" "SP. ATK damage."); static const u8 sTM17Desc[] = _( "Negates all damage,\n" "but may fail if used\n" "in succession."); static const u8 sTM18Desc[] = _( "Raises the power of\n" "WATER-type moves\n" "for 5 turns."); static const u8 sTM19Desc[] = _( "Recovers half the\n" "HP of the damage \n" "this move inflicts."); static const u8 sTM20Desc[] = _( "Prevents status\n" "abnormality with a\n" "mystical power."); static const u8 sTM21Desc[] = _( "The less the user\n" "likes you, the more\n" "powerful this move."); static const u8 sTM22Desc[] = _( "Absorbs sunlight in\n" "the 1st turn, then\n" "attacks next turn."); static const u8 sTM23Desc[] = _( "Slams the foe with\n" "a hard tail. It may\n" "lower DEFENSE."); static const u8 sTM24Desc[] = _( "A powerful electric\n" "attack that may\n" "cause paralysis."); static const u8 sTM25Desc[] = _( "Strikes the foe\n" "with a thunderbolt.\n" "It may paralyze."); static const u8 sTM26Desc[] = _( "Causes a quake\n" "that has no effect\n" "on flying foes."); static const u8 sTM27Desc[] = _( "The more the user\n" "likes you, the more\n" "powerful this move."); static const u8 sTM28Desc[] = _( "Digs underground\n" "the 1st turn, then\n" "strikes next turn."); static const u8 sTM29Desc[] = _( "A powerful psychic\n" "attack that may\n" "lower SP. DEF."); static const u8 sTM30Desc[] = _( "Hurls a dark lump\n" "at the foe. It may\n" "lower SP. DEF."); static const u8 sTM31Desc[] = _( "Destroys barriers\n" "like LIGHT SCREEN\n" "and causes damage."); static const u8 sTM32Desc[] = _( "Creates illusory\n" "copies to enhance\n" "elusiveness."); static const u8 sTM33Desc[] = _( "Creates a wall of\n" "light that weakens\n" "physical attacks."); static const u8 sTM34Desc[] = _( "Zaps the foe with a\n" "jolt of electricity\n" "that never misses."); static const u8 sTM35Desc[] = _( "Looses a stream of\n" "fire that may burn\n" "the foe."); static const u8 sTM36Desc[] = _( "Hurls sludge at the\n" "foe. It may poison\n" "the foe."); static const u8 sTM37Desc[] = _( "Causes a sandstorm\n" "that hits the foe\n" "over several turns."); static const u8 sTM38Desc[] = _( "A powerful fire\n" "attack that may\n" "burn the foe."); static const u8 sTM39Desc[] = _( "Stops the foe from\n" "moving with rocks.\n" "May lower SPEED."); static const u8 sTM40Desc[] = _( "An extremely fast\n" "attack that can't\n" "be avoided."); static const u8 sTM41Desc[] = _( "Prevents the foe\n" "from using the same\n" "move in a row."); static const u8 sTM42Desc[] = _( "Raises ATTACK when\n" "poisoned, burned,\n" "or paralyzed."); static const u8 sTM43Desc[] = _( "Adds an effect to\n" "attack depending\n" "on the location."); static const u8 sTM44Desc[] = _( "The user sleeps for\n" "2 turns to restore\n" "health and status."); static const u8 sTM45Desc[] = _( "Makes it tough to\n" "attack a foe of the\n" "opposite gender."); static const u8 sTM46Desc[] = _( "While attacking,\n" "it may steal the\n" "foe's held item."); static const u8 sTM47Desc[] = _( "Spreads hard-\n" "edged wings and\n" "slams into the foe."); static const u8 sTM48Desc[] = _( "Switches abilities\n" "with the foe on the\n" "turn this is used."); static const u8 sTM49Desc[] = _( "Steals the effects\n" "of the move the foe\n" "is trying to use."); static const u8 sTM50Desc[] = _( "Enables full-power\n" "attack, but sharply\n" "lowers SP. ATK."); static const u8 sHM01Desc[] = _( "Attacks the foe\n" "with sharp blades\n" "or claws."); static const u8 sHM02Desc[] = _( "Flies up on the\n" "first turn, then\n" "attacks next turn."); static const u8 sHM03Desc[] = _( "Creates a huge\n" "wave, then crashes\n" "it down on the foe."); static const u8 sHM04Desc[] = _( "Builds enormous\n" "power, then slams\n" "the foe."); static const u8 sHM05Desc[] = _( "Looses a powerful\n" "blast of light that\n" "reduces accuracy."); static const u8 sHM06Desc[] = _( "A rock-crushingly\n" "tough attack that\n" "may lower DEFENSE."); static const u8 sHM07Desc[] = _( "Attacks the foe\n" "with enough power\n" "to climb waterfalls."); static const u8 sHM08Desc[] = _( "Dives underwater\n" "the 1st turn, then\n" "attacks next turn."); // FireRed/LeafGreen key items static const u8 sOaksParcelDesc[] = _( "A parcel for PROF.\n" "OAK from a POKéMON\n" "MART's clerk."); static const u8 sPokeFluteDesc[] = _( "A sweet-sounding\n" "flute that awakens\n" "POKéMON."); static const u8 sSecretKeyDesc[] = _( "The key to the\n" "CINNABAR ISLAND\n" "GYM's entrance."); static const u8 sBikeVoucherDesc[] = _( "A voucher for\n" "obtaining a bicycle\n" "from the BIKE SHOP."); static const u8 sGoldTeethDesc[] = _( "Gold dentures lost\n" "by the SAFARI\n" "ZONE's WARDEN."); static const u8 sOldAmberDesc[] = _( "A stone containing\n" "the genes of an\n" "ancient POKéMON."); static const u8 sCardKeyDesc[] = _( "A card-type door\n" "key used in SILPH\n" "CO's office."); static const u8 sLiftKeyDesc[] = _( "An elevator key\n" "used in TEAM\n" "ROCKET's HIDEOUT."); static const u8 sHelixFossilDesc[] = _( "A piece of an\n" "ancient marine\n" "POKéMON's seashell."); static const u8 sDomeFossilDesc[] = _( "A piece of an\n" "ancient marine\n" "POKéMON's shell."); static const u8 sSilphScopeDesc[] = _( "SILPH CO's scope\n" "makes unseeable\n" "POKéMON visible."); static const u8 sBicycleDesc[] = _( "A folding bicycle\n" "that is faster than\n" "the RUNNING SHOES."); static const u8 sTownMapDesc[] = _( "Can be viewed\n" "anytime. Shows your\n" "present location."); static const u8 sVSSeekerDesc[] = _( "A rechargeable unit\n" "that flags battle-\n" "ready TRAINERS."); static const u8 sFameCheckerDesc[] = _( "Stores information\n" "on famous people\n" "for instant recall."); static const u8 sTMCaseDesc[] = _( "A convenient case \n" "that holds TMs and\n" "HMs."); static const u8 sBerryPouchDesc[] = _( "A convenient\n" "container that\n" "holds BERRIES."); static const u8 sTeachyTVDesc[] = _( "A TV set tuned to\n" "an advice program\n" "for TRAINERS."); static const u8 sTriPassDesc[] = _( "A pass for ferries\n" "between ONE, TWO,\n" "and THREE ISLAND."); static const u8 sRainbowPassDesc[] = _( "For ferries serving\n" "VERMILION and the\n" "SEVII ISLANDS."); static const u8 sTeaDesc[] = _( "A thirst-quenching\n" "tea prepared by an\n" "old lady."); static const u8 sMysticTicketDesc[] = _( "A ticket required\n" "to board the ship\n" "to NAVEL ROCK."); static const u8 sAuroraTicketDesc[] = _( "A ticket required\n" "to board the ship\n" "to BIRTH ISLAND."); static const u8 sPowderJarDesc[] = _( "Stores BERRY\n" "POWDER made using\n" "a BERRY CRUSHER."); static const u8 sRubyDesc[] = _( "An exquisite, red-\n" "glowing gem that\n" "symbolizes passion."); static const u8 sSapphireDesc[] = _( "A brilliant blue gem\n" "that symbolizes\n" "honesty."); // Emerald-specific key items static const u8 sMagmaEmblemDesc[] = _( "A medal-like item in\n" "the same shape as\n" "TEAM MAGMA's mark."); static const u8 sOldSeaMapDesc[] = _( "A faded sea chart\n" "that shows the way\n" "to a certain island.");