static const u8 gItemDescription_MasterBall[] = _(
    "The best BALL that\n"
    "catches a POKéMON\n"
    "without fail.");

static const u8 gItemDescription_UltraBall[] = _(
    "A better BALL with\n"
    "a higher catch rate\n"
    "than a GREAT BALL.");

static const u8 gItemDescription_GreatBall[] = _(
    "A good BALL with a\n"
    "higher catch rate\n"
    "than a POKé BALL.");

static const u8 gItemDescription_PokeBall[] = _(
    "A tool used for\n"
    "catching wild\n"
    "POKéMON.");

static const u8 gItemDescription_SafariBall[] = _(
    "A special BALL that\n"
    "is used only in the\n"
    "SAFARI ZONE.");

static const u8 gItemDescription_NetBall[] = _(
    "A BALL that works\n"
    "well on WATER- and\n"
    "BUG-type POKéMON.");

static const u8 gItemDescription_DiveBall[] = _(
    "A BALL that works\n"
    "better on POKéMON\n"
    "on the ocean floor.");

static const u8 gItemDescription_NestBall[] = _(
    "A BALL that works\n"
    "better on weaker\n"
    "POKéMON.");

static const u8 gItemDescription_RepeatBall[] = _(
    "A BALL that works\n"
    "better on POKéMON\n"
    "caught before.");

static const u8 gItemDescription_TimerBall[] = _(
    "More effective as\n"
    "more turns are\n"
    "taken in battle.");

static const u8 gItemDescription_LuxuryBall[] = _(
    "A cozy BALL that\n"
    "makes POKéMON\n"
    "more friendly.");

static const u8 gItemDescription_PremierBall[] = _(
    "A rare BALL made\n"
    "in commemoration\n"
    "of some event.");

static const u8 gItemDescription_Potion[] = _(
    "Restores the HP of\n"
    "a POKéMON by\n"
    "20 points.");

static const u8 gItemDescription_Antidote[] = _(
    "Heals a poisoned\n"
    "POKéMON.");

static const u8 gItemDescription_BurnHeal[] = _(
    "Heals POKéMON\n"
    "of a burn.");

static const u8 gItemDescription_IceHeal[] = _(
    "Defrosts a frozen\n"
    "POKéMON.");

static const u8 gItemDescription_Awakening[] = _(
    "Awakens a sleeping\n"
    "POKéMON.");

static const u8 gItemDescription_ParalyzeHeal[] = _(
    "Heals a paralyzed\n"
    "POKéMON.");

static const u8 gItemDescription_FullRestore[] = _(
    "Fully restores the\n"
    "HP and status of a\n"
    "POKéMON.");

static const u8 gItemDescription_MaxPotion[] = _(
    "Fully restores the\n"
    "HP of a POKéMON.");

static const u8 gItemDescription_HyperPotion[] = _(
    "Restores the HP of\n"
    "a POKéMON by\n"
    "200 points.");

static const u8 gItemDescription_SuperPotion[] = _(
    "Restores the HP of\n"
    "a POKéMON by\n"
    "50 points.");

static const u8 gItemDescription_FullHeal[] = _(
    "Heals all the status\n"
    "problems of one\n"
    "POKéMON.");

static const u8 gItemDescription_Revive[] = _(
    "Revives a fainted\n"
    "POKéMON with half\n"
    "its HP.");

static const u8 gItemDescription_MaxRevive[] = _(
    "Revives a fainted\n"
    "POKéMON with all\n"
    "its HP.");

static const u8 gItemDescription_FreshWater[] = _(
    "A mineral water\n"
    "that restores HP\n"
    "by 50 points.");

static const u8 gItemDescription_SodaPop[] = _(
    "A fizzy soda drink\n"
    "that restores HP\n"
    "by 60 points.");

static const u8 gItemDescription_Lemonade[] = _(
    "A very sweet drink\n"
    "that restores HP\n"
    "by 80 points.");

static const u8 gItemDescription_MoomooMilk[] = _(
    "A nutritious milk\n"
    "that restores HP\n"
    "by 100 points.");

static const u8 gItemDescription_EnergyPowder[] = _(
    "A bitter powder\n"
    "that restores HP\n"
    "by 50 points.");

static const u8 gItemDescription_EnergyRoot[] = _(
    "A bitter root\n"
    "that restores HP\n"
    "by 200 points.");

static const u8 gItemDescription_HealPowder[] = _(
    "A bitter powder\n"
    "that heals all\n"
    "status problems.");

static const u8 gItemDescription_RevivalHerb[] = _(
    "A very bitter herb\n"
    "that revives a\n"
    "fainted POKéMON.");

static const u8 gItemDescription_Ether[] = _(
    "Restores the PP\n"
    "of a selected move\n"
    "by 10.");

static const u8 gItemDescription_MaxEther[] = _(
    "Fully restores the\n"
    "PP of a selected\n"
    "move.");

static const u8 gItemDescription_Elixir[] = _(
    "Restores the PP\n"
    "of all moves by 10.");

static const u8 gItemDescription_MaxElixir[] = _(
    "Fully restores the\n"
    "PP of a POKéMON's\n"
    "moves.");

static const u8 gItemDescription_LavaCookie[] = _(
    "A local specialty\n"
    "that heals all\n"
    "status problems.");

static const u8 gItemDescription_BlueFlute[] = _(
    "A glass flute that\n"
    "awakens sleeping\n"
    "POKéMON.");

static const u8 gItemDescription_YellowFlute[] = _(
    "A glass flute that\n"
    "snaps POKéMON\n"
    "out of confusion.");

static const u8 gItemDescription_RedFlute[] = _(
    "A glass flute that\n"
    "snaps POKéMON\n"
    "out of attraction.");

static const u8 gItemDescription_BlackFlute[] = _(
    "A glass flute that\n"
    "keeps away wild\n"
    "POKéMON.");

static const u8 gItemDescription_WhiteFlute[] = _(
    "A glass flute that\n"
    "lures wild POKéMON.");

static const u8 gItemDescription_BerryJuice[] = _(
    "A 100% pure juice\n"
    "that restores HP\n"
    "by 20 points.");

static const u8 gItemDescription_SacredAsh[] = _(
    "Fully revives and\n"
    "restores all\n"
    "fainted POKéMON.");

static const u8 gItemDescription_ShoalSalt[] = _(
    "Salt obtained from\n"
    "deep inside the\n"
    "SHOAL CAVE.");

static const u8 gItemDescription_ShoalShell[] = _(
    "A seashell found\n"
    "deep inside the\n"
    "SHOAL CAVE.");

static const u8 gItemDescription_RedShard[] = _(
    "A shard from an\n"
    "ancient item.\n"
    "Can be sold cheaply.");

static const u8 gItemDescription_BlueShard[] = _(
    "A shard from an\n"
    "ancient item.\n"
    "Can be sold cheaply.");

static const u8 gItemDescription_YellowShard[] = _(
    "A shard from an\n"
    "ancient item.\n"
    "Can be sold cheaply.");

static const u8 gItemDescription_GreenShard[] = _(
    "A shard from an\n"
    "ancient item.\n"
    "Can be sold cheaply.");

static const u8 gItemDescription_HPUp[] = _(
    "Raises the HP of\n"
    "one POKéMON.");

static const u8 gItemDescription_Protein[] = _(
    "Raises the stat\n"
    "ATTACK of one\n"
    "POKéMON.");

static const u8 gItemDescription_Iron[] = _(
    "Raises the stat\n"
    "DEFENSE of one\n"
    "POKéMON.");

static const u8 gItemDescription_Carbos[] = _(
    "Raises the stat\n"
    "SPEED of one\n"
    "POKéMON.");

static const u8 gItemDescription_Calcium[] = _(
    "Raises the stat\n"
    "SP. ATK of one\n"
    "POKéMON.");

static const u8 gItemDescription_RareCandy[] = _(
    "Raises the level\n"
    "of a POKéMON by\n"
    "one.");

static const u8 gItemDescription_PPUp[] = _(
    "Raises the maximum\n"
    "PP of a selected\n"
    "move.");

static const u8 gItemDescription_Zinc[] = _(
    "Raises the stat\n"
    "SP. DEF of one\n"
    "POKéMON.");

static const u8 gItemDescription_PPMax[] = _(
    "Raises the PP of a\n"
    "move to its maximum\n"
    "points.");

static const u8 gItemDescription_GuardSpec[] = _(
    "Prevents stat\n"
    "reduction when\n"
    "used in battle.");

static const u8 gItemDescription_DireHit[] = _(
    "Raises the\n"
    "critical-hit ratio\n"
    "during one battle.");

static const u8 gItemDescription_XAttack[] = _(
    "Raises the stat\n"
    "ATTACK during one\n"
    "battle.");

static const u8 gItemDescription_XDefend[] = _(
    "Raises the stat\n"
    "DEFENSE during one\n"
    "battle.");

static const u8 gItemDescription_XSpeed[] = _(
    "Raises the stat\n"
    "SPEED during one\n"
    "battle.");

static const u8 gItemDescription_XAccuracy[] = _(
    "Raises accuracy\n"
    "of attack moves\n"
    "during one battle.");

static const u8 gItemDescription_XSpecial[] = _(
    "Raises the stat\n"
    "SP. ATK during one\n"
    "battle.");

static const u8 gItemDescription_PokeDoll[] = _(
    "Use to flee from\n"
    "any battle with\n"
    "a wild POKéMON.");

static const u8 gItemDescription_FluffyTail[] = _(
    "Use to flee from\n"
    "any battle with\n"
    "a wild POKéMON.");

static const u8 gItemDescription_SuperRepel[] = _(
    "Repels weak wild\n"
    "POKéMON for 200\n"
    "steps.");

static const u8 gItemDescription_MaxRepel[] = _(
    "Repels weak wild\n"
    "POKéMON for 250\n"
    "steps.");

static const u8 gItemDescription_EscapeRope[] = _(
    "Use to escape\n"
    "instantly from a\n"
    "cave or a dungeon.");

static const u8 gItemDescription_Repel[] = _(
    "Repels weak wild\n"
    "POKéMON for 100\n"
    "steps.");

static const u8 gItemDescription_SunStone[] = _(
    "Makes certain\n"
    "species of POKéMON\n"
    "evolve.");

static const u8 gItemDescription_MoonStone[] = _(
    "Makes certain\n"
    "species of POKéMON\n"
    "evolve.");

static const u8 gItemDescription_FireStone[] = _(
    "Makes certain\n"
    "species of POKéMON\n"
    "evolve.");

static const u8 gItemDescription_ThunderStone[] = _(
    "Makes certain\n"
    "species of POKéMON\n"
    "evolve.");

static const u8 gItemDescription_WaterStone[] = _(
    "Makes certain\n"
    "species of POKéMON\n"
    "evolve.");

static const u8 gItemDescription_LeafStone[] = _(
    "Makes certain\n"
    "species of POKéMON\n"
    "evolve.");

static const u8 gItemDescription_TinyMushroom[] = _(
    "A plain, ordinary\n"
    "mushroom.\n"
    "Can be sold cheaply.");

static const u8 gItemDescription_BigMushroom[] = _(
    "A rare mushroom\n"
    "that would sell at a\n"
    "high price.");

static const u8 gItemDescription_Pearl[] = _(
    "A pretty pearl.\n"
    "Can be sold cheaply.");

static const u8 gItemDescription_BigPearl[] = _(
    "A lovely large pearl\n"
    "that would sell at a\n"
    "high price.");

static const u8 gItemDescription_Stardust[] = _(
    "Beautiful red sand.\n"
    "Can be sold at a\n"
    "high price.");

static const u8 gItemDescription_StarPiece[] = _(
    "A red gem shard.\n"
    "It would sell for a\n"
    "very high price.");

static const u8 gItemDescription_Nugget[] = _(
    "A nugget of pure\n"
    "gold. Can be sold at\n"
    "a high price.");

static const u8 gItemDescription_HeartScale[] = _(
    "A lovely scale.\n"
    "It is coveted by\n"
    "collectors.");

static const u8 gItemDescription_OrangeMail[] = _(
    "A ZIGZAGOON-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_HarborMail[] = _(
    "A WINGULL-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_GlitterMail[] = _(
    "A PIKACHU-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_MechMail[] = _(
    "A MAGNEMITE-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_WoodMail[] = _(
    "A SLAKOTH-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_WaveMail[] = _(
    "A WAILMER-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_BeadMail[] = _(
    "MAIL featuring a\n"
    "sketch of the\n"
    "holding POKéMON.");

static const u8 gItemDescription_ShadowMail[] = _(
    "A DUSKULL-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_TropicMail[] = _(
    "A BELLOSSOM-print\n"
    "MAIL to be held by\n"
    "a POKéMON.");

static const u8 gItemDescription_DreamMail[] = _(
    "MAIL featuring a\n"
    "sketch of the\n"
    "holding POKéMON.");

static const u8 gItemDescription_FabMail[] = _(
    "A gorgeous-print\n"
    "MAIL to be held\n"
    "by a POKéMON.");

static const u8 gItemDescription_RetroMail[] = _(
    "MAIL featuring the\n"
    "drawings of three\n"
    "POKéMON.");

static const u8 gItemDescription_CheriBerry[] = _(
    "A hold item that\n"
    "heals paralysis\n"
    "in battle.");

static const u8 gItemDescription_ChestoBerry[] = _(
    "A hold item that\n"
    "awakens POKéMON\n"
    "in battle.");

static const u8 gItemDescription_PechaBerry[] = _(
    "A hold item that\n"
    "heals poisoning\n"
    "in battle.");

static const u8 gItemDescription_RawstBerry[] = _(
    "A hold item that\n"
    "heals a burn in\n"
    "battle.");

static const u8 gItemDescription_AspearBerry[] = _(
    "A hold item that\n"
    "defrosts POKéMON\n"
    "in battle.");

static const u8 gItemDescription_LeppaBerry[] = _(
    "A hold item that\n"
    "restores 10 PP in\n"
    "battle.");

static const u8 gItemDescription_OranBerry[] = _(
    "A hold item that\n"
    "restores 10 HP in\n"
    "battle.");

static const u8 gItemDescription_PersimBerry[] = _(
    "A hold item that\n"
    "heals confusion\n"
    "in battle.");

static const u8 gItemDescription_LumBerry[] = _(
    "A hold item that\n"
    "heals status in\n"
    "battle.");

static const u8 gItemDescription_SitrusBerry[] = _(
    "A hold item that\n"
    "restores 30 HP in\n"
    "battle.");

static const u8 gItemDescription_FigyBerry[] = _(
    "A hold item that\n"
    "restores HP but\n"
    "may confuse.");

static const u8 gItemDescription_WikiBerry[] = _(
    "A hold item that\n"
    "restores HP but\n"
    "may confuse.");

static const u8 gItemDescription_MagoBerry[] = _(
    "A hold item that\n"
    "restores HP but\n"
    "may confuse.");

static const u8 gItemDescription_AguavBerry[] = _(
    "A hold item that\n"
    "restores HP but\n"
    "may confuse.");

static const u8 gItemDescription_IapapaBerry[] = _(
    "A hold item that\n"
    "restores HP but\n"
    "may confuse.");

static const u8 gItemDescription_RazzBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow RAZZ.");

static const u8 gItemDescription_BlukBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow BLUK.");

static const u8 gItemDescription_NanabBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow NANAB.");

static const u8 gItemDescription_WepearBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow WEPEAR.");

static const u8 gItemDescription_PinapBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow PINAP.");

static const u8 gItemDescription_PomegBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow POMEG.");

static const u8 gItemDescription_KelpsyBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow KELPSY.");

static const u8 gItemDescription_QualotBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow QUALOT.");

static const u8 gItemDescription_HondewBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow HONDEW.");

static const u8 gItemDescription_GrepaBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow GREPA.");

static const u8 gItemDescription_TamatoBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow TAMATO.");

static const u8 gItemDescription_CornnBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow CORNN.");

static const u8 gItemDescription_MagostBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow MAGOST.");

static const u8 gItemDescription_RabutaBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow RABUTA.");

static const u8 gItemDescription_NomelBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow NOMEL.");

static const u8 gItemDescription_SpelonBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow SPELON.");

static const u8 gItemDescription_PamtreBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow PAMTRE.");

static const u8 gItemDescription_WatmelBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow WATMEL.");

static const u8 gItemDescription_DurinBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow DURIN.");

static const u8 gItemDescription_BelueBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow BELUE.");

static const u8 gItemDescription_LiechiBerry[] = _(
    "A hold item that\n"
    "raises ATTACK in\n"
    "a pinch.");

static const u8 gItemDescription_GanlonBerry[] = _(
    "A hold item that\n"
    "raises DEFENSE in\n"
    "a pinch.");

static const u8 gItemDescription_SalacBerry[] = _(
    "A hold item that\n"
    "raises SPEED in\n"
    "a pinch.");

static const u8 gItemDescription_PetayaBerry[] = _(
    "A hold item that\n"
    "raises SP. ATK in\n"
    "a pinch.");

static const u8 gItemDescription_ApicotBerry[] = _(
    "A hold item that\n"
    "raises SP. DEF in\n"
    "a pinch.");

static const u8 gItemDescription_LansatBerry[] = _(
    "A hold item that\n"
    "ups the critical-\n"
    "hit rate in a pinch.");

static const u8 gItemDescription_StarfBerry[] = _(
    "A hold item that\n"
    "sharply boosts a\n"
    "stat in a pinch.");

static const u8 gItemDescription_EnigmaBerry[] = _(
    "{POKEBLOCK} ingredient.\n"
    "Plant in loamy soil\n"
    "to grow a mystery.");

static const u8 gItemDescription_BrightPowder[] = _(
    "A hold item that\n"
    "casts a glare to\n"
    "reduce accuracy.");

static const u8 gItemDescription_WhiteHerb[] = _(
    "A hold item that\n"
    "restores any\n"
    "lowered stat.");

static const u8 gItemDescription_MachoBrace[] = _(
    "A hold item that\n"
    "promotes growth,\n"
    "but reduces SPEED.");

static const u8 gItemDescription_ExpShare[] = _(
    "A hold item that\n"
    "gets EXP. points\n"
    "from battles.");

static const u8 gItemDescription_QuickClaw[] = _(
    "A hold item that\n"
    "occasionally allows\n"
    "the first strike.");

static const u8 gItemDescription_SootheBell[] = _(
    "A hold item that\n"
    "calms spirits and\n"
    "fosters friendship.");

static const u8 gItemDescription_MentalHerb[] = _(
    "A hold item that\n"
    "snaps POKéMON out\n"
    "of infatuation.");

static const u8 gItemDescription_ChoiceBand[] = _(
    "Raises a move's\n"
    "power, but permits\n"
    "only that move.");

static const u8 gItemDescription_KingsRock[] = _(
    "A hold item that\n"
    "may cause flinching\n"
    "when the foe is hit.");

static const u8 gItemDescription_SilverPowder[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "BUG-type moves.");

static const u8 gItemDescription_AmuletCoin[] = _(
    "Doubles money in\n"
    "battle if the holder\n"
    "takes part.");

static const u8 gItemDescription_CleanseTag[] = _(
    "A hold item that\n"
    "helps repel wild\n"
    "POKéMON.");

static const u8 gItemDescription_SoulDew[] = _(
    "Hold item: Raises\n"
    "SP. ATK & SP. DEF\n"
    "of LATIOS & LATIAS.");

static const u8 gItemDescription_DeepSeaTooth[] = _(
    "A hold item that\n"
    "raises the SP. ATK\n"
    "of CLAMPERL.");

static const u8 gItemDescription_DeepSeaScale[] = _(
    "A hold item that\n"
    "raises the SP. DEF\n"
    "of CLAMPERL.");

static const u8 gItemDescription_SmokeBall[] = _(
    "A hold item that\n"
    "can be used to flee\n"
    "from a wild POKéMON.");

static const u8 gItemDescription_Everstone[] = _(
    "A wondrous stone\n"
    "& a hold item that\n"
    "prevents evolution.");

static const u8 gItemDescription_FocusBand[] = _(
    "A hold item that\n"
    "occasionally\n"
    "prevents fainting.");

static const u8 gItemDescription_LuckyEgg[] = _(
    "A hold item that\n"
    "boosts EXP. points\n"
    "earned in battle.");

static const u8 gItemDescription_ScopeLens[] = _(
    "A hold item that\n"
    "raises the critical-\n"
    "hit rate.");

static const u8 gItemDescription_MetalCoat[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "STEEL-type moves.");

static const u8 gItemDescription_Leftovers[] = _(
    "A hold item that\n"
    "gradually restores\n"
    "HP in battle.");

static const u8 gItemDescription_DragonScale[] = _(
    "A strange scale\n"
    "held by DRAGON-\n"
    "type POKéMON.");

static const u8 gItemDescription_LightBall[] = _(
    "A hold item that\n"
    "raises the SP. ATK\n"
    "of PIKACHU.");

static const u8 gItemDescription_SoftSand[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "GROUND-type moves.");

static const u8 gItemDescription_HardStone[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "ROCK-type moves.");

static const u8 gItemDescription_MiracleSeed[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "GRASS-type moves.");

static const u8 gItemDescription_BlackGlasses[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "DARK-type moves.");

static const u8 gItemDescription_BlackBelt[] = _(
    "A hold item that\n"
    "boosts FIGHTING-\n"
    "type moves.");

static const u8 gItemDescription_Magnet[] = _(
    "A hold item that\n"
    "boosts ELECTRIC-\n"
    "type moves.");

static const u8 gItemDescription_MysticWater[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "WATER-type moves.");

static const u8 gItemDescription_SharpBeak[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "FLYING-type moves.");

static const u8 gItemDescription_PoisonBarb[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "POISON-type moves.");

static const u8 gItemDescription_NeverMeltIce[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "ICE-type moves.");

static const u8 gItemDescription_SpellTag[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "GHOST-type moves.");

static const u8 gItemDescription_TwistedSpoon[] = _(
    "A hold item that\n"
    "boosts PSYCHIC-\n"
    "type moves.");

static const u8 gItemDescription_Charcoal[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "FIRE-type moves.");

static const u8 gItemDescription_DragonFang[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "DRAGON-type moves.");

static const u8 gItemDescription_SilkScarf[] = _(
    "A hold item that\n"
    "raises the power of\n"
    "NORMAL-type moves.");

static const u8 gItemDescription_UpGrade[] = _(
    "A peculiar box made\n"
    "by SILPH CO.");

static const u8 gItemDescription_ShellBell[] = _(
    "A hold item that\n"
    "restores HP upon\n"
    "striking the foe.");

static const u8 gItemDescription_SeaIncense[] = _(
    "A hold item that\n"
    "slightly boosts\n"
    "WATER-type moves.");

static const u8 gItemDescription_LaxIncense[] = _(
    "A hold item that\n"
    "slightly lowers the\n"
    "foe's accuracy.");

static const u8 gItemDescription_LuckyPunch[] = _(
    "A hold item that\n"
    "raises CHANSEY's\n"
    "critical-hit rate.");

static const u8 gItemDescription_MetalPowder[] = _(
    "A hold item that\n"
    "raises DEFENSE.");

static const u8 gItemDescription_ThickClub[] = _(
    "A bone of some\n"
    "sort. It can be sold\n"
    "cheaply.");

static const u8 gItemDescription_Stick[] = _(
    "A stick of leek.\n"
    "It can be sold\n"
    "cheaply.");

static const u8 gItemDescription_RedScarf[] = _(
    "A hold item that\n"
    "raises COOL in\n"
    "CONTESTS.");

static const u8 gItemDescription_BlueScarf[] = _(
    "A hold item that\n"
    "raises BEAUTY in\n"
    "CONTESTS.");

static const u8 gItemDescription_PinkScarf[] = _(
    "A hold item that\n"
    "raises CUTE in\n"
    "CONTESTS.");

static const u8 gItemDescription_GreenScarf[] = _(
    "A hold item that\n"
    "raises SMART in\n"
    "CONTESTS.");

static const u8 gItemDescription_YellowScarf[] = _(
    "A hold item that\n"
    "raises TOUGH in\n"
    "CONTESTS.");

static const u8 gItemDescription_MachBike[] = _(
    "A folding bicycle\n"
    "that more than\n"
    "doubles foot speed.");

static const u8 gItemDescription_CoinCase[] = _(
    "A case that holds\n"
    "up to 9,999 COINS.");

static const u8 gItemDescription_Itemfinder[] = _(
    "A device that\n"
    "signals an invisible\n"
    "item by sound.");

static const u8 gItemDescription_OldRod[] = _(
    "Use by any body of\n"
    "water to fish for\n"
    "wild POKéMON.");

static const u8 gItemDescription_GoodRod[] = _(
    "A decent fishing\n"
    "rod for catching\n"
    "wild POKéMON.");

static const u8 gItemDescription_SuperRod[] = _(
    "The best fishing\n"
    "rod for catching\n"
    "wild POKéMON.");

static const u8 gItemDescription_SSTicket[] = _(
    "The ticket required\n"
    "for sailing on a\n"
    "ferry.");

static const u8 gItemDescription_ContestPass[] = _(
    "The pass required\n"
    "for entering\n"
    "POKéMON CONTESTS.");

static const u8 gItemDescription_WailmerPail[] = _(
    "A tool used for\n"
    "watering BERRIES\n"
    "and plants.");

static const u8 gItemDescription_DevonGoods[] = _(
    "A package that\n"
    "contains DEVON's\n"
    "machine parts.");

static const u8 gItemDescription_SootSack[] = _(
    "A sack used to\n"
    "gather and hold\n"
    "volcanic ash.");

static const u8 gItemDescription_BasementKey[] = _(
    "The key for NEW\n"
    "MAUVILLE beneath\n"
    "MAUVILLE CITY.");

static const u8 gItemDescription_AcroBike[] = _(
    "A folding bicycle\n"
    "capable of jumps\n"
    "and wheelies.");

static const u8 gItemDescription_PokeblockCase[] = _(
    "A case for holding\n"
    "{POKEBLOCK}S made with\n"
    "a BERRY BLENDER.");

static const u8 gItemDescription_Letter[] = _(
    "A letter to STEVEN\n"
    "from the PRESIDENT\n"
    "of the DEVON CORP.");

static const u8 gItemDescription_EonTicket[] = _(
    "The ticket for a\n"
    "ferry to a distant\n"
    "southern island.");

static const u8 gItemDescription_RedOrb[] = _(
    "A red, glowing orb\n"
    "said to contain an\n"
    "ancient power.");

static const u8 gItemDescription_BlueOrb[] = _(
    "A blue, glowing orb\n"
    "said to contain an\n"
    "ancient power.");

static const u8 gItemDescription_Scanner[] = _(
    "A device found\n"
    "inside the\n"
    "ABANDONED SHIP.");

static const u8 gItemDescription_GoGoggles[] = _(
    "Nifty goggles that\n"
    "protect eyes from\n"
    "desert sandstorms.");

static const u8 gItemDescription_Meteorite[] = _(
    "A meteorite found\n"
    "at METEOR FALLS.");

static const u8 gItemDescription_Room1Key[] = _(
    "A key that opens a\n"
    "door inside the\n"
    "ABANDONED SHIP.");

static const u8 gItemDescription_Room2Key[] = _(
    "A key that opens a\n"
    "door inside the\n"
    "ABANDONED SHIP.");

static const u8 gItemDescription_Room4Key[] = _(
    "A key that opens a\n"
    "door inside the\n"
    "ABANDONED SHIP.");

static const u8 gItemDescription_Room6Key[] = _(
    "A key that opens a\n"
    "door inside the\n"
    "ABANDONED SHIP.");

static const u8 gItemDescription_StorageKey[] = _(
    "The key to the\n"
    "storage inside the\n"
    "ABANDONED SHIP.");

static const u8 gItemDescription_RootFossil[] = _(
    "A fossil of an\n"
    "ancient, seafloor-\n"
    "dwelling POKéMON.");

static const u8 gItemDescription_ClawFossil[] = _(
    "A fossil of an\n"
    "ancient, seafloor-\n"
    "dwelling POKéMON.");

static const u8 gItemDescription_DevonScope[] = _(
    "A device by DEVON\n"
    "that signals any\n"
    "unseeable POKéMON.");

static const u8 gItemDescription_TM01[] = _(
    "Powerful, but makes\n"
    "the user flinch if\n"
    "hit by the foe.");

static const u8 gItemDescription_TM02[] = _(
    "Hooks and slashes\n"
    "the foe with long,\n"
    "sharp claws.");

static const u8 gItemDescription_TM03[] = _(
    "Generates an\n"
    "ultrasonic wave\n"
    "that may confuse.");

static const u8 gItemDescription_TM04[] = _(
    "Raises SP. ATK and\n"
    "SP. DEF by focusing\n"
    "the mind.");

static const u8 gItemDescription_TM05[] = _(
    "A savage roar that\n"
    "makes the foe flee \n"
    "to end the battle.");

static const u8 gItemDescription_TM06[] = _(
    "Poisons the foe\n"
    "with a toxin that\n"
    "gradually worsens.");

static const u8 gItemDescription_TM07[] = _(
    "Summons a hailstorm\n"
    "that hurts all\n"
    "types except ICE.");

static const u8 gItemDescription_TM08[] = _(
    "Bulks up the body\n"
    "to boost both\n"
    "ATTACK & DEFENSE.");

static const u8 gItemDescription_TM09[] = _(
    "Shoots 2 to 5 seeds\n"
    "in a row to strike\n"
    "the foe.");

static const u8 gItemDescription_TM10[] = _(
    "The attack power\n"
    "varies among\n"
    "different POKéMON.");

static const u8 gItemDescription_TM11[] = _(
    "Raises the power of\n"
    "FIRE-type moves\n"
    "for 5 turns.");

static const u8 gItemDescription_TM12[] = _(
    "Enrages the foe so\n"
    "it can only use\n"
    "attack moves.");

static const u8 gItemDescription_TM13[] = _(
    "Fires an icy cold\n"
    "beam that may\n"
    "freeze the foe.");

static const u8 gItemDescription_TM14[] = _(
    "A vicious snow-and-\n"
    "wind attack that\n"
    "may freeze the foe.");

static const u8 gItemDescription_TM15[] = _(
    "Powerful, but needs\n"
    "recharging the\n"
    "next turn.");

static const u8 gItemDescription_TM16[] = _(
    "Creates a wall of\n"
    "light that lowers\n"
    "SP. ATK damage.");

static const u8 gItemDescription_TM17[] = _(
    "Negates all damage,\n"
    "but may fail if used\n"
    "in succession.");

static const u8 gItemDescription_TM18[] = _(
    "Raises the power of\n"
    "WATER-type moves\n"
    "for 5 turns.");

static const u8 gItemDescription_TM19[] = _(
    "Recovers half the\n"
    "HP of the damage \n"
    "this move inflicts.");

static const u8 gItemDescription_TM20[] = _(
    "Prevents status\n"
    "abnormality with a\n"
    "mystical power.");

static const u8 gItemDescription_TM21[] = _(
    "The less the user\n"
    "likes you, the more\n"
    "powerful this move.");

static const u8 gItemDescription_TM22[] = _(
    "Absorbs sunlight in\n"
    "the 1st turn, then\n"
    "attacks next turn.");

static const u8 gItemDescription_TM23[] = _(
    "Slams the foe with\n"
    "a hard tail. It may\n"
    "lower DEFENSE.");

static const u8 gItemDescription_TM24[] = _(
    "A powerful electric\n"
    "attack that may\n"
    "cause paralysis.");

static const u8 gItemDescription_TM25[] = _(
    "Strikes the foe\n"
    "with a thunderbolt.\n"
    "It may paralyze.");

static const u8 gItemDescription_TM26[] = _(
    "Causes a quake\n"
    "that has no effect\n"
    "on flying foes.");

static const u8 gItemDescription_TM27[] = _(
    "The more the user\n"
    "likes you, the more\n"
    "powerful this move.");

static const u8 gItemDescription_TM28[] = _(
    "Digs underground\n"
    "the 1st turn, then\n"
    "strikes next turn.");

static const u8 gItemDescription_TM29[] = _(
    "A powerful psychic\n"
    "attack that may\n"
    "lower SP. DEF.");

static const u8 gItemDescription_TM30[] = _(
    "Hurls a dark lump\n"
    "at the foe. It may\n"
    "lower SP. DEF.");

static const u8 gItemDescription_TM31[] = _(
    "Destroys barriers\n"
    "like LIGHT SCREEN\n"
    "and causes damage.");

static const u8 gItemDescription_TM32[] = _(
    "Creates illusory\n"
    "copies to enhance\n"
    "elusiveness.");

static const u8 gItemDescription_TM33[] = _(
    "Creates a wall of\n"
    "light that weakens\n"
    "physical attacks.");

static const u8 gItemDescription_TM34[] = _(
    "Zaps the foe with a\n"
    "jolt of electricity\n"
    "that never misses.");

static const u8 gItemDescription_TM35[] = _(
    "Looses a stream of\n"
    "fire that may burn\n"
    "the foe.");

static const u8 gItemDescription_TM36[] = _(
    "Hurls sludge at the\n"
    "foe. It may poison\n"
    "the foe.");

static const u8 gItemDescription_TM37[] = _(
    "Causes a sandstorm\n"
    "that hits the foe\n"
    "over several turns.");

static const u8 gItemDescription_TM38[] = _(
    "A powerful fire\n"
    "attack that may\n"
    "burn the foe.");

static const u8 gItemDescription_TM39[] = _(
    "Stops the foe from\n"
    "moving with rocks.\n"
    "May lower SPEED.");

static const u8 gItemDescription_TM40[] = _(
    "An extremely fast\n"
    "attack that can't\n"
    "be avoided.");

static const u8 gItemDescription_TM41[] = _(
    "Prevents the foe\n"
    "from using the same\n"
    "move in a row.");

static const u8 gItemDescription_TM42[] = _(
    "Raises ATTACK when\n"
    "poisoned, burned,\n"
    "or paralyzed.");

static const u8 gItemDescription_TM43[] = _(
    "Adds an effect to\n"
    "attack depending\n"
    "on the location.");

static const u8 gItemDescription_TM44[] = _(
    "The user sleeps for\n"
    "2 turns to restore\n"
    "health and status.");

static const u8 gItemDescription_TM45[] = _(
    "Makes it tough to\n"
    "attack a foe of the\n"
    "opposite gender.");

static const u8 gItemDescription_TM46[] = _(
    "While attacking,\n"
    "it may steal the\n"
    "foe's held item.");

static const u8 gItemDescription_TM47[] = _(
    "Spreads hard-edged\n"
    "wings and slams\n"
    "into the foe.");

static const u8 gItemDescription_TM48[] = _(
    "Switches abilities\n"
    "with the foe on the\n"
    "turn this is used.");

static const u8 gItemDescription_TM49[] = _(
    "Steals the effects\n"
    "of the move the foe\n"
    "is trying to use.");

static const u8 gItemDescription_TM50[] = _(
    "Enables full-power\n"
    "attack, but sharply\n"
    "lowers SP. ATK.");

static const u8 gItemDescription_HM01[] = _(
    "Attacks the foe\n"
    "with sharp blades\n"
    "or claws.");

static const u8 gItemDescription_HM02[] = _(
    "Flies up on the\n"
    "first turn, then\n"
    "attacks next turn.");

static const u8 gItemDescription_HM03[] = _(
    "Creates a huge\n"
    "wave, then crashes\n"
    "it down on the foe.");

static const u8 gItemDescription_HM04[] = _(
    "Builds enormous\n"
    "power, then slams\n"
    "the foe.");

static const u8 gItemDescription_HM05[] = _(
    "Looses a powerful\n"
    "blast of light that\n"
    "reduces accuracy.");

static const u8 gItemDescription_HM06[] = _(
    "A rock-crushingly\n"
    "tough attack that\n"
    "may lower DEFENSE.");

static const u8 gItemDescription_HM07[] = _(
    "Attacks the foe\n"
    "with enough power\n"
    "to climb waterfalls.");

static const u8 gItemDescription_HM08[] = _(
    "Dives underwater\n"
    "the 1st turn, then\n"
    "attacks next turn.");

static const u8 gItemDescription_Dummy[] = _("");
