summaryrefslogtreecommitdiff
path: root/src/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/data')
-rw-r--r--src/data/item_descriptions_de.h1392
-rw-r--r--src/data/item_descriptions_en.h1392
-rw-r--r--src/data/items_de.h5587
-rw-r--r--src/data/items_en.h5587
-rw-r--r--src/data/pokedex_entries_de.h3030
5 files changed, 16988 insertions, 0 deletions
diff --git a/src/data/item_descriptions_de.h b/src/data/item_descriptions_de.h
new file mode 100644
index 000000000..ba1147f9b
--- /dev/null
+++ b/src/data/item_descriptions_de.h
@@ -0,0 +1,1392 @@
+static const u8 gItemDescription_MasterBall[] = _(
+ "Der beste BALL.\n"
+ "Fängt das POKéMON\n"
+ "garantiert.");
+
+static const u8 gItemDescription_UltraBall[] = _(
+ "BALL mit hoher Er-\n"
+ "folgsquote. Besser\n"
+ "als ein SUPERBALL.");
+
+static const u8 gItemDescription_GreatBall[] = _(
+ "BALL mit guter Er-\n"
+ "folgsquote. Besser\n"
+ "als ein POKéBALL.");
+
+static const u8 gItemDescription_PokeBall[] = _(
+ "Damit fängst\n"
+ "du wilde\n"
+ "POKéMON.");
+
+static const u8 gItemDescription_SafariBall[] = _(
+ "Ein BALL, der nur\n"
+ "in der SAFARI-ZONE\n"
+ "eingesetzt wird.");
+
+static const u8 gItemDescription_NetBall[] = _(
+ "BALL fängt POKéMON\n"
+ "des Typs WASSER\n"
+ "und KÄFER besser.");
+
+static const u8 gItemDescription_DiveBall[] = _(
+ "BALL fängt besser\n"
+ "POKéMON auf\n"
+ "dem Meeresgrund.");
+
+static const u8 gItemDescription_NestBall[] = _(
+ "BALL mit höherer\n"
+ "Erfolgsquote bei\n"
+ "schwachen POKéMON.");
+
+static const u8 gItemDescription_RepeatBall[] = _(
+ "BALL fängt besser\n"
+ "bereits gefangene\n"
+ "POKéMON.");
+
+static const u8 gItemDescription_TimerBall[] = _(
+ "BALL wird effekti-\n"
+ "ver, je länger der\n"
+ "Kampf dauert.");
+
+static const u8 gItemDescription_LuxuryBall[] = _(
+ "Behaglicher BALL,\n"
+ "der POKéMON\n"
+ "freundlicher macht.");
+
+static const u8 gItemDescription_PremierBall[] = _(
+ "Seltener BALL, als\n"
+ "Reminiszenz an ir-\n"
+ "gendein Ereignis.");
+
+static const u8 gItemDescription_Potion[] = _(
+ "Füllt die KP eines\n"
+ "POKéMON um\n"
+ "20 Punkte auf.");
+
+static const u8 gItemDescription_Antidote[] = _(
+ "Heilt Vergiftungen\n"
+ "bei POKéMON.");
+
+static const u8 gItemDescription_BurnHeal[] = _(
+ "Heilt Verbrennun-\n"
+ "gen bei POKéMON.");
+
+static const u8 gItemDescription_IceHeal[] = _(
+ "Taut POKéMON\n"
+ "wieder auf.");
+
+static const u8 gItemDescription_Awakening[] = _(
+ "Weckt schlafendes\n"
+ "POKéMON auf.");
+
+static const u8 gItemDescription_ParalyzeHeal[] = _(
+ "Heilt Paralyse\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_FullRestore[] = _(
+ "Stellt KP und\n"
+ "Status eines\n"
+ "POKéMON wieder her.");
+
+static const u8 gItemDescription_MaxPotion[] = _(
+ "Füllt die KP\n"
+ "vollständig auf.");
+
+static const u8 gItemDescription_HyperPotion[] = _(
+ "Füllt die KP eines\n"
+ "POKéMON um\n"
+ "200 Punkte auf.");
+
+static const u8 gItemDescription_SuperPotion[] = _(
+ "Füllt die KP eines\n"
+ "POKéMON um\n"
+ "50 Punkte auf.");
+
+static const u8 gItemDescription_FullHeal[] = _(
+ "Beseitigt alle\n"
+ "Statusprobleme\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_Revive[] = _(
+ "Belebt POKéMON\n"
+ "und füllt die KP zur\n"
+ "Hälfte wieder auf.");
+
+static const u8 gItemDescription_MaxRevive[] = _(
+ "Belebt POKéMON\n"
+ "und füllt KP voll-\n"
+ "ständig wieder auf.");
+
+static const u8 gItemDescription_FreshWater[] = _(
+ "Ein stilles Wasser,\n"
+ "das die KP um 50\n"
+ "Punkte auffüllt.");
+
+static const u8 gItemDescription_SodaPop[] = _(
+ "Ein Mineralwasser,\n"
+ "das die KP um 60\n"
+ "Punkte auffüllt.");
+
+static const u8 gItemDescription_Lemonade[] = _(
+ "Ein süßes Getränk,\n"
+ "das die KP um 80\n"
+ "Punkte auffüllt.");
+
+static const u8 gItemDescription_MoomooMilk[] = _(
+ "Vitaminreiche Milch,\n"
+ "die die KP um 100\n"
+ "Punkte auffüllt.");
+
+static const u8 gItemDescription_EnergyPowder[] = _(
+ "Ein bitteres Pulver,\n"
+ "das die KP um\n"
+ "50 Punkte auffüllt.");
+
+static const u8 gItemDescription_EnergyRoot[] = _(
+ "Eine bittere Wurzel,\n"
+ "die die KP um 200\n"
+ "Punkte auffüllt.");
+
+static const u8 gItemDescription_HealPowder[] = _(
+ "Ein bitteres Pulver,\n"
+ "das alle Statuspro-\n"
+ "bleme heilt.");
+
+static const u8 gItemDescription_RevivalHerb[] = _(
+ "Ein bitteres Kraut,\n"
+ "das besiegte\n"
+ "POKéMON belebt.");
+
+static const u8 gItemDescription_Ether[] = _(
+ "Füllt AP einer aus-\n"
+ "gewählten Attacke\n"
+ "um 10 Punkte auf.");
+
+static const u8 gItemDescription_MaxEther[] = _(
+ "Füllt AP einer aus-\n"
+ "gewählten Attacke\n"
+ "vollständig auf.");
+
+static const u8 gItemDescription_Elixir[] = _(
+ "Füllt alle AP\n"
+ "um 10 Punkte auf.");
+
+static const u8 gItemDescription_MaxElixir[] = _(
+ "Füllt alle AP eines\n"
+ "POKéMON voll-\n"
+ "ständig auf.");
+
+static const u8 gItemDescription_LavaCookie[] = _(
+ "Eine regionale Spe-\n"
+ "zialität. Heilt alle\n"
+ "Statusprobleme.");
+
+static const u8 gItemDescription_BlueFlute[] = _(
+ "Eine gläserne Flöte,\n"
+ "die schlafende\n"
+ "POKéMON aufweckt.");
+
+static const u8 gItemDescription_YellowFlute[] = _(
+ "Eine gläserne Flöte,\n"
+ "die verwirrte\n"
+ "POKéMON heilt.");
+
+static const u8 gItemDescription_RedFlute[] = _(
+ "Eine gläserne Flöte,\n"
+ "die POKéMON von\n"
+ "Anziehung heilt.");
+
+static const u8 gItemDescription_BlackFlute[] = _(
+ "Eine gläserne Flöte,\n"
+ "die wilde\n"
+ "POKéMON abhält.");
+
+static const u8 gItemDescription_WhiteFlute[] = _(
+ "Eine gläserne Flöte,\n"
+ "die wilde\n"
+ "POKéMON anzieht.");
+
+static const u8 gItemDescription_BerryJuice[] = _(
+ "Reiner Fruchtsaft,\n"
+ "der die KP um\n"
+ "20 Punkte auffüllt.");
+
+static const u8 gItemDescription_SacredAsh[] = _(
+ "Belebt und\n"
+ "erfrischt alle\n"
+ "besiegten POKéMON.");
+
+static const u8 gItemDescription_ShoalSalt[] = _(
+ "Salz, das sich tief\n"
+ "in der KÜSTEN- \n"
+ "HÖHLE befand.");
+
+static const u8 gItemDescription_ShoalShell[] = _(
+ "Muschelschale, die\n"
+ "sich in der KÜSTEN- \n"
+ "HÖHLE befand.");
+
+static const u8 gItemDescription_RedShard[] = _(
+ "Scherbe eines\n"
+ "antiken Relikts\n"
+ "von geringem Wert.");
+
+static const u8 gItemDescription_BlueShard[] = _(
+ "Scherbe eines\n"
+ "antiken Relikts\n"
+ "von geringem Wert.");
+
+static const u8 gItemDescription_YellowShard[] = _(
+ "Scherbe eines\n"
+ "antiken Relikts\n"
+ "von geringem Wert.");
+
+static const u8 gItemDescription_GreenShard[] = _(
+ "Scherbe eines\n"
+ "antiken Relikts\n"
+ "von geringem Wert.");
+
+static const u8 gItemDescription_HPUp[] = _(
+ "Hebt die KP\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_Protein[] = _(
+ "Hebt den\n"
+ "ANGR.-Wert\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_Iron[] = _(
+ "Hebt den\n"
+ "VERT.-Wert\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_Carbos[] = _(
+ "Hebt den\n"
+ "INIT.-Wert\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_Calcium[] = _(
+ "Hebt den\n"
+ "SP. ANGR.-Wert\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_RareCandy[] = _(
+ "Hebt den Level\n"
+ "eines POKéMON\n"
+ "um eins an.");
+
+static const u8 gItemDescription_PPUp[] = _(
+ "Hebt die maximale\n"
+ "Anzahl der AP\n"
+ "einer Attacke.");
+
+static const u8 gItemDescription_Zinc[] = _(
+ "Hebt den\n"
+ "SP. VERT.-Wert\n"
+ "eines POKéMON.");
+
+static const u8 gItemDescription_PPMax[] = _(
+ "Maximiert die\n"
+ "Anzahl der AP\n"
+ "einer Attacke.");
+
+static const u8 gItemDescription_GuardSpec[] = _(
+ "Statusänderung\n"
+ "wird für einen\n"
+ "Kampf verhindert.");
+
+static const u8 gItemDescription_DireHit[] = _(
+ "Hebt die\n"
+ "Volltrefferquote\n"
+ "für einen Kampf.");
+
+static const u8 gItemDescription_XAttack[] = _(
+ "Hebt den\n"
+ "ANGR.-Wert\n"
+ "für einen Kampf.");
+
+static const u8 gItemDescription_XDefend[] = _(
+ "Hebt den\n"
+ "VERT.-Wert\n"
+ "für einen Kampf.");
+
+static const u8 gItemDescription_XSpeed[] = _(
+ "Hebt den\n"
+ "INIT.-Wert\n"
+ "für einen Kampf.");
+
+static const u8 gItemDescription_XAccuracy[] = _(
+ "Hebt die\n"
+ "GENAUIGKEIT\n"
+ "für einen Kampf.");
+
+static const u8 gItemDescription_XSpecial[] = _(
+ "Hebt den\n"
+ "SP. ANGR.-Wert\n"
+ "für einen Kampf.");
+
+static const u8 gItemDescription_PokeDoll[] = _(
+ "Ermöglicht Flucht\n"
+ "im Kampf gegen\n"
+ "wilde POKéMON.");
+
+static const u8 gItemDescription_FluffyTail[] = _(
+ "Entfliehe damit\n"
+ "jedem Kampf mit ei-\n"
+ "nem wilden POKéMON.");
+
+static const u8 gItemDescription_SuperRepel[] = _(
+ "Hält 200 Schritte\n"
+ "lang schwache,\n"
+ "wilde POKéMON ab.");
+
+static const u8 gItemDescription_MaxRepel[] = _(
+ "Hält 250 Schritte\n"
+ "lang schwache,\n"
+ "wilde POKéMON ab.");
+
+static const u8 gItemDescription_EscapeRope[] = _(
+ "Ermöglicht die\n"
+ "Flucht aus Höhlen\n"
+ "oder Ähnlichem.");
+
+static const u8 gItemDescription_Repel[] = _(
+ "Hält 100 Schritte\n"
+ "lang schwache,\n"
+ "wilde POKéMON ab.");
+
+static const u8 gItemDescription_SunStone[] = _(
+ "Löst bei bestimm-\n"
+ "ten POKéMON die\n"
+ "Entwicklung aus.");
+
+static const u8 gItemDescription_MoonStone[] = _(
+ "Löst bei bestimm-\n"
+ "ten POKéMON die\n"
+ "Entwicklung aus.");
+
+static const u8 gItemDescription_FireStone[] = _(
+ "Löst bei bestimm-\n"
+ "ten POKéMON die\n"
+ "Entwicklung aus.");
+
+static const u8 gItemDescription_ThunderStone[] = _(
+ "Löst bei bestimm-\n"
+ "ten POKéMON die\n"
+ "Entwicklung aus.");
+
+static const u8 gItemDescription_WaterStone[] = _(
+ "Löst bei bestimm-\n"
+ "ten POKéMON die\n"
+ "Entwicklung aus.");
+
+static const u8 gItemDescription_LeafStone[] = _(
+ "Löst bei bestimm-\n"
+ "ten POKéMON die\n"
+ "Entwicklung aus.");
+
+static const u8 gItemDescription_TinyMushroom[] = _(
+ "Ein gemeiner\n"
+ "Pilz von \n"
+ "geringem Wert.");
+
+static const u8 gItemDescription_BigMushroom[] = _(
+ "Ein seltener\n"
+ "Pilz von \n"
+ "hohem Wert.");
+
+static const u8 gItemDescription_Pearl[] = _(
+ "Eine hübsche Perle\n"
+ "von geringem Wert.");
+
+static const u8 gItemDescription_BigPearl[] = _(
+ "Schöne, große Per-\n"
+ "le, die einen hohen\n"
+ "Preis erzielen kann.");
+
+static const u8 gItemDescription_Stardust[] = _(
+ "Schöner, roter\n"
+ "Sand, der von\n"
+ "großem Wert ist.");
+
+static const u8 gItemDescription_StarPiece[] = _(
+ "Roter Edelstein,\n"
+ "der einen hohen\n"
+ "Preis erzielen kann.");
+
+static const u8 gItemDescription_Nugget[] = _(
+ "Ein Barren aus pu-\n"
+ "rem Gold, der von\n"
+ "großem Wert ist.");
+
+static const u8 gItemDescription_HeartScale[] = _(
+ "Hübsche Schuppe,\n"
+ "höchst begehrt\n"
+ "bei Sammlern.");
+
+static const u8 gItemDescription_OrangeMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "ZIGZACHS-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_HarborMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "WINGULL-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_GlitterMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "PIKACHU-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_MechMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "MAGNETILO-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_WoodMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "BUMMELZ-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_WaveMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "WAILMER-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_BeadMail[] = _(
+ "BRIEF mit Abbildung\n"
+ "des POKéMON, das\n"
+ "ihn trägt.");
+
+static const u8 gItemDescription_ShadowMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "ZWIRRLICHT-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_TropicMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "BLUBELLA-\n"
+ "Aufdruck.");
+
+static const u8 gItemDescription_DreamMail[] = _(
+ "BRIEF mit Abbildung\n"
+ "des POKéMON, das\n"
+ "ihn trägt.");
+
+static const u8 gItemDescription_FabMail[] = _(
+ "BRIEF (Tragen) mit \n"
+ "edlem Aufdruck.");
+
+static const u8 gItemDescription_RetroMail[] = _(
+ "BRIEF mit den Ab-\n"
+ "bildungen dreier\n"
+ "POKéMON-Gesichter.");
+
+static const u8 gItemDescription_CheriBerry[] = _(
+ "Item (Tragen) be-\n"
+ "wirkt Selbstheilung\n"
+ "bei Paralyse.");
+
+static const u8 gItemDescription_ChestoBerry[] = _(
+ "Item (Tragen)\n"
+ "weckt schlafendes\n"
+ "POKéMON im Kampf.");
+
+static const u8 gItemDescription_PechaBerry[] = _(
+ "Item (Tragen) be-\n"
+ "wirkt Selbstheilung\n"
+ "bei Vergiftung.");
+
+static const u8 gItemDescription_RawstBerry[] = _(
+ "Item (Tragen) be-\n"
+ "wirkt Selbstheilung\n"
+ "bei Verbrennung.");
+
+static const u8 gItemDescription_AspearBerry[] = _(
+ "Item (Tragen) be-\n"
+ "wirkt Selbstheilung\n"
+ "bei Frost.");
+
+static const u8 gItemDescription_LeppaBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "AP im Kampf um\n"
+ "10 Punkte auf.");
+
+static const u8 gItemDescription_OranBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "KP im Kampf um\n"
+ "10 Punkte auf.");
+
+static const u8 gItemDescription_PersimBerry[] = _(
+ "Item (Tragen) be-\n"
+ "wirkt Selbstheilung\n"
+ "bei Verwirrung.");
+
+static const u8 gItemDescription_LumBerry[] = _(
+ "Item (Tragen) be-\n"
+ "wirkt Selbstheilung\n"
+ "bei Statusproblem.");
+
+static const u8 gItemDescription_SitrusBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "KP im Kampf um\n"
+ "30 Punkte auf.");
+
+static const u8 gItemDescription_FigyBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "im Kampf KP auf, be-\n"
+ "wirkt evtl. Verwirr.");
+
+static const u8 gItemDescription_WikiBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "KP auf, bewirkt\n"
+ "evtl. Verwirrung.");
+
+static const u8 gItemDescription_MagoBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "KP auf, bewirkt\n"
+ "evtl. Verwirrung.");
+
+static const u8 gItemDescription_AguavBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "KP auf, bewirkt\n"
+ "evtl. Verwirrung.");
+
+static const u8 gItemDescription_IapapaBerry[] = _(
+ "Item (Tragen) füllt\n"
+ "KP auf, bewirkt\n"
+ "evtl. Verwirrung.");
+
+static const u8 gItemDescription_RazzBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "HIMMIH wächst.");
+
+static const u8 gItemDescription_BlukBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "MORB wächst.");
+
+static const u8 gItemDescription_NanabBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "NANAB wächst.");
+
+static const u8 gItemDescription_WepearBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "NIRBE wächst.");
+
+static const u8 gItemDescription_PinapBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "SANANA wächst.");
+
+static const u8 gItemDescription_PomegBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "GRANA wächst.");
+
+static const u8 gItemDescription_KelpsyBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "SETANG wächst.");
+
+static const u8 gItemDescription_QualotBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "QUALOT wächst.");
+
+static const u8 gItemDescription_HondewBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "HONMEL wächst.");
+
+static const u8 gItemDescription_GrepaBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "LABRUS wächst.");
+
+static const u8 gItemDescription_TamatoBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "TAMOT wächst.");
+
+static const u8 gItemDescription_CornnBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "SAIM wächst.");
+
+static const u8 gItemDescription_MagostBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "MAGOST wächst.");
+
+static const u8 gItemDescription_RabutaBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "RABUTA wächst.");
+
+static const u8 gItemDescription_NomelBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "TRONZI wächst.");
+
+static const u8 gItemDescription_SpelonBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "KIWAN wächst.");
+
+static const u8 gItemDescription_PamtreBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "PALLM wächst.");
+
+static const u8 gItemDescription_WatmelBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "WASMEL wächst.");
+
+static const u8 gItemDescription_DurinBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "DURIN wächst.");
+
+static const u8 gItemDescription_BelueBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "MYRTIL wächst.");
+
+static const u8 gItemDescription_LiechiBerry[] = _(
+ "Item (Tragen) hebt\n"
+ "ANGR.-Wert in einer\n"
+ "Notlage.");
+
+static const u8 gItemDescription_GanlonBerry[] = _(
+ "Item (Tragen) hebt\n"
+ "VERT.-Wert in einer\n"
+ "Notlage.");
+
+static const u8 gItemDescription_SalacBerry[] = _(
+ "Item (Tragen) hebt\n"
+ "INIT.-Wert in einer\n"
+ "Notlage.");
+
+static const u8 gItemDescription_PetayaBerry[] = _(
+ "Item (Tragen) hebt\n"
+ "SP. ANGR.-Wert\n"
+ "in einer Notlage.");
+
+static const u8 gItemDescription_ApicotBerry[] = _(
+ "Item (Tragen) hebt\n"
+ "SP. VERT.-Wert\n"
+ "in einer Notlage.");
+
+static const u8 gItemDescription_LansatBerry[] = _(
+ "Item (Tragen) hebt\n"
+ "Volltrefferquote\n"
+ "in einer Notlage.");
+
+static const u8 gItemDescription_StarfBerry[] = _(
+ "Item (Tragen) hebt\n"
+ "einen Statuswert\n"
+ "in einer Notlage.");
+
+static const u8 gItemDescription_EnigmaBerry[] = _(
+ "Säe {POKEBLOCK}-Zutat\n"
+ "in Lehmboden, damit\n"
+ "Mysterium wächst.");
+
+static const u8 gItemDescription_BrightPowder[] = _(
+ "Item (Tragen)\n"
+ "senkt die Genauig-\n"
+ "keit des Gegners.");
+
+static const u8 gItemDescription_WhiteHerb[] = _(
+ "Item (Tragen) hebt\n"
+ "jede Statusverän-\n"
+ "derung auf.");
+
+static const u8 gItemDescription_MachoBrace[] = _(
+ "Item (Tragen) för-\n"
+ "dert Wachstum,\n"
+ "aber senkt INIT.");
+
+static const u8 gItemDescription_ExpShare[] = _(
+ "Item (Tragen) teilt\n"
+ "die Kampf-EP.");
+
+static const u8 gItemDescription_QuickClaw[] = _(
+ "Item (Tragen) hebt\n"
+ "die Erstschlag-\n"
+ "quote.");
+
+static const u8 gItemDescription_SootheBell[] = _(
+ "Item (Tragen) be-\n"
+ "sänftigt und för-\n"
+ "dert Sympathie.");
+
+static const u8 gItemDescription_MentalHerb[] = _(
+ "Item (Tragen) er-\n"
+ "löst POKéMON von\n"
+ "der Anziehung.");
+
+static const u8 gItemDescription_ChoiceBand[] = _(
+ "Stärkt eine Atta-\n"
+ "cke. Aber nur diese\n"
+ "ist einsetzbar.");
+
+static const u8 gItemDescription_KingsRock[] = _(
+ "Item (Tragen) kann\n"
+ "Gegner zurück-\n"
+ "weichen lassen.");
+
+static const u8 gItemDescription_SilverPowder[] = _(
+ "Item (Tragen) ver-\n"
+ "bessert KÄFER-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_AmuletCoin[] = _(
+ "Doppelter Geldbe-\n"
+ "trag, wenn Träger \n"
+ "am Kampf teilnimmt.");
+
+static const u8 gItemDescription_CleanseTag[] = _(
+ "Item (Tragen) kann\n"
+ "wilde POKéMON\n"
+ "abhalten.");
+
+static const u8 gItemDescription_SoulDew[] = _(
+ "Item (Tragen) hebt\n"
+ "SP.ANG & SP.VER von\n"
+ "LATIOS & LATIAS.");
+
+static const u8 gItemDescription_DeepSeaTooth[] = _(
+ "Item (Tragen) hebt\n"
+ "SP. ANGR. von\n"
+ "PERLU.");
+
+static const u8 gItemDescription_DeepSeaScale[] = _(
+ "Item (Tragen) hebt\n"
+ "SP. VERT. von\n"
+ "PERLU.");
+
+static const u8 gItemDescription_SmokeBall[] = _(
+ "Item (Tragen) er-\n"
+ "möglicht Flucht vor\n"
+ "wilden POKéMON.");
+
+static const u8 gItemDescription_Everstone[] = _(
+ "Wundersamer Stein\n"
+ "zum Tragen. Bewirkt\n"
+ "Entwicklungsstopp.");
+
+static const u8 gItemDescription_FocusBand[] = _(
+ "Item (Tragen) kann\n"
+ "manchmal K.O.\n"
+ "verhindern.");
+
+static const u8 gItemDescription_LuckyEgg[] = _(
+ "Item (Tragen)\n"
+ "erhöht im Kampf er-\n"
+ "haltene Extra-EP.");
+
+static const u8 gItemDescription_ScopeLens[] = _(
+ "Item (Tragen)\n"
+ "erhöht die\n"
+ "Volltrefferquote.");
+
+static const u8 gItemDescription_MetalCoat[] = _(
+ "Item (Tragen)\n"
+ "verstärkt STAHL-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_Leftovers[] = _(
+ "Item (Tragen) füllt\n"
+ "im Kampf langsam\n"
+ "KP wieder auf.");
+
+static const u8 gItemDescription_DragonScale[] = _(
+ "Seltsame Haut zum\n"
+ "Tragen für POKéMON\n"
+ "des Typs DRACHEN.");
+
+static const u8 gItemDescription_LightBall[] = _(
+ "Item (Tragen)\n"
+ "erhöht PIKACHUS\n"
+ "SP. ANGR.");
+
+static const u8 gItemDescription_SoftSand[] = _(
+ "Item (Tragen)\n"
+ "verstärkt BODEN-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_HardStone[] = _(
+ "Item (Tragen)\n"
+ "verstärkt GESTEIN-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_MiracleSeed[] = _(
+ "Item (Tragen)\n"
+ "verstärkt PFLAN-\n"
+ "ZEN-Attacken.");
+
+static const u8 gItemDescription_BlackGlasses[] = _(
+ "Item (Tragen)\n"
+ "verstärkt UNLICHT-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_BlackBelt[] = _(
+ "Item (Tragen)\n"
+ "verstärkt KAMPF-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_Magnet[] = _(
+ "Item (Tragen)\n"
+ "verstärkt ELEKTRO-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_MysticWater[] = _(
+ "Item (Tragen)\n"
+ "verstärkt WASSER-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_SharpBeak[] = _(
+ "Item (Tragen)\n"
+ "verstärkt FLUG-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_PoisonBarb[] = _(
+ "Item (Tragen)\n"
+ "verstärkt GIFT-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_NeverMeltIce[] = _(
+ "Item (Tragen)\n"
+ "verstärkt EIS-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_SpellTag[] = _(
+ "Item (Tragen)\n"
+ "verstärkt GEIST-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_TwistedSpoon[] = _(
+ "Item (Tragen)\n"
+ "verstärkt PSYCHO-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_Charcoal[] = _(
+ "Item (Tragen)\n"
+ "verstärkt FEUER-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_DragonFang[] = _(
+ "Item (Tragen)\n"
+ "verstärkt DRACHEN-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_SilkScarf[] = _(
+ "Item (Tragen)\n"
+ "verstärkt NORMAL-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_UpGrade[] = _(
+ "Eine mysteriöse\n"
+ "Box der SILPH CO.");
+
+static const u8 gItemDescription_ShellBell[] = _(
+ "Item (Tragen) füllt\n"
+ "im Kampf langsam \n"
+ "KP wieder auf.");
+
+static const u8 gItemDescription_SeaIncense[] = _(
+ "Item (Tragen)\n"
+ "verstärkt WASSER-\n"
+ "Attacken.");
+
+static const u8 gItemDescription_LaxIncense[] = _(
+ "Item (Tragen)\n"
+ "senkt Genauigkeit\n"
+ "des Gegners.");
+
+static const u8 gItemDescription_LuckyPunch[] = _(
+ "Item (Tragen)\n"
+ "erhöht CHANEIRAS\n"
+ "Volltrefferquote.");
+
+static const u8 gItemDescription_MetalPowder[] = _(
+ "Item (Tragen)\n"
+ "erhöht VERT.-Wert\n"
+ "von DITTO.");
+
+static const u8 gItemDescription_ThickClub[] = _(
+ "Irgendeine Art\n"
+ "Knochen von\n"
+ "geringem Wert.");
+
+static const u8 gItemDescription_Stick[] = _(
+ "Gemeiner Lauch,\n"
+ "der nur von\n"
+ "geringem Wert ist.");
+
+static const u8 gItemDescription_RedScarf[] = _(
+ "Item (Tragen) hebt\n"
+ "COOL.-Wert für den\n"
+ "WETTBEWERB.");
+
+static const u8 gItemDescription_BlueScarf[] = _(
+ "Item (Tragen) hebt\n"
+ "SCHÖN.-Wert für den\n"
+ "WETTBEWERB.");
+
+static const u8 gItemDescription_PinkScarf[] = _(
+ "Item (Tragen) hebt\n"
+ "ANMUT-Wert für den\n"
+ "WETTBEWERB.");
+
+static const u8 gItemDescription_GreenScarf[] = _(
+ "Item (Tragen) hebt\n"
+ "KLUG.-Wert für den\n"
+ "WETTBEWERB.");
+
+static const u8 gItemDescription_YellowScarf[] = _(
+ "Item (Tragen) hebt\n"
+ "STÄRKE-Wert für\n"
+ "den WETTBEWERB.");
+
+static const u8 gItemDescription_MachBike[] = _(
+ "Klapprad, das dop-\n"
+ "pelt so schnell ist\n"
+ "wie ein Fußgänger.");
+
+static const u8 gItemDescription_CoinCase[] = _(
+ "Kann bis zu 9.999\n"
+ "MÜNZEN aufnehmen.");
+
+static const u8 gItemDescription_Itemfinder[] = _(
+ "Ein Gerät, das ver-\n"
+ "borgene Items via \n"
+ "Schallwellen ortet.");
+
+static const u8 gItemDescription_OldRod[] = _(
+ "Damit kannst du in\n"
+ "jedem Gewässer\n"
+ "POKéMON angeln.");
+
+static const u8 gItemDescription_GoodRod[] = _(
+ "Eine recht gute\n"
+ "Angel zum\n"
+ "POKéMON-Fischen.");
+
+static const u8 gItemDescription_SuperRod[] = _(
+ "Die beste Angel,\n"
+ "um nach POKéMON\n"
+ "zu fischen.");
+
+static const u8 gItemDescription_SSTicket[] = _(
+ "Ein Ticket zur\n"
+ "Fahrt auf\n"
+ "einer Fähre.");
+
+static const u8 gItemDescription_ContestPass[] = _(
+ "Ausweis zur Teil-\n"
+ "nahme an POKéMON- \n"
+ "WETTBEWERBEN.");
+
+static const u8 gItemDescription_WailmerPail[] = _(
+ "Ein Gegenstand zum\n"
+ "Gießen von Pflan-\n"
+ "zen wie BEEREN.");
+
+static const u8 gItemDescription_DevonGoods[] = _(
+ "Päckchen, das Ma-\n"
+ "schinenteile von\n"
+ "DEVON enthält.");
+
+static const u8 gItemDescription_SootSack[] = _(
+ "Beutel zum Sammeln\n"
+ "und Aufbewahren\n"
+ "von Vulkanasche.");
+
+static const u8 gItemDescription_BasementKey[] = _(
+ "Schlüssel für NEU\n"
+ "MALVENFROH unter\n"
+ "MALVENFROH CITY.");
+
+static const u8 gItemDescription_AcroBike[] = _(
+ "Klapprad ermög-\n"
+ "licht Sprünge und\n"
+ "Wheelies.");
+
+static const u8 gItemDescription_PokeblockCase[] = _(
+ "Box für {POKEBLOCK},\n"
+ "die im BEERENMIXER\n"
+ "hergestellt werden.");
+
+static const u8 gItemDescription_Letter[] = _(
+ "Brief an TROY\n"
+ "vom PRÄSIDENTEN\n"
+ "der DEVON CORP.");
+
+static const u8 gItemDescription_EonTicket[] = _(
+ "Bootsticket zu\n"
+ "einer fernen Insel\n"
+ "im Süden.");
+
+static const u8 gItemDescription_RedOrb[] = _(
+ "Rot glühende Kugel,\n"
+ "die eine uralte\n"
+ "Macht bergen soll.");
+
+static const u8 gItemDescription_BlueOrb[] = _(
+ "Blau glühende Kugel,\n"
+ "die eine uralte\n"
+ "Macht bergen soll.");
+
+static const u8 gItemDescription_Scanner[] = _(
+ "Ein Gerät, das\n"
+ "im SCHIFFSWRACK\n"
+ "gefunden wurde.");
+
+static const u8 gItemDescription_GoGoggles[] = _(
+ "Schicke Brille, die\n"
+ "die Augen vor Sand-\n"
+ "stürmen schützt.");
+
+static const u8 gItemDescription_Meteorite[] = _(
+ "Meteorit. Fundort:\n"
+ "METEORFÄLLE.");
+
+static const u8 gItemDescription_Room1Key[] = _(
+ "Schlüssel zur Tür\n"
+ "einer Kabine auf\n"
+ "dem SCHIFFSWRACK.");
+
+static const u8 gItemDescription_Room2Key[] = _(
+ "Schlüssel zur Tür\n"
+ "einer Kabine auf\n"
+ "dem SCHIFFSWRACK.");
+
+static const u8 gItemDescription_Room4Key[] = _(
+ "Schlüssel zur Tür\n"
+ "einer Kabine auf\n"
+ "dem SCHIFFSWRACK.");
+
+static const u8 gItemDescription_Room6Key[] = _(
+ "Schlüssel zur Tür\n"
+ "einer Kabine auf\n"
+ "dem SCHIFFSWRACK.");
+
+static const u8 gItemDescription_StorageKey[] = _(
+ "Schlüssel zum\n"
+ "Lagerraum auf\n"
+ "dem SCHIFFSWRACK.");
+
+static const u8 gItemDescription_RootFossil[] = _(
+ "Fossil eines ural-\n"
+ "ten POKéMON, das in\n"
+ "der Tiefsee lebte.");
+
+static const u8 gItemDescription_ClawFossil[] = _(
+ "Fossil eines ural-\n"
+ "ten POKéMON, das in\n"
+ "der Tiefsee lebte.");
+
+static const u8 gItemDescription_DevonScope[] = _(
+ "Gerät von DEVON, \n"
+ "das unsichtbare\n"
+ "POKéMON entlarvt.");
+
+static const u8 gItemDescription_TM01[] = _(
+ "Stark. POKéMON er-\n"
+ "schrickt vielleicht\n"
+ "bei gegn. Attacke.");
+
+static const u8 gItemDescription_TM02[] = _(
+ "Gegner wird mit\n"
+ "langen, scharfen\n"
+ "Krallen attackiert.");
+
+static const u8 gItemDescription_TM03[] = _(
+ "Eine Ultraschall-\n"
+ "welle, die den Geg-\n"
+ "ner verwirren kann.");
+
+static const u8 gItemDescription_TM04[] = _(
+ "Verstärkt SP. ANGR.\n"
+ "und SP. VERT. durch\n"
+ "Konzentration.");
+
+static const u8 gItemDescription_TM05[] = _(
+ "Brüller schlägt Geg-\n"
+ "ner in die Flucht \n"
+ "und beendet Kampf.");
+
+static const u8 gItemDescription_TM06[] = _(
+ "Vergiftet den Geg-\n"
+ "ner und schadet \n"
+ "ihm zunehmend.");
+
+static const u8 gItemDescription_TM07[] = _(
+ "Hagelsturm schadet\n"
+ "allen POKéMON außer\n"
+ "denen des Typs EIS.");
+
+static const u8 gItemDescription_TM08[] = _(
+ "Stärkt den Körper.\n"
+ "So steigt ANGR.-\n"
+ "und VERT.-Wert.");
+
+static const u8 gItemDescription_TM09[] = _(
+ "Bepflanzt den\n"
+ "Gegner mit 2 bis 5\n"
+ "Samen auf einmal.");
+
+static const u8 gItemDescription_TM10[] = _(
+ "Die Stärke dieser\n"
+ "Attacke hängt vom \n"
+ "jew. POKéMON ab.");
+
+static const u8 gItemDescription_TM11[] = _(
+ "Verstärkt FEUER-\n"
+ "Attacken über \n"
+ "5 Runden.");
+
+static const u8 gItemDescription_TM12[] = _(
+ "Reizt Geg. so, dass\n"
+ "er nur Angriffs-\n"
+ "attacken einsetzt.");
+
+static const u8 gItemDescription_TM13[] = _(
+ "Eisig kalter Strahl,\n"
+ "der den Gegner\n"
+ "einfrieren kann.");
+
+static const u8 gItemDescription_TM14[] = _(
+ "Eis- und Schnee- \n"
+ "Attacke, die Gegner\n"
+ "einfrieren kann.");
+
+static const u8 gItemDescription_TM15[] = _(
+ "Stark, muss sich\n"
+ "aber in der nächs-\n"
+ "ten Runde aufladen.");
+
+static const u8 gItemDescription_TM16[] = _(
+ "Wand aus Licht, die\n"
+ "Senkung des SP.\n"
+ "ANGR. verringert.");
+
+static const u8 gItemDescription_TM17[] = _(
+ "Schützt, könnte\n"
+ "aber bei häufigem\n"
+ "Einsatz versagen.");
+
+static const u8 gItemDescription_TM18[] = _(
+ "Verstärkt WASSER-\n"
+ "Attacken über\n"
+ "5 Runden.");
+
+static const u8 gItemDescription_TM19[] = _(
+ "Füllt KP um die Hälf-\n"
+ "te der zugefügten\n"
+ "Schadenspunkte.");
+
+static const u8 gItemDescription_TM20[] = _(
+ "Mystische Macht\n"
+ "verhindert Status-\n"
+ "veränderungen.");
+
+static const u8 gItemDescription_TM21[] = _(
+ "Je unbeliebter der\n"
+ "Trainer, desto grö-\n"
+ "ßer die Wirkung.");
+
+static const u8 gItemDescription_TM22[] = _(
+ "Erst wird Sonnen-\n"
+ "licht absorbiert,\n"
+ "dann erfolgt Angr.");
+
+static const u8 gItemDescription_TM23[] = _(
+ "Schlag mit harter\n"
+ "Rute. Kann gleichz.\n"
+ "VERT.-Wert senken.");
+
+static const u8 gItemDescription_TM24[] = _(
+ "Starke Elektro-\n"
+ "Attacke kann\n"
+ "Paralyse bewirken.");
+
+static const u8 gItemDescription_TM25[] = _(
+ "Mächtiger Donner-\n"
+ "schlag, der Paraly-\n"
+ "se bewirken kann.");
+
+static const u8 gItemDescription_TM26[] = _(
+ "Starkes Beben hat\n"
+ "keinen Einfluss auf\n"
+ "fliegende Gegner.");
+
+static const u8 gItemDescription_TM27[] = _(
+ "Je beliebter der\n"
+ "Trainer, desto grö-\n"
+ "ßer die Wirkung.");
+
+static const u8 gItemDescription_TM28[] = _(
+ "Erst gräbt sich An-\n"
+ "greifer ein, dann\n"
+ "erfolgt Angriff.");
+
+static const u8 gItemDescription_TM29[] = _(
+ "Starke PSYCHO-At-\n"
+ "tacke, die SP. VERT.\n"
+ "senken kann.");
+
+static const u8 gItemDescription_TM30[] = _(
+ "Dunkler Klumpen,\n"
+ "der SP. VERT.\n"
+ "senken kann.");
+
+static const u8 gItemDescription_TM31[] = _(
+ "Zerstört Barrieren\n"
+ "wie SCHUTZSCHILD,\n"
+ "fügt Schaden zu.");
+
+static const u8 gItemDescription_TM32[] = _(
+ "Virtueller Doppel-\n"
+ "gänger erhöht\n"
+ "den Flucht-Wert.");
+
+static const u8 gItemDescription_TM33[] = _(
+ "Wand aus Licht, die\n"
+ "physische Atta-\n"
+ "cken schwächt.");
+
+static const u8 gItemDescription_TM34[] = _(
+ "Fügt Gegner einen\n"
+ "Stromschlag zu,\n"
+ "der nie verfehlt.");
+
+static const u8 gItemDescription_TM35[] = _(
+ "Entfesselt Feuer-\n"
+ "strahl, der Gegner\n"
+ "verbrennen kann.");
+
+static const u8 gItemDescription_TM36[] = _(
+ "Bewirft Gegner mit\n"
+ "Matsch, der ihn\n"
+ "vergiften kann.");
+
+static const u8 gItemDescription_TM37[] = _(
+ "Sandsturm trifft\n"
+ "etliche Runden lang\n"
+ "die Kämpfenden.");
+
+static const u8 gItemDescription_TM38[] = _(
+ "Kraftvolle FEUER-\n"
+ "Attacke, die Gegner\n"
+ "verbrennen kann.");
+
+static const u8 gItemDescription_TM39[] = _(
+ "Stoppt GESTEIN-\n"
+ "Attacken. Kann\n"
+ "INIT.-Wert senken.");
+
+static const u8 gItemDescription_TM40[] = _(
+ "Eine extrem schnel-\n"
+ "le Attacke, die\n"
+ "unausweichlich ist.");
+
+static const u8 gItemDescription_TM41[] = _(
+ "Blockiert gerade\n"
+ "verwendete Atta-\n"
+ "cke des Gegners.");
+
+static const u8 gItemDescription_TM42[] = _(
+ "Stärkt ANGR.-Wert\n"
+ "bei Gift, Brand oder\n"
+ "Paralyse.");
+
+static const u8 gItemDescription_TM43[] = _(
+ "Die Umgebung\n"
+ "beeinflusst die Art\n"
+ "der Attacke.");
+
+static const u8 gItemDescription_TM44[] = _(
+ "POKéMON schläft\n"
+ "2 Runden. Füllt KP\n"
+ "und heilt Status.");
+
+static const u8 gItemDescription_TM45[] = _(
+ "Erschwert Angriff\n"
+ "auf Gegner des an-\n"
+ "deren Geschlechts.");
+
+static const u8 gItemDescription_TM46[] = _(
+ "Beim Angriff wird\n"
+ "Item des Gegners\n"
+ "evtl. gestohlen.");
+
+static const u8 gItemDescription_TM47[] = _(
+ "Den Gegner\n"
+ "treffen stählerne\n"
+ "Flügelschläge.");
+
+static const u8 gItemDescription_TM48[] = _(
+ "Austausch der\n"
+ "Fähigkeiten bei der\n"
+ "nächsten Attacke.");
+
+static const u8 gItemDescription_TM49[] = _(
+ "Stiehlt die\n"
+ "Effekte der gegne-\n"
+ "rischen Attacke.");
+
+static const u8 gItemDescription_TM50[] = _(
+ "Höchste Kraft,\n"
+ "aber senkt SP.\n"
+ "ANGR. enorm.");
+
+static const u8 gItemDescription_HM01[] = _(
+ "Gegner wird mit\n"
+ "klingenscharfen\n"
+ "Krallen attackiert.");
+
+static const u8 gItemDescription_HM02[] = _(
+ "PKMN fliegt hoch,\n"
+ "dann erfolgt rasan-\n"
+ "ter Luftangriff.");
+
+static const u8 gItemDescription_HM03[] = _(
+ "Eine riesige Flut-\n"
+ "welle ergießt sich\n"
+ "über dem Gegner.");
+
+static const u8 gItemDescription_HM04[] = _(
+ "Den Gegner trifft \n"
+ "ein energiegelade-\n"
+ "ner Kraftschlag.");
+
+static const u8 gItemDescription_HM05[] = _(
+ "Ein gleißender\n"
+ "Lichtstrahl, der\n"
+ "Genau. senken kann.");
+
+static const u8 gItemDescription_HM06[] = _(
+ "Steinbrecherische\n"
+ "Attacke, die VERT.-\n"
+ "Wert senken kann.");
+
+static const u8 gItemDescription_HM07[] = _(
+ "Mächtige Attacke,\n"
+ "die Wasserfälle\n"
+ "bezwingbar macht.");
+
+static const u8 gItemDescription_HM08[] = _(
+ "PKMN taucht ab,\n"
+ "dann erfolgt An-\n"
+ "griff aus der Tiefe.");
+
+static const u8 gItemDescription_Dummy[] = _("");
diff --git a/src/data/item_descriptions_en.h b/src/data/item_descriptions_en.h
new file mode 100644
index 000000000..e07a5fc19
--- /dev/null
+++ b/src/data/item_descriptions_en.h
@@ -0,0 +1,1392 @@
+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[] = _("");
diff --git a/src/data/items_de.h b/src/data/items_de.h
new file mode 100644
index 000000000..0453a95d0
--- /dev/null
+++ b/src/data/items_de.h
@@ -0,0 +1,5587 @@
+const struct Item gItems[] =
+{
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MEISTERBALL"),
+ .itemId = ITEM_MASTER_BALL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MasterBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 0,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HYPERBALL"),
+ .itemId = ITEM_ULTRA_BALL,
+ .price = 1200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_UltraBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 1,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("SUPERBALL"),
+ .itemId = ITEM_GREAT_BALL,
+ .price = 600,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GreatBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 2,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 2,
+ },
+ {
+ .name = _("POKéBALL"),
+ .itemId = ITEM_POKE_BALL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PokeBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 3,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 3,
+ },
+ {
+ .name = _("SAFARIBALL"),
+ .itemId = ITEM_SAFARI_BALL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SafariBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 4,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 4,
+ },
+ {
+ .name = _("NETZBALL"),
+ .itemId = ITEM_NET_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NetBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 5,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 5,
+ },
+ {
+ .name = _("TAUCHBALL"),
+ .itemId = ITEM_DIVE_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DiveBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 6,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 6,
+ },
+ {
+ .name = _("NESTBALL"),
+ .itemId = ITEM_NEST_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NestBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 7,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 7,
+ },
+ {
+ .name = _("WIEDERBALL"),
+ .itemId = ITEM_REPEAT_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RepeatBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 8,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 8,
+ },
+ {
+ .name = _("TIMERBALL"),
+ .itemId = ITEM_TIMER_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TimerBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 9,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 9,
+ },
+ {
+ .name = _("LUXUSBALL"),
+ .itemId = ITEM_LUXURY_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LuxuryBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 10,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 10,
+ },
+ {
+ .name = _("PREMIERBALL"),
+ .itemId = ITEM_PREMIER_BALL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PremierBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 11,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 11,
+ },
+ {
+ .name = _("TRANK"),
+ .itemId = ITEM_POTION,
+ .price = 300,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 20,
+ .description = gItemDescription_Potion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GEGENGIFT"),
+ .itemId = ITEM_ANTIDOTE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Antidote,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FEUERHEILER"),
+ .itemId = ITEM_BURN_HEAL,
+ .price = 250,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BurnHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EISHEILER"),
+ .itemId = ITEM_ICE_HEAL,
+ .price = 250,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_IceHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("AUFWECKER"),
+ .itemId = ITEM_AWAKENING,
+ .price = 250,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Awakening,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PARA-HEILER"),
+ .itemId = ITEM_PARALYZE_HEAL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ParalyzeHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TOP-GENESUNG"),
+ .itemId = ITEM_FULL_RESTORE,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_FullRestore,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TOP-TRANK"),
+ .itemId = ITEM_MAX_POTION,
+ .price = 2500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_MaxPotion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HYPERTRANK"),
+ .itemId = ITEM_HYPER_POTION,
+ .price = 1200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 200,
+ .description = gItemDescription_HyperPotion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SUPERTRANK"),
+ .itemId = ITEM_SUPER_POTION,
+ .price = 700,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 50,
+ .description = gItemDescription_SuperPotion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HYPERHEILER"),
+ .itemId = ITEM_FULL_HEAL,
+ .price = 600,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FullHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BELEBER"),
+ .itemId = ITEM_REVIVE,
+ .price = 1500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Revive,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TOP-BELEBER"),
+ .itemId = ITEM_MAX_REVIVE,
+ .price = 4000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MaxRevive,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TAFELWASSER"),
+ .itemId = ITEM_FRESH_WATER,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 50,
+ .description = gItemDescription_FreshWater,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SPRUDEL"),
+ .itemId = ITEM_SODA_POP,
+ .price = 300,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 60,
+ .description = gItemDescription_SodaPop,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LIMONADE"),
+ .itemId = ITEM_LEMONADE,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 80,
+ .description = gItemDescription_Lemonade,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KUHMUH-MILCH"),
+ .itemId = ITEM_MOOMOO_MILK,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 100,
+ .description = gItemDescription_MoomooMilk,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ENERGIESTAUB"),
+ .itemId = ITEM_ENERGY_POWDER,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EnergyPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KRAFTWURZEL"),
+ .itemId = ITEM_ENERGY_ROOT,
+ .price = 800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EnergyRoot,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HEILPUDER"),
+ .itemId = ITEM_HEAL_POWDER,
+ .price = 450,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HealPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VITALKRAUT"),
+ .itemId = ITEM_REVIVAL_HERB,
+ .price = 2800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RevivalHerb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ÄTHER"),
+ .itemId = ITEM_ETHER,
+ .price = 1200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Ether,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TOP-ÄTHER"),
+ .itemId = ITEM_MAX_ETHER,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_MaxEther,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ELIXIER"),
+ .itemId = ITEM_ELIXIR,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Elixir,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TOP-ELIXIER"),
+ .itemId = ITEM_MAX_ELIXIR,
+ .price = 4500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_MaxElixir,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LAVAKEKS"),
+ .itemId = ITEM_LAVA_COOKIE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LavaCookie,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLAUE FLÖTE"),
+ .itemId = ITEM_BLUE_FLUTE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GELBE FLÖTE"),
+ .itemId = ITEM_YELLOW_FLUTE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_YellowFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ROTE FLÖTE"),
+ .itemId = ITEM_RED_FLUTE,
+ .price = 300,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCHW. FLÖTE"),
+ .itemId = ITEM_BLACK_FLUTE,
+ .price = 400,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 50,
+ .description = gItemDescription_BlackFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WEISSE FLÖTE"),
+ .itemId = ITEM_WHITE_FLUTE,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 150,
+ .description = gItemDescription_WhiteFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BEERENSAFT"),
+ .itemId = ITEM_BERRY_JUICE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_RESTORE_HP,
+ .holdEffectParam = 20,
+ .description = gItemDescription_BerryJuice,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ZAUBERASCHE"),
+ .itemId = ITEM_SACRED_ASH,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SacredAsh,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_SacredAsh,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KÜSTENSALZ"),
+ .itemId = ITEM_SHOAL_SALT,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ShoalSalt,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KÜSTENSCHALE"),
+ .itemId = ITEM_SHOAL_SHELL,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ShoalShell,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PURPURSTÜCK"),
+ .itemId = ITEM_RED_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("INDIGOSTÜCK"),
+ .itemId = ITEM_BLUE_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GELBSTÜCK"),
+ .itemId = ITEM_YELLOW_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_YellowShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GRÜNSTÜCK"),
+ .itemId = ITEM_GREEN_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GreenShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KP-PLUS"),
+ .itemId = ITEM_HP_UP,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HPUp,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PROTEIN"),
+ .itemId = ITEM_PROTEIN,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Protein,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EISEN"),
+ .itemId = ITEM_IRON,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Iron,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CARBON"),
+ .itemId = ITEM_CARBOS,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Carbos,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KALZIUM"),
+ .itemId = ITEM_CALCIUM,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Calcium,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SONDERBONBON"),
+ .itemId = ITEM_RARE_CANDY,
+ .price = 4800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RareCandy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_RareCandy,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("AP-PLUS"),
+ .itemId = ITEM_PP_UP,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PPUp,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPUp,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ZINK"),
+ .itemId = ITEM_ZINC,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Zinc,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("AP-TOP"),
+ .itemId = ITEM_PP_MAX,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PPMax,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPUp,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MEGABLOCK"),
+ .itemId = ITEM_GUARD_SPEC,
+ .price = 700,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GuardSpec,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ANGRIFFPLUS"),
+ .itemId = ITEM_DIRE_HIT,
+ .price = 650,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DireHit,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X-ANGRIFF"),
+ .itemId = ITEM_X_ATTACK,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XAttack,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X-ABWEHR"),
+ .itemId = ITEM_X_DEFEND,
+ .price = 550,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XDefend,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X-TEMPO"),
+ .itemId = ITEM_X_SPEED,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XSpeed,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X-TREFFER"),
+ .itemId = ITEM_X_ACCURACY,
+ .price = 950,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XAccuracy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X-SPEZIAL"),
+ .itemId = ITEM_X_SPECIAL,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XSpecial,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("POKéPUPPE"),
+ .itemId = ITEM_POKE_DOLL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PokeDoll,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_Escape,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ENECO-RUTE"),
+ .itemId = ITEM_FLUFFY_TAIL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FluffyTail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_Escape,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SUPERSCHUTZ"),
+ .itemId = ITEM_SUPER_REPEL,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 200,
+ .description = gItemDescription_SuperRepel,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_Repel,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TOP-SCHUTZ"),
+ .itemId = ITEM_MAX_REPEL,
+ .price = 700,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 250,
+ .description = gItemDescription_MaxRepel,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_Repel,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FLUCHTSEIL"),
+ .itemId = ITEM_ESCAPE_ROPE,
+ .price = 550,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EscapeRope,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_EscapeRope,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCHUTZ"),
+ .itemId = ITEM_REPEL,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 100,
+ .description = gItemDescription_Repel,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_Repel,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SONNENSTEIN"),
+ .itemId = ITEM_SUN_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SunStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MONDSTEIN"),
+ .itemId = ITEM_MOON_STONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MoonStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FEUERSTEIN"),
+ .itemId = ITEM_FIRE_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FireStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DONNERSTEIN"),
+ .itemId = ITEM_THUNDER_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ThunderStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WASSERSTEIN"),
+ .itemId = ITEM_WATER_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WaterStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLATTSTEIN"),
+ .itemId = ITEM_LEAF_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LeafStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MINIPILZ"),
+ .itemId = ITEM_TINY_MUSHROOM,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TinyMushroom,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RIESENPILZ"),
+ .itemId = ITEM_BIG_MUSHROOM,
+ .price = 5000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BigMushroom,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PERLE"),
+ .itemId = ITEM_PEARL,
+ .price = 1400,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Pearl,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RIESENPERLE"),
+ .itemId = ITEM_BIG_PEARL,
+ .price = 7500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BigPearl,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("STERNENSTAUB"),
+ .itemId = ITEM_STARDUST,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Stardust,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("STERNENSTÜCK"),
+ .itemId = ITEM_STAR_PIECE,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_StarPiece,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("NUGGET"),
+ .itemId = ITEM_NUGGET,
+ .price = 10000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Nugget,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HERZSCHUPPE"),
+ .itemId = ITEM_HEART_SCALE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HeartScale,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ZIGZAGBRIEF"),
+ .itemId = ITEM_ORANGE_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_OrangeMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HAFENBRIEF"),
+ .itemId = ITEM_HARBOR_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HarborMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("GLITZERBRIEF"),
+ .itemId = ITEM_GLITTER_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GlitterMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 2,
+ },
+ {
+ .name = _("EILBRIEF"),
+ .itemId = ITEM_MECH_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MechMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 3,
+ },
+ {
+ .name = _("WALDBRIEF"),
+ .itemId = ITEM_WOOD_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WoodMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 4,
+ },
+ {
+ .name = _("WELLENBRIEF"),
+ .itemId = ITEM_WAVE_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WaveMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 5,
+ },
+ {
+ .name = _("PERLENBRIEF"),
+ .itemId = ITEM_BEAD_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BeadMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 6,
+ },
+ {
+ .name = _("DUNKELBRIEF"),
+ .itemId = ITEM_SHADOW_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ShadowMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 7,
+ },
+ {
+ .name = _("TROPENBRIEF"),
+ .itemId = ITEM_TROPIC_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TropicMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 8,
+ },
+ {
+ .name = _("TRAUMBRIEF"),
+ .itemId = ITEM_DREAM_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DreamMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 9,
+ },
+ {
+ .name = _("EDELBRIEF"),
+ .itemId = ITEM_FAB_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FabMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 10,
+ },
+ {
+ .name = _("RETROBRIEF"),
+ .itemId = ITEM_RETRO_MAIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RetroMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 11,
+ },
+ {
+ .name = _("AMRENABEERE"),
+ .itemId = ITEM_CHERI_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_PAR,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CheriBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MARONBEERE"),
+ .itemId = ITEM_CHESTO_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_SLP,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ChestoBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PIRSIFBEERE"),
+ .itemId = ITEM_PECHA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_PSN,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PechaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FRAGIABEERE"),
+ .itemId = ITEM_RAWST_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_BRN,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RawstBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WILBIRBEERE"),
+ .itemId = ITEM_ASPEAR_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_FRZ,
+ .holdEffectParam = 0,
+ .description = gItemDescription_AspearBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("JONAGOBEERE"),
+ .itemId = ITEM_LEPPA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RESTORE_PP,
+ .holdEffectParam = 10,
+ .description = gItemDescription_LeppaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SINELBEERE"),
+ .itemId = ITEM_ORAN_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RESTORE_HP,
+ .holdEffectParam = 10,
+ .description = gItemDescription_OranBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PERSIMBEERE"),
+ .itemId = ITEM_PERSIM_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_CONFUSION,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PersimBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PRUNUSBEERE"),
+ .itemId = ITEM_LUM_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_STATUS,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LumBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TSITRUBEERE"),
+ .itemId = ITEM_SITRUS_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RESTORE_HP,
+ .holdEffectParam = 30,
+ .description = gItemDescription_SitrusBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GIEFEBEERE"),
+ .itemId = ITEM_FIGY_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_SPICY,
+ .holdEffectParam = 8,
+ .description = gItemDescription_FigyBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WIKIBEERE"),
+ .itemId = ITEM_WIKI_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_DRY,
+ .holdEffectParam = 8,
+ .description = gItemDescription_WikiBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAGOBEERE"),
+ .itemId = ITEM_MAGO_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_SWEET,
+ .holdEffectParam = 8,
+ .description = gItemDescription_MagoBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GAUVEBEERE"),
+ .itemId = ITEM_AGUAV_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_BITTER,
+ .holdEffectParam = 8,
+ .description = gItemDescription_AguavBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("YAPABEERE"),
+ .itemId = ITEM_IAPAPA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_SOUR,
+ .holdEffectParam = 8,
+ .description = gItemDescription_IapapaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HIMMIHBEERE"),
+ .itemId = ITEM_RAZZ_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RazzBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MORBBEERE"),
+ .itemId = ITEM_BLUK_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlukBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("NANABBEERE"),
+ .itemId = ITEM_NANAB_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NanabBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("NIRBEBEERE"),
+ .itemId = ITEM_WEPEAR_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WepearBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SANANABEERE"),
+ .itemId = ITEM_PINAP_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PinapBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GRANABEERE"),
+ .itemId = ITEM_POMEG_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PomegBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SETANGBEERE"),
+ .itemId = ITEM_KELPSY_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_KelpsyBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("QUALOTBEERE"),
+ .itemId = ITEM_QUALOT_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_QualotBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HONMELBEERE"),
+ .itemId = ITEM_HONDEW_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HondewBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LABRUSBEERE"),
+ .itemId = ITEM_GREPA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GrepaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TAMOTBEERE"),
+ .itemId = ITEM_TAMATO_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TamatoBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SAIMBEERE"),
+ .itemId = ITEM_CORNN_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CornnBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAGOSTBEERE"),
+ .itemId = ITEM_MAGOST_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MagostBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RABUTABEERE"),
+ .itemId = ITEM_RABUTA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RabutaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TRONZIBEERE"),
+ .itemId = ITEM_NOMEL_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NomelBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KIWANBEERE"),
+ .itemId = ITEM_SPELON_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SpelonBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PALLMBEERE"),
+ .itemId = ITEM_PAMTRE_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PamtreBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WASMELBEERE"),
+ .itemId = ITEM_WATMEL_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WatmelBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DURINBEERE"),
+ .itemId = ITEM_DURIN_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DurinBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MYRTILBEERE"),
+ .itemId = ITEM_BELUE_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BelueBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LYDZIBEERE"),
+ .itemId = ITEM_LIECHI_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_ATTACK_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_LiechiBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LINGANBEERE"),
+ .itemId = ITEM_GANLON_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_DEFENSE_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_GanlonBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SALKABEERE"),
+ .itemId = ITEM_SALAC_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_SPEED_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_SalacBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TAHAYBEERE"),
+ .itemId = ITEM_PETAYA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_SP_ATTACK_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_PetayaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("APIKOBEERE"),
+ .itemId = ITEM_APICOT_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_SP_DEFENSE_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_ApicotBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LANSATBEERE"),
+ .itemId = ITEM_LANSAT_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CRITICAL_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_LansatBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KRAMBOBEERE"),
+ .itemId = ITEM_STARF_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RANDOM_STAT_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_StarfBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ENIGMABEERE"),
+ .itemId = ITEM_ENIGMA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EnigmaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_EnigmaBerry,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_EnigmaBerry,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLENDPUDER"),
+ .itemId = ITEM_BRIGHT_POWDER,
+ .price = 10,
+ .holdEffect = HOLD_EFFECT_EVASION_UP,
+ .holdEffectParam = 10,
+ .description = gItemDescription_BrightPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCHLOHKRAUT"),
+ .itemId = ITEM_WHITE_HERB,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_RESTORE_STATS,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WhiteHerb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MACHOBAND"),
+ .itemId = ITEM_MACHO_BRACE,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_MACHO_BRACE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MachoBrace,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EP-TEILER"),
+ .itemId = ITEM_EXP_SHARE,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_EXP_SHARE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ExpShare,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FLINKKLAUE"),
+ .itemId = ITEM_QUICK_CLAW,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_QUICK_CLAW,
+ .holdEffectParam = 20,
+ .description = gItemDescription_QuickClaw,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SANFTGLOCKE"),
+ .itemId = ITEM_SOOTHE_BELL,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_HAPPINESS_UP,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SootheBell,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MENTALKRAUT"),
+ .itemId = ITEM_MENTAL_HERB,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_CURE_ATTRACT,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MentalHerb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WAHLBAND"),
+ .itemId = ITEM_CHOICE_BAND,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_CHOICE_BAND,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ChoiceBand,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KING-STEIN"),
+ .itemId = ITEM_KINGS_ROCK,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_FLINCH,
+ .holdEffectParam = 10,
+ .description = gItemDescription_KingsRock,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SILBERSTAUB"),
+ .itemId = ITEM_SILVER_POWDER,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_BUG_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SilverPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MÜNZAMULETT"),
+ .itemId = ITEM_AMULET_COIN,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_DOUBLE_PRIZE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_AmuletCoin,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCHUTZBAND"),
+ .itemId = ITEM_CLEANSE_TAG,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_REPEL,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CleanseTag,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SEELENTAU"),
+ .itemId = ITEM_SOUL_DEW,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_SOUL_DEW,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SoulDew,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ABYSSZAHN"),
+ .itemId = ITEM_DEEP_SEA_TOOTH,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_DEEP_SEA_TOOTH,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DeepSeaTooth,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ABYSSPLATTE"),
+ .itemId = ITEM_DEEP_SEA_SCALE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_DEEP_SEA_SCALE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DeepSeaScale,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RAUCHBALL"),
+ .itemId = ITEM_SMOKE_BALL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_CAN_ALWAYS_RUN,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SmokeBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EWIGSTEIN"),
+ .itemId = ITEM_EVERSTONE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_PREVENT_EVOLVE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Everstone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FOKUS-BAND"),
+ .itemId = ITEM_FOCUS_BAND,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_FOCUS_BAND,
+ .holdEffectParam = 10,
+ .description = gItemDescription_FocusBand,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GLÜCKS-EI"),
+ .itemId = ITEM_LUCKY_EGG,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_LUCKY_EGG,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LuckyEgg,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCOPE-LINSE"),
+ .itemId = ITEM_SCOPE_LENS,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_SCOPE_LENS,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ScopeLens,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("METALLMANTEL"),
+ .itemId = ITEM_METAL_COAT,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_STEEL_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_MetalCoat,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ÜBERRESTE"),
+ .itemId = ITEM_LEFTOVERS,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_LEFTOVERS,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Leftovers,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DRACHENHAUT"),
+ .itemId = ITEM_DRAGON_SCALE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_DRAGON_SCALE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_DragonScale,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KUGELBLITZ"),
+ .itemId = ITEM_LIGHT_BALL,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_LIGHT_BALL,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LightBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PUDERSAND"),
+ .itemId = ITEM_SOFT_SAND,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_GROUND_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SoftSand,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GRANITSTEIN"),
+ .itemId = ITEM_HARD_STONE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_ROCK_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_HardStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WUNDERSAAT"),
+ .itemId = ITEM_MIRACLE_SEED,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_GRASS_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_MiracleSeed,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCHATTENGLAS"),
+ .itemId = ITEM_BLACK_GLASSES,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_DARK_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_BlackGlasses,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCHWARZGURT"),
+ .itemId = ITEM_BLACK_BELT,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_FIGHTING_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_BlackBelt,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAGNET"),
+ .itemId = ITEM_MAGNET,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_ELECTRIC_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Magnet,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ZAUBERWASSER"),
+ .itemId = ITEM_MYSTIC_WATER,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_WATER_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_MysticWater,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HACKATTACK"),
+ .itemId = ITEM_SHARP_BEAK,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_FLYING_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SharpBeak,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GIFTSTICH"),
+ .itemId = ITEM_POISON_BARB,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_POISON_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_PoisonBarb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EWIGES EIS"),
+ .itemId = ITEM_NEVER_MELT_ICE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_ICE_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_NeverMeltIce,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BANNSTICKER"),
+ .itemId = ITEM_SPELL_TAG,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_GHOST_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SpellTag,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KRÜMMLÖFFEL"),
+ .itemId = ITEM_TWISTED_SPOON,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_PSYCHIC_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_TwistedSpoon,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HOLZKOHLE"),
+ .itemId = ITEM_CHARCOAL,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_FIRE_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Charcoal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DRACHENZAHN"),
+ .itemId = ITEM_DRAGON_FANG,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_DRAGON_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_DragonFang,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SEIDENSCHAL"),
+ .itemId = ITEM_SILK_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NORMAL_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SilkScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("UP-GRADE"),
+ .itemId = ITEM_UP_GRADE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_UP_GRADE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_UpGrade,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SEEGESANG"),
+ .itemId = ITEM_SHELL_BELL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_SHELL_BELL,
+ .holdEffectParam = 8,
+ .description = gItemDescription_ShellBell,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SEERAUCH"),
+ .itemId = ITEM_SEA_INCENSE,
+ .price = 9600,
+ .holdEffect = HOLD_EFFECT_WATER_POWER,
+ .holdEffectParam = 5,
+ .description = gItemDescription_SeaIncense,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LAXRAUCH"),
+ .itemId = ITEM_LAX_INCENSE,
+ .price = 9600,
+ .holdEffect = HOLD_EFFECT_EVASION_UP,
+ .holdEffectParam = 5,
+ .description = gItemDescription_LaxIncense,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LUCKY PUNCH"),
+ .itemId = ITEM_LUCKY_PUNCH,
+ .price = 10,
+ .holdEffect = HOLD_EFFECT_LUCKY_PUNCH,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LuckyPunch,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("METALLSTAUB"),
+ .itemId = ITEM_METAL_POWDER,
+ .price = 10,
+ .holdEffect = HOLD_EFFECT_METAL_POWDER,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MetalPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KAMPFKNOCHEN"),
+ .itemId = ITEM_THICK_CLUB,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_THICK_CLUB,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ThickClub,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LAUCHSTANGE"),
+ .itemId = ITEM_STICK,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_STICK,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Stick,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ROTER SCHAL"),
+ .itemId = ITEM_RED_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLAUER SCHAL"),
+ .itemId = ITEM_BLUE_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ROSA SCHAL"),
+ .itemId = ITEM_PINK_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PinkScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GRÜNER SCHAL"),
+ .itemId = ITEM_GREEN_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GreenScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GELBER SCHAL"),
+ .itemId = ITEM_YELLOW_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_YellowScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EILRAD"),
+ .itemId = ITEM_MACH_BIKE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MachBike,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Bike,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MÜNZKORB"),
+ .itemId = ITEM_COIN_CASE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CoinCase,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CoinCase,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DETEKTOR"),
+ .itemId = ITEM_ITEMFINDER,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Itemfinder,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Itemfinder,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ANGEL"),
+ .itemId = ITEM_OLD_ROD,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_OldRod,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Rod,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PROFIANGEL"),
+ .itemId = ITEM_GOOD_ROD,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GoodRod,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Rod,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("SUPERANGEL"),
+ .itemId = ITEM_SUPER_ROD,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SuperRod,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Rod,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 2,
+ },
+ {
+ .name = _("BOOTSTICKET"),
+ .itemId = ITEM_SS_TICKET,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SSTicket,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WETTB.-KARTE"),
+ .itemId = ITEM_CONTEST_PASS,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ContestPass,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WAILMERKANNE"),
+ .itemId = ITEM_WAILMER_PAIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WailmerPail,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_WailmerPail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DEVON-WAREN"),
+ .itemId = ITEM_DEVON_GOODS,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DevonGoods,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ASCHETASCHE"),
+ .itemId = ITEM_SOOT_SACK,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SootSack,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KELLERÖFFNER"),
+ .itemId = ITEM_BASEMENT_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BasementKey,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KUNSTRAD"),
+ .itemId = ITEM_ACRO_BIKE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_AcroBike,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Bike,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("{POKEBLOCK}BOX"),
+ .itemId = ITEM_POKEBLOCK_CASE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PokeblockCase,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 3,
+ .fieldUseFunc = ItemUseOutOfBattle_PokeblockCase,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BRIEF"),
+ .itemId = ITEM_LETTER,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Letter,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ÄON-TICKET"),
+ .itemId = ITEM_EON_TICKET,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EonTicket,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("ROTE KUGEL"),
+ .itemId = ITEM_RED_ORB,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedOrb,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLAUE KUGEL"),
+ .itemId = ITEM_BLUE_ORB,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueOrb,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCANNER"),
+ .itemId = ITEM_SCANNER,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Scanner,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WÜSTENGLAS"),
+ .itemId = ITEM_GO_GOGGLES,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GoGoggles,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("METEORIT"),
+ .itemId = ITEM_METEORITE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Meteorite,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("K1-SCHLÜSSEL"),
+ .itemId = ITEM_ROOM_1_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room1Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("K2-SCHLÜSSEL"),
+ .itemId = ITEM_ROOM_2_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room2Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("K4-SCHLÜSSEL"),
+ .itemId = ITEM_ROOM_4_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room4Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("K6-SCHLÜSSEL"),
+ .itemId = ITEM_ROOM_6_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room6Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("L.-SCHLÜSSEL"),
+ .itemId = ITEM_STORAGE_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_StorageKey,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WURZELFOSSIL"),
+ .itemId = ITEM_ROOT_FOSSIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RootFossil,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KLAUENFOSSIL"),
+ .itemId = ITEM_CLAW_FOSSIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ClawFossil,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DEVON-SCOPE"),
+ .itemId = ITEM_DEVON_SCOPE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DevonScope,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM01"),
+ .itemId = ITEM_TM01,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM01,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM02"),
+ .itemId = ITEM_TM02,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM02,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM03"),
+ .itemId = ITEM_TM03,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM03,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM04"),
+ .itemId = ITEM_TM04,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM04,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM05"),
+ .itemId = ITEM_TM05,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM05,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM06"),
+ .itemId = ITEM_TM06,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM06,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM07"),
+ .itemId = ITEM_TM07,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM07,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM08"),
+ .itemId = ITEM_TM08,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM08,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM09"),
+ .itemId = ITEM_TM09,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM09,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM10"),
+ .itemId = ITEM_TM10,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM10,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM11"),
+ .itemId = ITEM_TM11,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM11,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM12"),
+ .itemId = ITEM_TM12,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM12,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM13"),
+ .itemId = ITEM_TM13,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM13,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM14"),
+ .itemId = ITEM_TM14,
+ .price = 5500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM14,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM15"),
+ .itemId = ITEM_TM15,
+ .price = 7500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM15,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM16"),
+ .itemId = ITEM_TM16,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM16,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM17"),
+ .itemId = ITEM_TM17,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM17,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM18"),
+ .itemId = ITEM_TM18,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM18,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM19"),
+ .itemId = ITEM_TM19,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM19,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM20"),
+ .itemId = ITEM_TM20,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM20,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM21"),
+ .itemId = ITEM_TM21,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM21,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM22"),
+ .itemId = ITEM_TM22,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM22,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM23"),
+ .itemId = ITEM_TM23,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM23,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM24"),
+ .itemId = ITEM_TM24,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM24,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM25"),
+ .itemId = ITEM_TM25,
+ .price = 5500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM25,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM26"),
+ .itemId = ITEM_TM26,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM26,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM27"),
+ .itemId = ITEM_TM27,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM27,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM28"),
+ .itemId = ITEM_TM28,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM28,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM29"),
+ .itemId = ITEM_TM29,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM29,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM30"),
+ .itemId = ITEM_TM30,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM30,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM31"),
+ .itemId = ITEM_TM31,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM31,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM32"),
+ .itemId = ITEM_TM32,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM32,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM33"),
+ .itemId = ITEM_TM33,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM33,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM34"),
+ .itemId = ITEM_TM34,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM34,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM35"),
+ .itemId = ITEM_TM35,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM35,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM36"),
+ .itemId = ITEM_TM36,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM36,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM37"),
+ .itemId = ITEM_TM37,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM37,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM38"),
+ .itemId = ITEM_TM38,
+ .price = 5500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM38,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM39"),
+ .itemId = ITEM_TM39,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM39,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM40"),
+ .itemId = ITEM_TM40,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM40,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM41"),
+ .itemId = ITEM_TM41,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM41,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM42"),
+ .itemId = ITEM_TM42,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM42,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM43"),
+ .itemId = ITEM_TM43,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM43,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM44"),
+ .itemId = ITEM_TM44,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM44,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM45"),
+ .itemId = ITEM_TM45,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM45,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM46"),
+ .itemId = ITEM_TM46,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM46,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM47"),
+ .itemId = ITEM_TM47,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM47,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM48"),
+ .itemId = ITEM_TM48,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM48,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM49"),
+ .itemId = ITEM_TM49,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM49,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM50"),
+ .itemId = ITEM_TM50,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM50,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM01"),
+ .itemId = ITEM_HM01,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM01,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM02"),
+ .itemId = ITEM_HM02,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM02,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM03"),
+ .itemId = ITEM_HM03,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM03,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM04"),
+ .itemId = ITEM_HM04,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM04,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM05"),
+ .itemId = ITEM_HM05,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM05,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM06"),
+ .itemId = ITEM_HM06,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM06,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM07"),
+ .itemId = ITEM_HM07,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM07,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("VM08"),
+ .itemId = ITEM_HM08,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM08,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+};
diff --git a/src/data/items_en.h b/src/data/items_en.h
new file mode 100644
index 000000000..a3e822370
--- /dev/null
+++ b/src/data/items_en.h
@@ -0,0 +1,5587 @@
+const struct Item gItems[] =
+{
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MASTER BALL"),
+ .itemId = ITEM_MASTER_BALL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MasterBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 0,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ULTRA BALL"),
+ .itemId = ITEM_ULTRA_BALL,
+ .price = 1200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_UltraBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 1,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("GREAT BALL"),
+ .itemId = ITEM_GREAT_BALL,
+ .price = 600,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GreatBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 2,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 2,
+ },
+ {
+ .name = _("POKé BALL"),
+ .itemId = ITEM_POKE_BALL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PokeBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 3,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 3,
+ },
+ {
+ .name = _("SAFARI BALL"),
+ .itemId = ITEM_SAFARI_BALL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SafariBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 4,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 4,
+ },
+ {
+ .name = _("NET BALL"),
+ .itemId = ITEM_NET_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NetBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 5,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 5,
+ },
+ {
+ .name = _("DIVE BALL"),
+ .itemId = ITEM_DIVE_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DiveBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 6,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 6,
+ },
+ {
+ .name = _("NEST BALL"),
+ .itemId = ITEM_NEST_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NestBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 7,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 7,
+ },
+ {
+ .name = _("REPEAT BALL"),
+ .itemId = ITEM_REPEAT_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RepeatBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 8,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 8,
+ },
+ {
+ .name = _("TIMER BALL"),
+ .itemId = ITEM_TIMER_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TimerBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 9,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 9,
+ },
+ {
+ .name = _("LUXURY BALL"),
+ .itemId = ITEM_LUXURY_BALL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LuxuryBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 10,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 10,
+ },
+ {
+ .name = _("PREMIER BALL"),
+ .itemId = ITEM_PREMIER_BALL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PremierBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_POKE_BALLS,
+ .type = 11,
+ .fieldUseFunc = NULL,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_PokeBall,
+ .secondaryId = 11,
+ },
+ {
+ .name = _("POTION"),
+ .itemId = ITEM_POTION,
+ .price = 300,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 20,
+ .description = gItemDescription_Potion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ANTIDOTE"),
+ .itemId = ITEM_ANTIDOTE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Antidote,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BURN HEAL"),
+ .itemId = ITEM_BURN_HEAL,
+ .price = 250,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BurnHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ICE HEAL"),
+ .itemId = ITEM_ICE_HEAL,
+ .price = 250,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_IceHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("AWAKENING"),
+ .itemId = ITEM_AWAKENING,
+ .price = 250,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Awakening,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PARLYZ HEAL"),
+ .itemId = ITEM_PARALYZE_HEAL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ParalyzeHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FULL RESTORE"),
+ .itemId = ITEM_FULL_RESTORE,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_FullRestore,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAX POTION"),
+ .itemId = ITEM_MAX_POTION,
+ .price = 2500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_MaxPotion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HYPER POTION"),
+ .itemId = ITEM_HYPER_POTION,
+ .price = 1200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 200,
+ .description = gItemDescription_HyperPotion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SUPER POTION"),
+ .itemId = ITEM_SUPER_POTION,
+ .price = 700,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 50,
+ .description = gItemDescription_SuperPotion,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FULL HEAL"),
+ .itemId = ITEM_FULL_HEAL,
+ .price = 600,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FullHeal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("REVIVE"),
+ .itemId = ITEM_REVIVE,
+ .price = 1500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Revive,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAX REVIVE"),
+ .itemId = ITEM_MAX_REVIVE,
+ .price = 4000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MaxRevive,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FRESH WATER"),
+ .itemId = ITEM_FRESH_WATER,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 50,
+ .description = gItemDescription_FreshWater,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SODA POP"),
+ .itemId = ITEM_SODA_POP,
+ .price = 300,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 60,
+ .description = gItemDescription_SodaPop,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LEMONADE"),
+ .itemId = ITEM_LEMONADE,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 80,
+ .description = gItemDescription_Lemonade,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MOOMOO MILK"),
+ .itemId = ITEM_MOOMOO_MILK,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 100,
+ .description = gItemDescription_MoomooMilk,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ENERGYPOWDER"),
+ .itemId = ITEM_ENERGY_POWDER,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EnergyPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ENERGY ROOT"),
+ .itemId = ITEM_ENERGY_ROOT,
+ .price = 800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EnergyRoot,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HEAL POWDER"),
+ .itemId = ITEM_HEAL_POWDER,
+ .price = 450,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HealPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("REVIVAL HERB"),
+ .itemId = ITEM_REVIVAL_HERB,
+ .price = 2800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RevivalHerb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ETHER"),
+ .itemId = ITEM_ETHER,
+ .price = 1200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Ether,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAX ETHER"),
+ .itemId = ITEM_MAX_ETHER,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_MaxEther,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ELIXIR"),
+ .itemId = ITEM_ELIXIR,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Elixir,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAX ELIXIR"),
+ .itemId = ITEM_MAX_ELIXIR,
+ .price = 4500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 255,
+ .description = gItemDescription_MaxElixir,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LAVA COOKIE"),
+ .itemId = ITEM_LAVA_COOKIE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LavaCookie,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLUE FLUTE"),
+ .itemId = ITEM_BLUE_FLUTE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("YELLOW FLUTE"),
+ .itemId = ITEM_YELLOW_FLUTE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_YellowFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RED FLUTE"),
+ .itemId = ITEM_RED_FLUTE,
+ .price = 300,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLACK FLUTE"),
+ .itemId = ITEM_BLACK_FLUTE,
+ .price = 400,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 50,
+ .description = gItemDescription_BlackFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WHITE FLUTE"),
+ .itemId = ITEM_WHITE_FLUTE,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 150,
+ .description = gItemDescription_WhiteFlute,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BERRY JUICE"),
+ .itemId = ITEM_BERRY_JUICE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_RESTORE_HP,
+ .holdEffectParam = 20,
+ .description = gItemDescription_BerryJuice,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SACRED ASH"),
+ .itemId = ITEM_SACRED_ASH,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SacredAsh,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_SacredAsh,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SHOAL SALT"),
+ .itemId = ITEM_SHOAL_SALT,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ShoalSalt,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SHOAL SHELL"),
+ .itemId = ITEM_SHOAL_SHELL,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ShoalShell,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RED SHARD"),
+ .itemId = ITEM_RED_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLUE SHARD"),
+ .itemId = ITEM_BLUE_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("YELLOW SHARD"),
+ .itemId = ITEM_YELLOW_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_YellowShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GREEN SHARD"),
+ .itemId = ITEM_GREEN_SHARD,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GreenShard,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HP UP"),
+ .itemId = ITEM_HP_UP,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HPUp,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PROTEIN"),
+ .itemId = ITEM_PROTEIN,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Protein,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("IRON"),
+ .itemId = ITEM_IRON,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Iron,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CARBOS"),
+ .itemId = ITEM_CARBOS,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Carbos,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CALCIUM"),
+ .itemId = ITEM_CALCIUM,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Calcium,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RARE CANDY"),
+ .itemId = ITEM_RARE_CANDY,
+ .price = 4800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RareCandy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_RareCandy,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PP UP"),
+ .itemId = ITEM_PP_UP,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PPUp,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPUp,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ZINC"),
+ .itemId = ITEM_ZINC,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Zinc,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PP MAX"),
+ .itemId = ITEM_PP_MAX,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PPMax,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPUp,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GUARD SPEC."),
+ .itemId = ITEM_GUARD_SPEC,
+ .price = 700,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GuardSpec,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DIRE HIT"),
+ .itemId = ITEM_DIRE_HIT,
+ .price = 650,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DireHit,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X ATTACK"),
+ .itemId = ITEM_X_ATTACK,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XAttack,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X DEFEND"),
+ .itemId = ITEM_X_DEFEND,
+ .price = 550,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XDefend,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X SPEED"),
+ .itemId = ITEM_X_SPEED,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XSpeed,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X ACCURACY"),
+ .itemId = ITEM_X_ACCURACY,
+ .price = 950,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XAccuracy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("X SPECIAL"),
+ .itemId = ITEM_X_SPECIAL,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_XSpecial,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_StatIncrease,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("POKé DOLL"),
+ .itemId = ITEM_POKE_DOLL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PokeDoll,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_Escape,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FLUFFY TAIL"),
+ .itemId = ITEM_FLUFFY_TAIL,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FluffyTail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 2,
+ .battleUseFunc = ItemUseInBattle_Escape,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SUPER REPEL"),
+ .itemId = ITEM_SUPER_REPEL,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 200,
+ .description = gItemDescription_SuperRepel,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_Repel,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAX REPEL"),
+ .itemId = ITEM_MAX_REPEL,
+ .price = 700,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 250,
+ .description = gItemDescription_MaxRepel,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_Repel,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ESCAPE ROPE"),
+ .itemId = ITEM_ESCAPE_ROPE,
+ .price = 550,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EscapeRope,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_EscapeRope,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("REPEL"),
+ .itemId = ITEM_REPEL,
+ .price = 350,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 100,
+ .description = gItemDescription_Repel,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_Repel,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SUN STONE"),
+ .itemId = ITEM_SUN_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SunStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MOON STONE"),
+ .itemId = ITEM_MOON_STONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MoonStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FIRE STONE"),
+ .itemId = ITEM_FIRE_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FireStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("THUNDERSTONE"),
+ .itemId = ITEM_THUNDER_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ThunderStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WATER STONE"),
+ .itemId = ITEM_WATER_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WaterStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LEAF STONE"),
+ .itemId = ITEM_LEAF_STONE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LeafStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TINYMUSHROOM"),
+ .itemId = ITEM_TINY_MUSHROOM,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TinyMushroom,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BIG MUSHROOM"),
+ .itemId = ITEM_BIG_MUSHROOM,
+ .price = 5000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BigMushroom,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PEARL"),
+ .itemId = ITEM_PEARL,
+ .price = 1400,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Pearl,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BIG PEARL"),
+ .itemId = ITEM_BIG_PEARL,
+ .price = 7500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BigPearl,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("STARDUST"),
+ .itemId = ITEM_STARDUST,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Stardust,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("STAR PIECE"),
+ .itemId = ITEM_STAR_PIECE,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_StarPiece,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("NUGGET"),
+ .itemId = ITEM_NUGGET,
+ .price = 10000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Nugget,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HEART SCALE"),
+ .itemId = ITEM_HEART_SCALE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HeartScale,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ORANGE MAIL"),
+ .itemId = ITEM_ORANGE_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_OrangeMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HARBOR MAIL"),
+ .itemId = ITEM_HARBOR_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HarborMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("GLITTER MAIL"),
+ .itemId = ITEM_GLITTER_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GlitterMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 2,
+ },
+ {
+ .name = _("MECH MAIL"),
+ .itemId = ITEM_MECH_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MechMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 3,
+ },
+ {
+ .name = _("WOOD MAIL"),
+ .itemId = ITEM_WOOD_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WoodMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 4,
+ },
+ {
+ .name = _("WAVE MAIL"),
+ .itemId = ITEM_WAVE_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WaveMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 5,
+ },
+ {
+ .name = _("BEAD MAIL"),
+ .itemId = ITEM_BEAD_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BeadMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 6,
+ },
+ {
+ .name = _("SHADOW MAIL"),
+ .itemId = ITEM_SHADOW_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ShadowMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 7,
+ },
+ {
+ .name = _("TROPIC MAIL"),
+ .itemId = ITEM_TROPIC_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TropicMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 8,
+ },
+ {
+ .name = _("DREAM MAIL"),
+ .itemId = ITEM_DREAM_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DreamMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 9,
+ },
+ {
+ .name = _("FAB MAIL"),
+ .itemId = ITEM_FAB_MAIL,
+ .price = 50,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_FabMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 10,
+ },
+ {
+ .name = _("RETRO MAIL"),
+ .itemId = ITEM_RETRO_MAIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RetroMail,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 0,
+ .fieldUseFunc = ItemUseOutOfBattle_Mail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 11,
+ },
+ {
+ .name = _("CHERI BERRY"),
+ .itemId = ITEM_CHERI_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_PAR,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CheriBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CHESTO BERRY"),
+ .itemId = ITEM_CHESTO_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_SLP,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ChestoBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PECHA BERRY"),
+ .itemId = ITEM_PECHA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_PSN,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PechaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RAWST BERRY"),
+ .itemId = ITEM_RAWST_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_BRN,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RawstBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ASPEAR BERRY"),
+ .itemId = ITEM_ASPEAR_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_FRZ,
+ .holdEffectParam = 0,
+ .description = gItemDescription_AspearBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LEPPA BERRY"),
+ .itemId = ITEM_LEPPA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RESTORE_PP,
+ .holdEffectParam = 10,
+ .description = gItemDescription_LeppaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_PPRecovery,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ORAN BERRY"),
+ .itemId = ITEM_ORAN_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RESTORE_HP,
+ .holdEffectParam = 10,
+ .description = gItemDescription_OranBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PERSIM BERRY"),
+ .itemId = ITEM_PERSIM_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_CONFUSION,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PersimBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LUM BERRY"),
+ .itemId = ITEM_LUM_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CURE_STATUS,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LumBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SITRUS BERRY"),
+ .itemId = ITEM_SITRUS_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RESTORE_HP,
+ .holdEffectParam = 30,
+ .description = gItemDescription_SitrusBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_Medicine,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_Medicine,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FIGY BERRY"),
+ .itemId = ITEM_FIGY_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_SPICY,
+ .holdEffectParam = 8,
+ .description = gItemDescription_FigyBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WIKI BERRY"),
+ .itemId = ITEM_WIKI_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_DRY,
+ .holdEffectParam = 8,
+ .description = gItemDescription_WikiBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAGO BERRY"),
+ .itemId = ITEM_MAGO_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_SWEET,
+ .holdEffectParam = 8,
+ .description = gItemDescription_MagoBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("AGUAV BERRY"),
+ .itemId = ITEM_AGUAV_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_BITTER,
+ .holdEffectParam = 8,
+ .description = gItemDescription_AguavBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("IAPAPA BERRY"),
+ .itemId = ITEM_IAPAPA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CONFUSE_SOUR,
+ .holdEffectParam = 8,
+ .description = gItemDescription_IapapaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RAZZ BERRY"),
+ .itemId = ITEM_RAZZ_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RazzBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLUK BERRY"),
+ .itemId = ITEM_BLUK_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlukBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("NANAB BERRY"),
+ .itemId = ITEM_NANAB_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NanabBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WEPEAR BERRY"),
+ .itemId = ITEM_WEPEAR_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WepearBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PINAP BERRY"),
+ .itemId = ITEM_PINAP_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PinapBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("POMEG BERRY"),
+ .itemId = ITEM_POMEG_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PomegBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KELPSY BERRY"),
+ .itemId = ITEM_KELPSY_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_KelpsyBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("QUALOT BERRY"),
+ .itemId = ITEM_QUALOT_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_QualotBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HONDEW BERRY"),
+ .itemId = ITEM_HONDEW_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HondewBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GREPA BERRY"),
+ .itemId = ITEM_GREPA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GrepaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TAMATO BERRY"),
+ .itemId = ITEM_TAMATO_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TamatoBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CORNN BERRY"),
+ .itemId = ITEM_CORNN_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CornnBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAGOST BERRY"),
+ .itemId = ITEM_MAGOST_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MagostBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RABUTA BERRY"),
+ .itemId = ITEM_RABUTA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RabutaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("NOMEL BERRY"),
+ .itemId = ITEM_NOMEL_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_NomelBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SPELON BERRY"),
+ .itemId = ITEM_SPELON_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SpelonBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PAMTRE BERRY"),
+ .itemId = ITEM_PAMTRE_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PamtreBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WATMEL BERRY"),
+ .itemId = ITEM_WATMEL_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WatmelBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DURIN BERRY"),
+ .itemId = ITEM_DURIN_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DurinBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BELUE BERRY"),
+ .itemId = ITEM_BELUE_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BelueBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LIECHI BERRY"),
+ .itemId = ITEM_LIECHI_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_ATTACK_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_LiechiBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GANLON BERRY"),
+ .itemId = ITEM_GANLON_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_DEFENSE_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_GanlonBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SALAC BERRY"),
+ .itemId = ITEM_SALAC_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_SPEED_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_SalacBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PETAYA BERRY"),
+ .itemId = ITEM_PETAYA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_SP_ATTACK_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_PetayaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("APICOT BERRY"),
+ .itemId = ITEM_APICOT_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_SP_DEFENSE_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_ApicotBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LANSAT BERRY"),
+ .itemId = ITEM_LANSAT_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_CRITICAL_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_LansatBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("STARF BERRY"),
+ .itemId = ITEM_STARF_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_RANDOM_STAT_UP,
+ .holdEffectParam = 4,
+ .description = gItemDescription_StarfBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ENIGMA BERRY"),
+ .itemId = ITEM_ENIGMA_BERRY,
+ .price = 20,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EnigmaBerry,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_BERRIES,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_EnigmaBerry,
+ .battleUsage = 1,
+ .battleUseFunc = ItemUseInBattle_EnigmaBerry,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BRIGHTPOWDER"),
+ .itemId = ITEM_BRIGHT_POWDER,
+ .price = 10,
+ .holdEffect = HOLD_EFFECT_EVASION_UP,
+ .holdEffectParam = 10,
+ .description = gItemDescription_BrightPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WHITE HERB"),
+ .itemId = ITEM_WHITE_HERB,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_RESTORE_STATS,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WhiteHerb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MACHO BRACE"),
+ .itemId = ITEM_MACHO_BRACE,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_MACHO_BRACE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MachoBrace,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EXP. SHARE"),
+ .itemId = ITEM_EXP_SHARE,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_EXP_SHARE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ExpShare,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("QUICK CLAW"),
+ .itemId = ITEM_QUICK_CLAW,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_QUICK_CLAW,
+ .holdEffectParam = 20,
+ .description = gItemDescription_QuickClaw,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SOOTHE BELL"),
+ .itemId = ITEM_SOOTHE_BELL,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_HAPPINESS_UP,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SootheBell,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MENTAL HERB"),
+ .itemId = ITEM_MENTAL_HERB,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_CURE_ATTRACT,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MentalHerb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CHOICE BAND"),
+ .itemId = ITEM_CHOICE_BAND,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_CHOICE_BAND,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ChoiceBand,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("KING’S ROCK"),
+ .itemId = ITEM_KINGS_ROCK,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_FLINCH,
+ .holdEffectParam = 10,
+ .description = gItemDescription_KingsRock,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SILVERPOWDER"),
+ .itemId = ITEM_SILVER_POWDER,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_BUG_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SilverPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("AMULET COIN"),
+ .itemId = ITEM_AMULET_COIN,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_DOUBLE_PRIZE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_AmuletCoin,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CLEANSE TAG"),
+ .itemId = ITEM_CLEANSE_TAG,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_REPEL,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CleanseTag,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SOUL DEW"),
+ .itemId = ITEM_SOUL_DEW,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_SOUL_DEW,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SoulDew,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DEEPSEATOOTH"),
+ .itemId = ITEM_DEEP_SEA_TOOTH,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_DEEP_SEA_TOOTH,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DeepSeaTooth,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DEEPSEASCALE"),
+ .itemId = ITEM_DEEP_SEA_SCALE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_DEEP_SEA_SCALE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DeepSeaScale,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SMOKE BALL"),
+ .itemId = ITEM_SMOKE_BALL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_CAN_ALWAYS_RUN,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SmokeBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EVERSTONE"),
+ .itemId = ITEM_EVERSTONE,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_PREVENT_EVOLVE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Everstone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("FOCUS BAND"),
+ .itemId = ITEM_FOCUS_BAND,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_FOCUS_BAND,
+ .holdEffectParam = 10,
+ .description = gItemDescription_FocusBand,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LUCKY EGG"),
+ .itemId = ITEM_LUCKY_EGG,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_LUCKY_EGG,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LuckyEgg,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCOPE LENS"),
+ .itemId = ITEM_SCOPE_LENS,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_SCOPE_LENS,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ScopeLens,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("METAL COAT"),
+ .itemId = ITEM_METAL_COAT,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_STEEL_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_MetalCoat,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LEFTOVERS"),
+ .itemId = ITEM_LEFTOVERS,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_LEFTOVERS,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Leftovers,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DRAGON SCALE"),
+ .itemId = ITEM_DRAGON_SCALE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_DRAGON_SCALE,
+ .holdEffectParam = 10,
+ .description = gItemDescription_DragonScale,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LIGHT BALL"),
+ .itemId = ITEM_LIGHT_BALL,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_LIGHT_BALL,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LightBall,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SOFT SAND"),
+ .itemId = ITEM_SOFT_SAND,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_GROUND_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SoftSand,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HARD STONE"),
+ .itemId = ITEM_HARD_STONE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_ROCK_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_HardStone,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MIRACLE SEED"),
+ .itemId = ITEM_MIRACLE_SEED,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_GRASS_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_MiracleSeed,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLACKGLASSES"),
+ .itemId = ITEM_BLACK_GLASSES,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_DARK_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_BlackGlasses,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLACK BELT"),
+ .itemId = ITEM_BLACK_BELT,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_FIGHTING_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_BlackBelt,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MAGNET"),
+ .itemId = ITEM_MAGNET,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_ELECTRIC_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Magnet,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MYSTIC WATER"),
+ .itemId = ITEM_MYSTIC_WATER,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_WATER_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_MysticWater,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SHARP BEAK"),
+ .itemId = ITEM_SHARP_BEAK,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_FLYING_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SharpBeak,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("POISON BARB"),
+ .itemId = ITEM_POISON_BARB,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_POISON_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_PoisonBarb,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("NEVERMELTICE"),
+ .itemId = ITEM_NEVER_MELT_ICE,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_ICE_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_NeverMeltIce,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SPELL TAG"),
+ .itemId = ITEM_SPELL_TAG,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_GHOST_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SpellTag,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TWISTEDSPOON"),
+ .itemId = ITEM_TWISTED_SPOON,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_PSYCHIC_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_TwistedSpoon,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CHARCOAL"),
+ .itemId = ITEM_CHARCOAL,
+ .price = 9800,
+ .holdEffect = HOLD_EFFECT_FIRE_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_Charcoal,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DRAGON FANG"),
+ .itemId = ITEM_DRAGON_FANG,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_DRAGON_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_DragonFang,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SILK SCARF"),
+ .itemId = ITEM_SILK_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NORMAL_POWER,
+ .holdEffectParam = 10,
+ .description = gItemDescription_SilkScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("UP-GRADE"),
+ .itemId = ITEM_UP_GRADE,
+ .price = 2100,
+ .holdEffect = HOLD_EFFECT_UP_GRADE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_UpGrade,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SHELL BELL"),
+ .itemId = ITEM_SHELL_BELL,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_SHELL_BELL,
+ .holdEffectParam = 8,
+ .description = gItemDescription_ShellBell,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SEA INCENSE"),
+ .itemId = ITEM_SEA_INCENSE,
+ .price = 9600,
+ .holdEffect = HOLD_EFFECT_WATER_POWER,
+ .holdEffectParam = 5,
+ .description = gItemDescription_SeaIncense,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LAX INCENSE"),
+ .itemId = ITEM_LAX_INCENSE,
+ .price = 9600,
+ .holdEffect = HOLD_EFFECT_EVASION_UP,
+ .holdEffectParam = 5,
+ .description = gItemDescription_LaxIncense,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LUCKY PUNCH"),
+ .itemId = ITEM_LUCKY_PUNCH,
+ .price = 10,
+ .holdEffect = HOLD_EFFECT_LUCKY_PUNCH,
+ .holdEffectParam = 0,
+ .description = gItemDescription_LuckyPunch,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("METAL POWDER"),
+ .itemId = ITEM_METAL_POWDER,
+ .price = 10,
+ .holdEffect = HOLD_EFFECT_METAL_POWDER,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MetalPowder,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("THICK CLUB"),
+ .itemId = ITEM_THICK_CLUB,
+ .price = 500,
+ .holdEffect = HOLD_EFFECT_THICK_CLUB,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ThickClub,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("STICK"),
+ .itemId = ITEM_STICK,
+ .price = 200,
+ .holdEffect = HOLD_EFFECT_STICK,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Stick,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RED SCARF"),
+ .itemId = ITEM_RED_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLUE SCARF"),
+ .itemId = ITEM_BLUE_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("PINK SCARF"),
+ .itemId = ITEM_PINK_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PinkScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GREEN SCARF"),
+ .itemId = ITEM_GREEN_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GreenScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("YELLOW SCARF"),
+ .itemId = ITEM_YELLOW_SCARF,
+ .price = 100,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_YellowScarf,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("MACH BIKE"),
+ .itemId = ITEM_MACH_BIKE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_MachBike,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Bike,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("COIN CASE"),
+ .itemId = ITEM_COIN_CASE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_CoinCase,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CoinCase,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ITEMFINDER"),
+ .itemId = ITEM_ITEMFINDER,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Itemfinder,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Itemfinder,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("OLD ROD"),
+ .itemId = ITEM_OLD_ROD,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_OldRod,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Rod,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GOOD ROD"),
+ .itemId = ITEM_GOOD_ROD,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GoodRod,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Rod,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("SUPER ROD"),
+ .itemId = ITEM_SUPER_ROD,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SuperRod,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Rod,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 2,
+ },
+ {
+ .name = _("S.S. TICKET"),
+ .itemId = ITEM_SS_TICKET,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SSTicket,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CONTEST PASS"),
+ .itemId = ITEM_CONTEST_PASS,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ContestPass,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("WAILMER PAIL"),
+ .itemId = ITEM_WAILMER_PAIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_WailmerPail,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_WailmerPail,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DEVON GOODS"),
+ .itemId = ITEM_DEVON_GOODS,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DevonGoods,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SOOT SACK"),
+ .itemId = ITEM_SOOT_SACK,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_SootSack,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BASEMENT KEY"),
+ .itemId = ITEM_BASEMENT_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BasementKey,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ACRO BIKE"),
+ .itemId = ITEM_ACRO_BIKE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_AcroBike,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 2,
+ .fieldUseFunc = ItemUseOutOfBattle_Bike,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("{POKEBLOCK} CASE"),
+ .itemId = ITEM_POKEBLOCK_CASE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_PokeblockCase,
+ .importance = 1,
+ .unk19 = 1,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 3,
+ .fieldUseFunc = ItemUseOutOfBattle_PokeblockCase,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("LETTER"),
+ .itemId = ITEM_LETTER,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Letter,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("EON TICKET"),
+ .itemId = ITEM_EON_TICKET,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_EonTicket,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 1,
+ },
+ {
+ .name = _("RED ORB"),
+ .itemId = ITEM_RED_ORB,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RedOrb,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("BLUE ORB"),
+ .itemId = ITEM_BLUE_ORB,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_BlueOrb,
+ .importance = 2,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("SCANNER"),
+ .itemId = ITEM_SCANNER,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Scanner,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("GO-GOGGLES"),
+ .itemId = ITEM_GO_GOGGLES,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_GoGoggles,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("METEORITE"),
+ .itemId = ITEM_METEORITE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Meteorite,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RM. 1 KEY"),
+ .itemId = ITEM_ROOM_1_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room1Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RM. 2 KEY"),
+ .itemId = ITEM_ROOM_2_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room2Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RM. 4 KEY"),
+ .itemId = ITEM_ROOM_4_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room4Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("RM. 6 KEY"),
+ .itemId = ITEM_ROOM_6_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Room6Key,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("STORAGE KEY"),
+ .itemId = ITEM_STORAGE_KEY,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_StorageKey,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("ROOT FOSSIL"),
+ .itemId = ITEM_ROOT_FOSSIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_RootFossil,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("CLAW FOSSIL"),
+ .itemId = ITEM_CLAW_FOSSIL,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_ClawFossil,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("DEVON SCOPE"),
+ .itemId = ITEM_DEVON_SCOPE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_DevonScope,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_KEY_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM01"),
+ .itemId = ITEM_TM01,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM01,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM02"),
+ .itemId = ITEM_TM02,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM02,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM03"),
+ .itemId = ITEM_TM03,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM03,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM04"),
+ .itemId = ITEM_TM04,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM04,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM05"),
+ .itemId = ITEM_TM05,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM05,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM06"),
+ .itemId = ITEM_TM06,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM06,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM07"),
+ .itemId = ITEM_TM07,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM07,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM08"),
+ .itemId = ITEM_TM08,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM08,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM09"),
+ .itemId = ITEM_TM09,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM09,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM10"),
+ .itemId = ITEM_TM10,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM10,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM11"),
+ .itemId = ITEM_TM11,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM11,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM12"),
+ .itemId = ITEM_TM12,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM12,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM13"),
+ .itemId = ITEM_TM13,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM13,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM14"),
+ .itemId = ITEM_TM14,
+ .price = 5500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM14,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM15"),
+ .itemId = ITEM_TM15,
+ .price = 7500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM15,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM16"),
+ .itemId = ITEM_TM16,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM16,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM17"),
+ .itemId = ITEM_TM17,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM17,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM18"),
+ .itemId = ITEM_TM18,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM18,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM19"),
+ .itemId = ITEM_TM19,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM19,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM20"),
+ .itemId = ITEM_TM20,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM20,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM21"),
+ .itemId = ITEM_TM21,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM21,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM22"),
+ .itemId = ITEM_TM22,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM22,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM23"),
+ .itemId = ITEM_TM23,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM23,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM24"),
+ .itemId = ITEM_TM24,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM24,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM25"),
+ .itemId = ITEM_TM25,
+ .price = 5500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM25,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM26"),
+ .itemId = ITEM_TM26,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM26,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM27"),
+ .itemId = ITEM_TM27,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM27,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM28"),
+ .itemId = ITEM_TM28,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM28,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM29"),
+ .itemId = ITEM_TM29,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM29,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM30"),
+ .itemId = ITEM_TM30,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM30,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM31"),
+ .itemId = ITEM_TM31,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM31,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM32"),
+ .itemId = ITEM_TM32,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM32,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM33"),
+ .itemId = ITEM_TM33,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM33,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM34"),
+ .itemId = ITEM_TM34,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM34,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM35"),
+ .itemId = ITEM_TM35,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM35,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM36"),
+ .itemId = ITEM_TM36,
+ .price = 1000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM36,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM37"),
+ .itemId = ITEM_TM37,
+ .price = 2000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM37,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM38"),
+ .itemId = ITEM_TM38,
+ .price = 5500,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM38,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM39"),
+ .itemId = ITEM_TM39,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM39,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM40"),
+ .itemId = ITEM_TM40,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM40,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM41"),
+ .itemId = ITEM_TM41,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM41,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM42"),
+ .itemId = ITEM_TM42,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM42,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM43"),
+ .itemId = ITEM_TM43,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM43,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM44"),
+ .itemId = ITEM_TM44,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM44,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM45"),
+ .itemId = ITEM_TM45,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM45,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM46"),
+ .itemId = ITEM_TM46,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM46,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM47"),
+ .itemId = ITEM_TM47,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM47,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM48"),
+ .itemId = ITEM_TM48,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM48,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM49"),
+ .itemId = ITEM_TM49,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM49,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("TM50"),
+ .itemId = ITEM_TM50,
+ .price = 3000,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_TM50,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM01"),
+ .itemId = ITEM_HM01,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM01,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM02"),
+ .itemId = ITEM_HM02,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM02,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM03"),
+ .itemId = ITEM_HM03,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM03,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM04"),
+ .itemId = ITEM_HM04,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM04,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM05"),
+ .itemId = ITEM_HM05,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM05,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM06"),
+ .itemId = ITEM_HM06,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM06,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM07"),
+ .itemId = ITEM_HM07,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM07,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("HM08"),
+ .itemId = ITEM_HM08,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_HM08,
+ .importance = 1,
+ .unk19 = 0,
+ .pocket = POCKET_TM_HM,
+ .type = 1,
+ .fieldUseFunc = ItemUseOutOfBattle_TMHM,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+ {
+ .name = _("????????"),
+ .itemId = ITEM_NONE,
+ .price = 0,
+ .holdEffect = HOLD_EFFECT_NONE,
+ .holdEffectParam = 0,
+ .description = gItemDescription_Dummy,
+ .importance = 0,
+ .unk19 = 0,
+ .pocket = POCKET_ITEMS,
+ .type = 4,
+ .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
+ .battleUsage = 0,
+ .battleUseFunc = NULL,
+ .secondaryId = 0,
+ },
+};
diff --git a/src/data/pokedex_entries_de.h b/src/data/pokedex_entries_de.h
index 38263ec6e..0f64cba66 100644
--- a/src/data/pokedex_entries_de.h
+++ b/src/data/pokedex_entries_de.h
@@ -1,3 +1,11 @@
+#ifdef SAPPHIRE
+static const u8 DexDescription_Dummy_1[] = _(
+ "Dieses POKéMON wurde erst vor kurzem \n"
+ "entdeckt und wird noch erforscht.");
+static const u8 DexDescription_Dummy_2[] = _(
+ "Zur Zeit sind keine genauen Informatio-\n"
+ "nen über dieses POKéMON vorhanden.");
+#else
static const u8 DexDescription_Dummy_1[] = _(
"Dieses POKéMON wurde erst vor kurzem \n"
"entdeckt und wird noch erforscht.");
@@ -5,7 +13,17 @@ static const u8 DexDescription_Dummy_2[] = _(
"Zur Zeit sind keine genauen\n"
"Informationen über dieses\n"
"POKéMON vorhanden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Bisasam_1[] = _(
+ "BISASAM macht gern einmal ein\n"
+ "Nickerchen im Sonnenschein.\n"
+ "Auf seinem Rücken trägt es einen Samen.");
+static const u8 DexDescription_Bisasam_2[] = _(
+ "Indem es Sonnenstrahlen aufsaugt,\n"
+ "wird er zunehmend größer.");
+#else
static const u8 DexDescription_Bisasam_1[] = _(
"BISASAM macht gern einmal ein\n"
"Nickerchen im Sonnenschein.\n"
@@ -13,7 +31,18 @@ static const u8 DexDescription_Bisasam_1[] = _(
static const u8 DexDescription_Bisasam_2[] = _(
"Indem es Sonnenstrahlen aufsaugt,\n"
"wird der Samen zunehmend größer.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Bisaknosp_1[] = _(
+ "BISAKNOSP hat eine Knospe auf seinem\n"
+ "Rücken. Seine Beine und sein Stamm sind\n"
+ "kräftig genug, um sein Gewicht zu");
+static const u8 DexDescription_Bisaknosp_2[] = _(
+ "tragen. Wenn es lange in der Sonne liegt,\n"
+ "ist das ein Anzeichen dafür, dass die\n"
+ "Knospe bald blüht.");
+#else
static const u8 DexDescription_Bisaknosp_1[] = _(
"BISAKNOSP hat eine Knospe auf seinem\n"
"Rücken. Beine und Rumpf sind kräftig\n"
@@ -22,7 +51,17 @@ static const u8 DexDescription_Bisaknosp_2[] = _(
"Wenn es lange in der Sonne liegt, ist das\n"
"ein Anzeichen dafür, dass die Knospe\n"
"bald blüht.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Bisaflor_1[] = _(
+ "BISAFLOR hat eine Blume auf seinem\n"
+ "Rücken. Wenn sie viel Nahrung und Sonne\n"
+ "aufnimmt, verfärbt sie sich bunt.");
+static const u8 DexDescription_Bisaflor_2[] = _(
+ "Der Duft der Blume besänftigt die\n"
+ "Gemüter der Menschen.");
+#else
static const u8 DexDescription_Bisaflor_1[] = _(
"BISAFLOR hat eine Blume auf seinem\n"
"Rücken. Wenn sie viel Nahrung und Sonne\n"
@@ -30,7 +69,17 @@ static const u8 DexDescription_Bisaflor_1[] = _(
static const u8 DexDescription_Bisaflor_2[] = _(
"Der Duft der Blume mildert die Emotionen\n"
"der Menschen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Glumanda_1[] = _(
+ "Die Flamme auf seiner Schweifspitze\n"
+ "zeigt seine Gefühlslage an. Sie\n"
+ "flackert, wenn GLUMANDA zufrieden ist.");
+static const u8 DexDescription_Glumanda_2[] = _(
+ "Wenn dieses POKéMON wütend wird, lodert\n"
+ "die Flamme sehr stark.");
+#else
static const u8 DexDescription_Glumanda_1[] = _(
"Die Flamme auf seiner Schweifspitze\n"
"zeigt seine Gefühlslage an. Sie\n"
@@ -38,7 +87,18 @@ static const u8 DexDescription_Glumanda_1[] = _(
static const u8 DexDescription_Glumanda_2[] = _(
"Wenn dieses POKéMON wütend wird, lodert\n"
"die Flamme gewaltig.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Glutexo_1[] = _(
+ "GLUTEXO attackiert seine Feinde mit\n"
+ "aller Gewalt und unter Einsatz seiner\n"
+ "scharfen Krallen. Trifft es auf starke");
+static const u8 DexDescription_Glutexo_2[] = _(
+ "Gegner, wird es wütend und die\n"
+ "Flamme auf seiner Schweifspitze\n"
+ "flackert in einem bläulichen Ton.");
+#else
static const u8 DexDescription_Glutexo_1[] = _(
"Gnadenlos besiegt GLUTEXO seine Geg-\n"
"ner mit seinen scharfen Klauen. Wenn es \n"
@@ -47,7 +107,17 @@ static const u8 DexDescription_Glutexo_2[] = _(
"wütend und die Flamme auf seiner\n"
"Schweifspitze flackert in einem\n"
"bläulichen Ton.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Glurak_1[] = _(
+ "GLURAK fliegt durch die Lüfte, um\n"
+ "starke Gegner aufzuspüren. Sein heißer\n"
+ "Feueratem bringt alles zum Schmelzen.");
+static const u8 DexDescription_Glurak_2[] = _(
+ "Aber es richtet seinen Feueratem nie\n"
+ "gegen schwächere Gegner.");
+#else
static const u8 DexDescription_Glurak_1[] = _(
"GLURAK fliegt durch die Lüfte, um\n"
"starke Gegner aufzuspüren. Sein heißer\n"
@@ -55,6 +125,7 @@ static const u8 DexDescription_Glurak_1[] = _(
static const u8 DexDescription_Glurak_2[] = _(
"Aber es richtet seinen Feueratem nie\n"
"auf schwächere Gegner.");
+#endif
static const u8 DexDescription_Schiggy_1[] = _(
"SCHIGGYs Panzer dient nicht nur zum\n"
@@ -81,6 +152,15 @@ static const u8 DexDescription_Turtok_2[] = _(
"verschießen, dass es damit aus fast\n"
"50 Metern leere Dosen trifft.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Raupy_1[] = _(
+ "RAUPY ist sehr gefräßig. Es kann\n"
+ "Blätter verschlingen, die seine eigene\n"
+ "Größe um ein Vielfaches übersteigen.");
+static const u8 DexDescription_Raupy_2[] = _(
+ "Seine Antennen sondern einen\n"
+ "übel riechenden Gestank ab.");
+#else
static const u8 DexDescription_Raupy_1[] = _(
"RAUPY ist sehr gefräßig, es kann\n"
"Blätter verschlingen, die größer sind\n"
@@ -88,7 +168,17 @@ static const u8 DexDescription_Raupy_1[] = _(
static const u8 DexDescription_Raupy_2[] = _(
"Seine Antennen sondern einen\n"
"übel riechenden Gestank ab.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Safcon_1[] = _(
+ "Der Panzer dieses POKéMON ist hart wie\n"
+ "Stahl. SAFCON bewegt sich kaum, da es\n"
+ "das weiche Innere unter seiner harten");
+static const u8 DexDescription_Safcon_2[] = _(
+ "Schale auf seine Entwicklung \n"
+ "vorbereitet.");
+#else
static const u8 DexDescription_Safcon_1[] = _(
"Der Panzer dieses POKéMON ist hart wie\n"
"Stahl. SAFCON bewegt sich kaum,");
@@ -96,6 +186,7 @@ static const u8 DexDescription_Safcon_2[] = _(
"da es das weiche Innere unter seiner\n"
"harten Schale auf seine Entwicklung \n"
"vorbereitet.");
+#endif
static const u8 DexDescription_Smettbo_1[] = _(
"SMETTBOs größte Fähigkeit ist das Auf-\n"
@@ -105,6 +196,16 @@ static const u8 DexDescription_Smettbo_2[] = _(
"fast 10 km von seinem Nest entfernt\n"
"blühen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Hornliu_1[] = _(
+ "HORNLIU verfügt über einen ausge-\n"
+ "zeichneten Geruchssinn. Es ist in der\n"
+ "Lage, seine Lieblingsblätter von denen");
+static const u8 DexDescription_Hornliu_2[] = _(
+ "zu unterscheiden, die es nicht mag,\n"
+ "indem es mit seinem großen roten\n"
+ "Rüssel daran schnuppert.");
+#else
static const u8 DexDescription_Hornliu_1[] = _(
"HORNLIU verfügt über einen ausge-\n"
"zeichneten Geruchssinn. So kann es\n"
@@ -113,7 +214,18 @@ static const u8 DexDescription_Hornliu_2[] = _(
"unterscheiden, die es nicht mag, indem\n"
"es mit seiner großen roten Nase daran\n"
"schnuppert.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kokuna_1[] = _(
+ "KOKUNA bewegt sich kaum, wenn es sich\n"
+ "an einen Baum heftet. In seinem Inneren\n"
+ "jedoch regt sich einiges, da es sich auf");
+static const u8 DexDescription_Kokuna_2[] = _(
+ "seine bevorstehende Entwicklung \n"
+ "vorbereitet. Dabei wird seine Schale\n"
+ "sehr heiß.");
+#else
static const u8 DexDescription_Kokuna_1[] = _(
"KOKUNA bewegt sich kaum, wenn es an\n"
"einem Baum haftet. In seinem Inneren\n"
@@ -122,14 +234,33 @@ static const u8 DexDescription_Kokuna_2[] = _(
"seine bevorstehende Entwicklung vor-\n"
"bereitet. Dabei wird seine Schale sehr\n"
"heiß.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Bibor_1[] = _(
+ "BIBOR ist sehr wehrhaft. Es sollte sich\n"
+ "besser niemand seinem Nest nähern.");
+static const u8 DexDescription_Bibor_2[] = _(
+ "Wenn man sie ärgert, greifen sie in\n"
+ "Schwärmen an.");
+#else
static const u8 DexDescription_Bibor_1[] = _(
"BIBOR sind sehr wehrhaft. Es sollte sich\n"
"besser niemand ihrem Nest nähern.");
static const u8 DexDescription_Bibor_2[] = _(
"Wenn man sie ärgert, greifen sie in\n"
"Schwärmen an.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Taubsi_1[] = _(
+ "TAUBSI verfügt über einen sehr ge-\n"
+ "schulten Orientierungssinn. Es kehrt \n"
+ "zielsicher zu seinem Nest zurück,");
+static const u8 DexDescription_Taubsi_2[] = _(
+ "egal, wie weit es sich von seiner \n"
+ "gewohnten Umgebung entfernt hat.");
+#else
static const u8 DexDescription_Taubsi_1[] = _(
"TAUBSI verfügt über einen sehr ge-\n"
"schulten Orientierungssinn. Es kehrt \n"
@@ -137,6 +268,7 @@ static const u8 DexDescription_Taubsi_1[] = _(
static const u8 DexDescription_Taubsi_2[] = _(
"egal, wie weit es sich von seiner\n"
"gewohnten Umgebung entfernt hat.");
+#endif
static const u8 DexDescription_Tauboga_1[] = _(
"TAUBOGA nennt ein großes Gebiet sein\n"
@@ -165,6 +297,15 @@ static const u8 DexDescription_Rattfratz_2[] = _(
"seinen Lebensraum und richtet sein\n"
"Nest überall ein.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Rattikarl_1[] = _(
+ "RATTIKARLs kräftige Zähne wachsen\n"
+ "immer nach. Deshalb nagt es ständig\n"
+ "Steine und Baumstämme an.");
+static const u8 DexDescription_Rattikarl_2[] = _(
+ "Manchmal knabbert es sogar\n"
+ "Hauswände an.");
+#else
static const u8 DexDescription_Rattikarl_1[] = _(
"RATTIKARLs kräftige Zähne wachsen\n"
"ständig. Deshalb nagt es unablässig\n"
@@ -172,7 +313,18 @@ static const u8 DexDescription_Rattikarl_1[] = _(
static const u8 DexDescription_Rattikarl_2[] = _(
"um sie abzuwetzen. Manchmal knabbert\n"
"es sogar Hauswände an.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Habitak_1[] = _(
+ "HABITAK kann einen sehr lauten Schrei\n"
+ "ausstoßen, den man über die Entfernung\n"
+ "von 1 km vernehmen kann. Durch das");
+static const u8 DexDescription_Habitak_2[] = _(
+ "Echo seiner hohen, wehklagenden \n"
+ "Schreie warnt dieses POKéMON seine\n"
+ "Artgenossen vor drohender Gefahr.");
+#else
static const u8 DexDescription_Habitak_1[] = _(
"HABITAK kann einen sehr lauten Schrei\n"
"ausstoßen, den man über die Entfernung\n"
@@ -181,7 +333,18 @@ static const u8 DexDescription_Habitak_2[] = _(
"Durch das Echo seiner hohen, wehklagen-\n"
"den Schreie warnt dieses POKéMON seine\n"
"Artgenossen vor drohender Gefahr.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Ibitak_1[] = _(
+ "IBITAK erkennt man an seinem langen \n"
+ "Schnabel. \n"
+ "Er ist hervorragend dafür geeignet,");
+static const u8 DexDescription_Ibitak_2[] = _(
+ "im Erdreich oder im Wasser Beute zu\n"
+ "jagen. Es setzt seinen langen, dünnen\n"
+ "Schnabel dabei sehr geschickt ein.");
+#else
static const u8 DexDescription_Ibitak_1[] = _(
"IBITAK erkennt man an seinem langen \n"
"Hals und Schnabel. \n"
@@ -190,7 +353,17 @@ static const u8 DexDescription_Ibitak_2[] = _(
"im Erdreich oder im Wasser Beute zu\n"
"jagen. Es setzt seinen langen, dünnen\n"
"Schnabel dabei sehr geschickt ein.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Rettan_1[] = _(
+ "RETTAN rollt sich zu einer Spirale \n"
+ "zusammen, wenn es sich ausruht.\n"
+ "Aus dieser Haltung kann es blitzschnell");
+static const u8 DexDescription_Rettan_2[] = _(
+ "auf Bedrohungen aus allen Richtungen\n"
+ "reagieren, indem es seinen Kopf hebt.");
+#else
static const u8 DexDescription_Rettan_1[] = _(
"RETTAN rollt sich zu einer Spirale zu-\n"
"sammen, wenn es sich ausruht.\n"
@@ -198,6 +371,7 @@ static const u8 DexDescription_Rettan_1[] = _(
static const u8 DexDescription_Rettan_2[] = _(
"auf Bedrohungen aus allen Richtungen\n"
"reagieren, indem es seinen Kopf hebt.");
+#endif
static const u8 DexDescription_Arbok_1[] = _(
"Dieses POKéMON ist unheimlich stark. Es\n"
@@ -208,6 +382,16 @@ static const u8 DexDescription_Arbok_2[] = _(
"es unmöglich, seinem Würgegriff zu ent-\n"
"kommen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pikachu_1[] = _(
+ "Dieses POKéMON kann in seinen\n"
+ "Backentaschen Elektrizität speichern.\n"
+ "Diese laden sich nachts auf, während");
+static const u8 DexDescription_Pikachu_2[] = _(
+ "PIKACHU schläft. Es entlädt manchmal\n"
+ "seine elektrische Ladung, wenn es gera-\n"
+ "de aufgewacht und noch schläfrig ist.");
+#else
static const u8 DexDescription_Pikachu_1[] = _(
"Immer wenn PIKACHU auf etwas Neues\n"
"stößt, jagt es einen Elektroschock \n"
@@ -216,7 +400,17 @@ static const u8 DexDescription_Pikachu_2[] = _(
"Wenn du eine verkohlte Beere findest,\n"
"hat dieses POKéMON seine elektrische\n"
"Ladung falsch eingeschätzt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Raichu_1[] = _(
+ "Dieses POKéMON gibt eine schwache\n"
+ "elektrische Ladung ab. Dadurch glüht\n"
+ "es bei Dunkelheit leicht. RAICHU entlädt");
+static const u8 DexDescription_Raichu_2[] = _(
+ "Elektrizität, indem es sein\n"
+ "Hinterteil in den Boden gräbt.");
+#else
static const u8 DexDescription_Raichu_1[] = _(
"Wenn seine elektrische Ladung zu groß\n"
"wird, entlädt RAICHU seine Energie ins\n"
@@ -224,7 +418,18 @@ static const u8 DexDescription_Raichu_1[] = _(
static const u8 DexDescription_Raichu_2[] = _(
"Neben dem Nest dieses POKéMON findet\n"
"man häufig versengtes Erdreich.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sandan_1[] = _(
+ "SANDAN hat eine sehr trockene und\n"
+ "extrem robuste Haut. Dieses POKéMON\n"
+ "kann sich zu einem Ball zusammenrollen,");
+static const u8 DexDescription_Sandan_2[] = _(
+ "von dem jegliche Angriffe abprallen.\n"
+ "Nachts gräbt es sich im Wüstensand ein\n"
+ "und schläft dort.");
+#else
static const u8 DexDescription_Sandan_1[] = _(
"SANDANs Körper kann sehr viel Wasser\n"
"aufnehmen, so dass es auch in der\n"
@@ -232,7 +437,18 @@ static const u8 DexDescription_Sandan_1[] = _(
static const u8 DexDescription_Sandan_2[] = _(
"Dieses POKéMON rollt sich zusammen, um\n"
"sich vor Feinden zu schützen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sandamer_1[] = _(
+ "SANDAMER kann sich zu einem Ball mit\n"
+ "langen Stacheln zusammenrollen. Im\n"
+ "Kampf schlägt es seine Gegner in die");
+static const u8 DexDescription_Sandamer_2[] = _(
+ "Flucht, indem es sie mit seinen Stacheln\n"
+ "sticht. Dann springt es sie an und\n"
+ "schlägt mit seinen scharfen Klauen zu.");
+#else
static const u8 DexDescription_Sandamer_1[] = _(
"SANDAMERs Körper ist übersät\n"
"mit spitzen Stacheln, die eigentlich\n"
@@ -240,7 +456,18 @@ static const u8 DexDescription_Sandamer_1[] = _(
static const u8 DexDescription_Sandamer_2[] = _(
"Einmal im Jahr fallen die alten Stacheln\n"
"aus und werden durch neue ersetzt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_NidoranF_1[] = _(
+ "NIDORAN besitzt Widerhaken, die ein\n"
+ "starkes Gift ausstoßen. Sie sind \n"
+ "vermutlich zum Schutz dieses");
+static const u8 DexDescription_NidoranF_2[] = _(
+ "schmächtigen POKéMON entstanden.\n"
+ "Wenn es wütend wird, stößt es ein\n"
+ "gefährliches Gift aus seinem Horn aus.");
+#else
static const u8 DexDescription_NidoranF_1[] = _(
"NIDORAN besitzt Widerhaken, die ein\n"
"starkes Gift ausstoßen. Sie sind ver-\n"
@@ -249,7 +476,18 @@ static const u8 DexDescription_NidoranF_2[] = _(
"schmächtigen POKéMON entstanden.\n"
"Wenn es wütend wird, stößt es ein\n"
"gefährliches Gift aus seinem Horn aus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Nidorina_1[] = _(
+ "Wenn NIDORINA mit seinen Freunden oder\n"
+ "seiner Familie zusammen ist, zieht\n"
+ "es seine Widerhaken ein, damit");
+static const u8 DexDescription_Nidorina_2[] = _(
+ "es niemanden verletzt. Dieses\n"
+ "POKéMON wird nervös, wenn man es\n"
+ "von seinen Artgenossen trennt.");
+#else
static const u8 DexDescription_Nidorina_1[] = _(
"Wenn NIDORINA mit seinen Freunden oder\n"
"seiner Familie zusammen ist, zieht\n"
@@ -258,7 +496,18 @@ static const u8 DexDescription_Nidorina_2[] = _(
"niemanden verletzt. Dieses\n"
"POKéMON wird nervös, wenn man es\n"
"von seinen Artgenossen trennt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Nidoqueen_1[] = _(
+ "NIDOQUEENs Körper ist mit sehr harten\n"
+ "Schuppen bedeckt. Es ist sehr\n"
+ "geschickt darin, Gegner mit harten");
+static const u8 DexDescription_Nidoqueen_2[] = _(
+ "Attacken wegzuschleudern.\n"
+ "Dieses POKéMON entwickelt die größte\n"
+ "Kraft, wenn es seine Jungen verteidigt.");
+#else
static const u8 DexDescription_Nidoqueen_1[] = _(
"NIDOQUEENs Körper ist mit sehr harten\n"
"Schuppen bedeckt. Es ist sehr ge-\n"
@@ -267,7 +516,18 @@ static const u8 DexDescription_Nidoqueen_2[] = _(
"Attacken wegzuschleudern.\n"
"Dieses POKéMON entwickelt am meisten\n"
"Kraft, wenn es seine Jungen verteidigt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_NidoranM_1[] = _(
+ "Das männliche NIDORAN hat Muskeln\n"
+ "entwickelt, um seine Ohren bewegen zu\n"
+ "können. Dadurch kann es sie in jede");
+static const u8 DexDescription_NidoranM_2[] = _(
+ "beliebige Richtung wenden. Diesem\n"
+ "POKéMON entgeht nicht das leiseste\n"
+ "Geräusch.");
+#else
static const u8 DexDescription_NidoranM_1[] = _(
"Das männliche NIDORAN hat Muskeln ent-\n"
"wickelt, um seine Ohren bewegen zu kön-\n"
@@ -276,6 +536,7 @@ static const u8 DexDescription_NidoranM_2[] = _(
"ge Richtung drehen. Diesem POKéMON \n"
"entgeht nicht einmal das leiseste Ge-\n"
"räusch.");
+#endif
static const u8 DexDescription_Nidorino_1[] = _(
"NIDORINO besitzt ein Horn, das sogar\n"
@@ -286,6 +547,15 @@ static const u8 DexDescription_Nidorino_2[] = _(
"auf und es schlägt den Gegner mit aller\n"
"Kraft in die Flucht.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Nidoking_1[] = _(
+ "NIDOKINGs Schweif ist enorm stark. Mit\n"
+ "einer Bewegung kann es einen \n"
+ "metallenen Sendemast zum Einsturz");
+static const u8 DexDescription_Nidoking_2[] = _(
+ "bringen. Wenn es in Rage gerät, ist es\n"
+ "nur schwer aufzuhalten.");
+#else
static const u8 DexDescription_Nidoking_1[] = _(
"NIDOKINGs Schweif ist enorm stark. Mit\n"
"einer Bewegung kann es einen metalle-\n"
@@ -293,7 +563,18 @@ static const u8 DexDescription_Nidoking_1[] = _(
static const u8 DexDescription_Nidoking_2[] = _(
"Wenn es in Rage gerät, ist es nur schwer\n"
"aufzuhalten.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Piepi_1[] = _(
+ "In Vollmondnächten zeigt sich dieses\n"
+ "POKéMON. Wenn es Tag wird, kehrt \n"
+ "PIEPI zu seinem Zufluchtsort in den");
+static const u8 DexDescription_Piepi_2[] = _(
+ "Bergen zurück und schläft \n"
+ "eingekuschelt neben seinen\n"
+ "Artgenossen ein.");
+#else
static const u8 DexDescription_Piepi_1[] = _(
"In Vollmondnächten sammeln sich einige\n"
"dieser POKéMON, um zu spielen. Wird es \n"
@@ -302,6 +583,7 @@ static const u8 DexDescription_Piepi_2[] = _(
"ort in den Bergen zurück und\n"
"schläft eingekuschelt neben\n"
"seinen Artgenossen ein.");
+#endif
static const u8 DexDescription_Pixi_1[] = _(
"PIXI bewegt sich fort, indem es leicht\n"
@@ -311,6 +593,16 @@ static const u8 DexDescription_Pixi_2[] = _(
"Wasser gehen. Bei Mondschein \n"
"unternimmt es Spaziergänge auf Seen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Vulpix_1[] = _(
+ "In VULPIX’ Körper brennt eine Flamme,\n"
+ "die niemals erlischt. Am Tage, wenn die\n"
+ "Temperaturen steigen, stößt dieses");
+static const u8 DexDescription_Vulpix_2[] = _(
+ "POKéMON Flammen aus seinem Mund aus.\n"
+ "So schützt es sich davor, dass sein\n"
+ "Körper zu heiß wird.");
+#else
static const u8 DexDescription_Vulpix_1[] = _(
"VULPIX kommt mit einem weißen Schweif\n"
"zur Welt. Dieser teilt sich sechsfach, \n"
@@ -319,7 +611,18 @@ static const u8 DexDescription_Vulpix_2[] = _(
"viel Zuneigung bekommt.\n"
"Seine sechs Schweife kräuseln sich\n"
"schließlich.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Vulnona_1[] = _(
+ "Eine Legende besagt, dass VULNONA\n"
+ "zu existieren begann, als neun\n"
+ "Zauberer mit heiligen Kräften zu einem");
+static const u8 DexDescription_Vulnona_2[] = _(
+ "verschmolzen. Dieses POKéMON ist\n"
+ "hochintelligent und versteht die\n"
+ "menschliche Sprache.");
+#else
static const u8 DexDescription_Vulnona_1[] = _(
"VULNONA sendet einen unheimlichen\n"
"Lichtstrahl aus seinen hellroten Augen\n"
@@ -328,7 +631,18 @@ static const u8 DexDescription_Vulnona_2[] = _(
"Gedanken seines Gegners zu erlangen.\n"
"Man sagt, dieses POKéMON könne 1000\n"
"Jahre leben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pummeluff_1[] = _(
+ "Wenn dieses POKéMON singt, hört es\n"
+ "nicht auf zu atmen. Im Kampf gegen\n"
+ "einen Gegner, der nicht so leicht");
+static const u8 DexDescription_Pummeluff_2[] = _(
+ "in Schlaf zu versetzen ist, kann\n"
+ "PUMMELUFF nicht atmen. Leider\n"
+ "gefährdet es sich dadurch selbst.");
+#else
static const u8 DexDescription_Pummeluff_1[] = _(
"PUMMELUFFs Stimmbänder können die\n"
"Tonlage seiner Stimme beliebig vari-\n"
@@ -336,7 +650,17 @@ static const u8 DexDescription_Pummeluff_1[] = _(
static const u8 DexDescription_Pummeluff_2[] = _(
"Fähigkeit, um seine Gegner mit monoto-\n"
"nem Gesang in Tiefschlaf zu versetzen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Knuddeluff_1[] = _(
+ "KNUDDELUFFs Körper ist sehr dehnbar.\n"
+ "Indem es tief einatmet, kann sich\n"
+ "dieses POKéMON selbst aufblasen.");
+static const u8 DexDescription_Knuddeluff_2[] = _(
+ "Wenn es aufgepumpt ist, hüpft es\n"
+ "wie ein Luftballon umher.");
+#else
static const u8 DexDescription_Knuddeluff_1[] = _(
"KNUDDELUFF hat handtellergroße Augen,\n"
"die immer mit Tränenflüssigkeit bedeckt\n"
@@ -344,7 +668,17 @@ static const u8 DexDescription_Knuddeluff_1[] = _(
static const u8 DexDescription_Knuddeluff_2[] = _(
"POKéMON, so wird dieser sofort ausge-\n"
"spült.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Zubat_1[] = _(
+ "ZUBAT meidet Sonnenlicht, da es dadurch\n"
+ "krank würde. Am Tage hält es sich in\n"
+ "Höhlen oder unter den Dachrinnen alter");
+static const u8 DexDescription_Zubat_2[] = _(
+ "Häuser auf. Dort schläft es mit dem\n"
+ "Kopf nach unten.");
+#else
static const u8 DexDescription_Zubat_1[] = _(
"Tagsüber bleibt ZUBAT an einem dunklen\n"
"Ort und bewegt sich kaum. Wenn es dem \n"
@@ -352,7 +686,18 @@ static const u8 DexDescription_Zubat_1[] = _(
static const u8 DexDescription_Zubat_2[] = _(
"wird, zieht es sich Verbrennungen an\n"
"seinem Körper zu.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Golbat_1[] = _(
+ "GOLBAT beißt seine Beute mit seinen\n"
+ "vier Reißzähnen und trinkt das Blut\n"
+ "seiner Opfer. Es wird in Nächten aktiv,");
+static const u8 DexDescription_Golbat_2[] = _(
+ "in denen nicht einmal der Mond scheint.\n"
+ "Es fliegt dann durch die Dunkelheit und\n"
+ "greift Menschen und POKéMON an.");
+#else
static const u8 DexDescription_Golbat_1[] = _(
"GOLBAT hat es auf das Blut von Lebe-\n"
"wesen abgesehen. Im Schutze der Nacht\n"
@@ -361,7 +706,18 @@ static const u8 DexDescription_Golbat_2[] = _(
"Dieses POKéMON fliegt durch die\n"
"Nacht, um nach frischem Blut zu\n"
"suchen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Myrapla_1[] = _(
+ "MYRAPLA sucht nach fruchtbarem, \n"
+ "nahrhaftem Boden und pflanzt sich\n"
+ "selbst darin ein. Solange es");
+static const u8 DexDescription_Myrapla_2[] = _(
+ "eingepflanzt ist, nehmen seine Füße\n"
+ "tagsüber die Gestalt von Baumwurzeln\n"
+ "an.");
+#else
static const u8 DexDescription_Myrapla_1[] = _(
"Am Tage vergräbt sich MYRAPLA im Boden,\n"
"um mit seinem ganzen Körper Nahrung\n"
@@ -369,7 +725,17 @@ static const u8 DexDescription_Myrapla_1[] = _(
static const u8 DexDescription_Myrapla_2[] = _(
"Je fruchtbarer der Boden ist, desto\n"
"glänzender werden seine Blätter.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Duflor_1[] = _(
+ "Aus DUFLORs Mund tropft übelst\n"
+ "riechender Honig. Diesen Gestank\n"
+ "scheint es zu lieben, denn es");
+static const u8 DexDescription_Duflor_2[] = _(
+ "schnieft die giftigen Dämpfe ein und\n"
+ "sabbert danach noch mehr Honig.");
+#else
static const u8 DexDescription_Duflor_1[] = _(
"DUFLOR produziert einen Ekel\n"
"erregenden Gestank aus dem Stempel\n"
@@ -378,7 +744,17 @@ static const u8 DexDescription_Duflor_2[] = _(
"wird der Gestank noch unerträglicher. \n"
"Wenn sich dieses POKéMON in Sicherheit\n"
"befindet, stößt es keinen Gestank aus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Giflor_1[] = _(
+ "GIFLOR hat die größten Blätter der Welt.\n"
+ "Sie ziehen Beute an und bestäuben sie\n"
+ "mit giftigen Sporen. Wenn die Beute");
+static const u8 DexDescription_Giflor_2[] = _(
+ "sich nicht mehr rührt, fängt dieses\n"
+ "POKéMON sie und frisst sie auf.");
+#else
static const u8 DexDescription_Giflor_1[] = _(
"GIFLORs giftige Pollen rufen böse\n"
"allergische Anfälle hervor. Deshalb ist\n"
@@ -386,7 +762,18 @@ static const u8 DexDescription_Giflor_1[] = _(
static const u8 DexDescription_Giflor_2[] = _(
"Dschungel zu nähern, so anziehend sie\n"
"auch sein mag.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Paras_1[] = _(
+ "Auf PARAS’ Rücken wachsen parasitäre\n"
+ "Pilze, die Tochukaso genannt werden.\n"
+ "Sie wachsen, indem sie diesem");
+static const u8 DexDescription_Paras_2[] = _(
+ "KÄFER-/PFLANZEN-PKMN Nährstoffe\n"
+ "entziehen. Sie sind sehr wertvoll als\n"
+ "lebensverlängernde Medizin.");
+#else
static const u8 DexDescription_Paras_1[] = _(
"Auf PARAS’ Rücken wachsen parasitäre\n"
"Pilze, die Tochukaso genannt werden.\n"
@@ -395,7 +782,18 @@ static const u8 DexDescription_Paras_2[] = _(
"KÄFER/PFLANZEN-PKMN Nährstoffe\n"
"entziehen. Sie sind sehr wertvoll als\n"
"lebensverlängernde Medizin.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Parasek_1[] = _(
+ "PARASEK sucht große Bäume heim und\n"
+ "entzieht Nährstoffe aus Stamm und \n"
+ "Wurzeln.");
+static const u8 DexDescription_Parasek_2[] = _(
+ "Wenn ein befallener Baum stirbt, sucht\n"
+ "es sich zusammen mit seinen \n"
+ "Artgenossen einen neuen Wirt.");
+#else
static const u8 DexDescription_Parasek_1[] = _(
"PARASEK sucht große Bäume heim und\n"
"entzieht Nährstoffe aus Stamm und \n"
@@ -404,6 +802,7 @@ static const u8 DexDescription_Parasek_2[] = _(
"Wenn ein befallener Baum stirbt, sucht\n"
"es sich zusammen mit seinen Artge-\n"
"nossen einen neuen Wirt.");
+#endif
static const u8 DexDescription_Bluzuk_1[] = _(
"BLUZUK hat einen Pelz aus dünnen\n"
@@ -413,6 +812,15 @@ static const u8 DexDescription_Bluzuk_2[] = _(
"Es hat große Augen, denen auch winzig\n"
"kleine Beute nicht entgeht.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Omot_1[] = _(
+ "OMOT ist ein nachtaktives POKéMON.\n"
+ "Kleine Insekten, die vom Licht in der\n"
+ "Dunkelheit angezogen, Straßenlaternen");
+static const u8 DexDescription_Omot_2[] = _(
+ "umschwärmen, sind seine bevorzugte\n"
+ "Beute.");
+#else
static const u8 DexDescription_Omot_1[] = _(
"OMOT ist ein nachtaktives POKéMON.\n"
"Kleine Insekten, die vom Licht in der\n"
@@ -420,6 +828,7 @@ static const u8 DexDescription_Omot_1[] = _(
static const u8 DexDescription_Omot_2[] = _(
"umschwärmen, sind seine bevorzugte\n"
"Beute.");
+#endif
static const u8 DexDescription_Digda_1[] = _(
"DIGDA wird zumeist auf Farmen\n"
@@ -438,6 +847,15 @@ static const u8 DexDescription_Digdri_2[] = _(
"Sie arbeiten so gut zusammen, dass sie \n"
"endlos graben können.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Mauzi_1[] = _(
+ "MAUZI zieht seine scharfen Krallen ein,\n"
+ "um umherschleichen zu können, ohne\n"
+ "verräterische Spuren zu hinterlassen.");
+static const u8 DexDescription_Mauzi_2[] = _(
+ "Dieses POKéMON hat eine Vorliebe für\n"
+ "Münzen, die das Licht reflektieren.");
+#else
static const u8 DexDescription_Mauzi_1[] = _(
"MAUZI zieht seine scharfen Krallen ein,\n"
"um umherschleichen zu können, ohne\n"
@@ -445,6 +863,7 @@ static const u8 DexDescription_Mauzi_1[] = _(
static const u8 DexDescription_Mauzi_2[] = _(
"Dieses POKéMON hat eine Vorliebe für\n"
"Münzen, die im Licht glitzern.");
+#endif
static const u8 DexDescription_Snobilikat_1[] = _(
"SNOBILIKAT hat sechs dicke Schnurr-\n"
@@ -455,6 +874,16 @@ static const u8 DexDescription_Snobilikat_2[] = _(
"wird sehr zutraulich, wenn man es an den\n"
"Schnurrhaaren berührt.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Enton_1[] = _(
+ "ENTON besitzt mystische Kräfte. Wenn\n"
+ "es sie einsetzt, erinnert es sich nicht\n"
+ "mehr daran. Es kann ein solches");
+static const u8 DexDescription_Enton_2[] = _(
+ "Ereignis offensichtlich nicht im Ge-\n"
+ "dächtnis behalten, da es sich in einen\n"
+ "tiefschlafähnlichen Zustand versetzt.");
+#else
static const u8 DexDescription_Enton_1[] = _(
"ENTON verwendet eine geheimnisvolle\n"
"Kraft. Dabei erzeugt es Gehirnströme,\n"
@@ -463,7 +892,18 @@ static const u8 DexDescription_Enton_2[] = _(
"kennt. Diese Entdeckung führte zu \n"
"einer umstrittenen Diskussion unter\n"
"Wissenschaftlern.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Entoron_1[] = _(
+ "ENTORON ist der schnellste Schwimmer\n"
+ "von allen POKéMON. Es schwimmt mit\n"
+ "Leichtigkeit auch durch eine raue,");
+static const u8 DexDescription_Entoron_2[] = _(
+ "stürmische See. Manchmal rettet es\n"
+ "Menschen, die in Seenot geraten sind\n"
+ "und auf dem Meer treiben.");
+#else
static const u8 DexDescription_Entoron_1[] = _(
"Die schwimmhäutigen Flossen an seinen\n"
"Vorder- und Hinterbeinen und der \n"
@@ -472,7 +912,17 @@ static const u8 DexDescription_Entoron_2[] = _(
"ENTORON unheimlich schnell. Dieses\n"
"POKéMON ist auf jeden Fall schneller als\n"
"die meisten Hochleistungsschwimmer.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Menki_1[] = _(
+ "Wenn MENKI sich schüttelt und schwer\n"
+ "durch die Nase atmet, dann ist es \n"
+ "wütend. Da es blitzartig in Raserei");
+static const u8 DexDescription_Menki_2[] = _(
+ "gerät, ist es unmöglich, seinem Zorn\n"
+ "zu entkommen.");
+#else
static const u8 DexDescription_Menki_1[] = _(
"Wenn MENKI sich schüttelt und schwer\n"
"durch die Nase atmet, dann ist es \n"
@@ -480,7 +930,17 @@ static const u8 DexDescription_Menki_1[] = _(
static const u8 DexDescription_Menki_2[] = _(
"gerät, ist es unmöglich seinem Zorn\n"
"zu entkommen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Rasaff_1[] = _(
+ "Wenn RASAFF wütend ist, wird seine Blut-\n"
+ "zirkulation gesteigert und seine Mus-\n"
+ "keln werden noch stärker.");
+static const u8 DexDescription_Rasaff_2[] = _(
+ "Allerdings sinkt dabei auch die\n"
+ "Fähigkeit logischen Denkens.");
+#else
static const u8 DexDescription_Rasaff_1[] = _(
"Wenn RASAFF wütend ist, wird seine Blut-\n"
"zirkulation gesteigert und seine Mus-\n"
@@ -488,7 +948,18 @@ static const u8 DexDescription_Rasaff_1[] = _(
static const u8 DexDescription_Rasaff_2[] = _(
"Allerdings mindert das auch die \n"
"Fähigkeit zum logischen Denken.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Fukano_1[] = _(
+ "FUKANO hat einen ausgezeichneten Ge-\n"
+ "ruchssinn. Wenn dieses POKéMON ein-\n"
+ "mal einen Geruch wahrgenommen hat,");
+static const u8 DexDescription_Fukano_2[] = _(
+ "vergisst es ihn nicht mehr. Es benutzt\n"
+ "diese Fähigkeit dazu, die Gefühlslage\n"
+ "von Lebewesen zu erkennen.");
+#else
static const u8 DexDescription_Fukano_1[] = _(
"FUKANO hat einen ausgezeichneten Ge-\n"
"ruchssinn. Wenn dieses POKéMON ein-\n"
@@ -497,6 +968,7 @@ static const u8 DexDescription_Fukano_2[] = _(
"vergisst es ihn nicht mehr. Es benutzt\n"
"diese Fähigkeit dazu, die Gefühlslage\n"
"von Lebewesen auszuloten.");
+#endif
static const u8 DexDescription_Arkani_1[] = _(
"ARKANI ist sehr schnell. Es kann an\n"
@@ -521,6 +993,14 @@ static const u8 DexDescription_Quaputzi_1[] = _(
static const u8 DexDescription_Quaputzi_2[] = _(
"eines Gegners entkommen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Quappo_1[] = _(
+ "QUAPPO besitzt hochentwickelte, starke\n"
+ "Muskeln, die niemals ermüden. Es ist so\n"
+ "kräftig, dass es mühelos den Pazifik");
+static const u8 DexDescription_Quappo_2[] = _(
+ "durchschwimmen kann.");
+#else
static const u8 DexDescription_Quappo_1[] = _(
"QUAPPO besitzt hochentwickelte, starke\n"
"Muskeln, die niemals ermüden, egal, wie\n"
@@ -528,7 +1008,17 @@ static const u8 DexDescription_Quappo_1[] = _(
static const u8 DexDescription_Quappo_2[] = _(
"Es ist so kräftig, dass es mühelos den\n"
"Pazifik durchschwimmen kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Abra_1[] = _(
+ "ABRA braucht achtzehn Stunden Schlaf\n"
+ "pro Tag, sonst verliert es die Fähigkeit,\n"
+ "seine telekinetischen Kräfte zu");
+static const u8 DexDescription_Abra_2[] = _(
+ "nutzen. ABRA flüchtet mit Hilfe des\n"
+ "TELEPORT, schläft dabei aber weiter.");
+#else
static const u8 DexDescription_Abra_1[] = _(
"ABRA schläft 18 Stunden am Tag.\n"
"Es nimmt die Gegenwart von Feinden\n"
@@ -537,7 +1027,18 @@ static const u8 DexDescription_Abra_2[] = _(
"In einer solchen Situation bringt es\n"
"sich umgehend mit TELEPORT in\n"
"Sicherheit.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kadabra_1[] = _(
+ "KADABRA hält einen silbernen Löffel in\n"
+ "der Hand. Es verstärkt damit die\n"
+ "Alphawellen in seinem Gehirn. Ohne den");
+static const u8 DexDescription_Kadabra_2[] = _(
+ "Löffel könnte dieses POKéMON nur die\n"
+ "Hälfte seiner telekinetischen Kräfte\n"
+ "nutzen.");
+#else
static const u8 DexDescription_Kadabra_1[] = _(
"KADABRA sendet Alphawellen aus, wenn es\n"
"Kopfschmerzen hat. Nur wer eine beson-\n"
@@ -545,7 +1046,18 @@ static const u8 DexDescription_Kadabra_1[] = _(
static const u8 DexDescription_Kadabra_2[] = _(
"dieses POKéMON unter seine Fittiche\n"
"nehmen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Simsala_1[] = _(
+ "SIMSALAs Hirn wächst stetig weiter und\n"
+ "seine Gehirnzellen werden unendlich\n"
+ "vervielfacht. Durch sein verblüffendes");
+static const u8 DexDescription_Simsala_2[] = _(
+ "Gehirn erreicht dieses POKéMON einen IQ\n"
+ "von 5.000. Es erinnert sich an alles, was\n"
+ "in der Welt passiert ist.");
+#else
static const u8 DexDescription_Simsala_1[] = _(
"SIMSALAs Gehirn hört nicht auf zu\n"
"wachsen, so dass sein Kopf zu schwer\n"
@@ -553,7 +1065,17 @@ static const u8 DexDescription_Simsala_1[] = _(
static const u8 DexDescription_Simsala_2[] = _(
"Dieses POKéMON hält seinen Kopf mit\n"
"psychokinetischer Energie aufrecht.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Machollo_1[] = _(
+ "MACHOLLO trainiert, indem es ein GEOROK\n"
+ "hochhebt, als wäre es eine Hantel. Es\n"
+ "gibt auch MACHOLLO, die durch die Welt");
+static const u8 DexDescription_Machollo_2[] = _(
+ "reisen, um alle Arten der Kampfkunst \n"
+ "zu erlernen.");
+#else
static const u8 DexDescription_Machollo_1[] = _(
"MACHOLLOs Muskeln sind etwas Beson-\n"
"deres. Sie schmerzen nie, egal, wie sehr\n"
@@ -561,7 +1083,17 @@ static const u8 DexDescription_Machollo_1[] = _(
static const u8 DexDescription_Machollo_2[] = _(
"Dieses POKéMON hat genug Kraft, um 100\n"
"Erwachsene umherzuwerfen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Maschock_1[] = _(
+ "MASCHOCK stählt seinen Körper jeden\n"
+ "Tag, zum Beispiel indem es Menschen bei\n"
+ "einer harten körperlichen Arbeit hilft.");
+static const u8 DexDescription_Maschock_2[] = _(
+ "An seinen freien Tagen begibt es sich\n"
+ "auf Felder und Berge, um zu trainieren.");
+#else
static const u8 DexDescription_Maschock_1[] = _(
"MASCHOCKs starke Muskeln sind so hart\n"
"wie Stahl. Dieses POKéMON hat so viel\n"
@@ -569,7 +1101,18 @@ static const u8 DexDescription_Maschock_1[] = _(
static const u8 DexDescription_Maschock_2[] = _(
"einen Sumo-Ringer in der Luft halten\n"
"kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Machomei_1[] = _(
+ "MACHOMEI wurde berühmt, da es alle\n"
+ "Arten der Kampfkunst beherrscht. Wenn\n"
+ "es einen Gegner mit seinen vier Armen zu");
+static const u8 DexDescription_Machomei_2[] = _(
+ "fassen gekriegt hat, ist der Kampf noch\n"
+ "nicht vorbei. Es schleudert ihn dann\n"
+ "nämlich weit über den Horizont hinaus.");
+#else
static const u8 DexDescription_Machomei_1[] = _(
"MACHOMEI hat genug Kraft, um alles \n"
"Mögliche zu stemmen. Bei Tätigkeiten,\n"
@@ -578,7 +1121,18 @@ static const u8 DexDescription_Machomei_2[] = _(
"machen es ihm seine Arme jedoch nicht\n"
"leicht. Dieses POKéMON neigt dazu,\n"
"zuerst zu handeln und dann zu denken.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Knofensa_1[] = _(
+ "KNOFENSAs schlanker und elastischer\n"
+ "Körper ermöglicht es ihm, jeglichem\n"
+ "Angriff auszuweichen, so heftig dieser");
+static const u8 DexDescription_Knofensa_2[] = _(
+ "auch sein mag. Dieses POKéMON spuckt\n"
+ "eine ätzende Flüssigkeit aus, die sogar\n"
+ "Eisen zersetzen kann.");
+#else
static const u8 DexDescription_Knofensa_1[] = _(
"KNOFENSAs schlanker und elastischer\n"
"Körper ermöglicht es ihm, jedem\n"
@@ -587,7 +1141,18 @@ static const u8 DexDescription_Knofensa_2[] = _(
"auch sein mag. Dieses POKéMON spuckt\n"
"eine ätzende Flüssigkeit aus, die sogar\n"
"Eisen zersetzen kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Ultrigaria_1[] = _(
+ "ULTRIGARIA hat einen großen Haken\n"
+ "an seinem Hinterteil. Nachts hängt\n"
+ "sich dieses POKéMON zum Schlafen an");
+static const u8 DexDescription_Ultrigaria_2[] = _(
+ "einen Ast. Wenn es sich im Schlaf \n"
+ "bewegt, kann es passieren, dass es auf\n"
+ "dem Boden wieder aufwacht.");
+#else
static const u8 DexDescription_Ultrigaria_1[] = _(
"ULTRIGARIA hat einen großen Haken\n"
"an seinem Hinterteil. Nachts hängt\n"
@@ -596,6 +1161,7 @@ static const u8 DexDescription_Ultrigaria_2[] = _(
"einen Ast. Wenn es sich im Schlaf be-\n"
"wegt, kann es passieren, dass es auf\n"
"dem Boden wieder aufwacht.");
+#endif
static const u8 DexDescription_Sarzenia_1[] = _(
"Aus SARZENIAs Kopf ragt eine lange\n"
@@ -606,6 +1172,16 @@ static const u8 DexDescription_Sarzenia_2[] = _(
"nähert, wird sie von diesem POKéMON\n"
"im Ganzen verschlungen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tentacha_1[] = _(
+ "TENTACHA nimmt Sonnenlicht auf und\n"
+ "bricht es in seinem Körper mit Hilfe von\n"
+ "Wasser, um es in Strahlenenergie");
+static const u8 DexDescription_Tentacha_2[] = _(
+ "umzuwandeln. Dieses POKéMON verschießt\n"
+ "Strahlen aus seinen kristallartigen\n"
+ "Augen.");
+#else
static const u8 DexDescription_Tentacha_1[] = _(
"TENTACHAs Körper setzt sich zum größ-\n"
"ten Teil aus Wasser zusammen. Wenn es\n"
@@ -614,7 +1190,18 @@ static const u8 DexDescription_Tentacha_2[] = _(
"Wenn dieses POKéMON auszutrocknen be-\n"
"ginnt, sollte man es schnell wieder ins\n"
"Wasser zurückbringen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tentoxa_1[] = _(
+ "TENTOXA besitzt Tentakel, die es\n"
+ "jederzeit ausfahren und einziehen\n"
+ "kann. Es fängt damit Beute und");
+static const u8 DexDescription_Tentoxa_2[] = _(
+ "schwächt diese, indem es ihr ein\n"
+ "starkes Gift verabreicht. Es kann bis\n"
+ "zu 80 Opfer gleichzeitig fangen.");
+#else
static const u8 DexDescription_Tentoxa_1[] = _(
"TENTOXA hat große, rote Kugeln auf \n"
"seinem Kopf. Sie glühen auf, bevor sie \n"
@@ -623,7 +1210,18 @@ static const u8 DexDescription_Tentoxa_2[] = _(
"erschüttern. Ein Ausbruch dieses \n"
"POKéMON erzeugt starke Wellen \n"
"in seiner Umgebung.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kleinstein_1[] = _(
+ "Wenn KLEINSTEIN tief und fest schläft,\n"
+ "gräbt es sich selbst zur Hälfte im Boden\n"
+ "ein. Selbst wenn Wanderer versehentlich");
+static const u8 DexDescription_Kleinstein_2[] = _(
+ "auf KLEINSTEIN treten, wacht es nicht\n"
+ "auf. Am Morgen rollt es auf der Suche\n"
+ "nach Nahrung den Berg herunter.");
+#else
static const u8 DexDescription_Kleinstein_1[] = _(
"Je länger ein KLEINSTEIN lebt, desto\n"
"mehr wird seine raue Oberfläche ab-\n"
@@ -631,7 +1229,18 @@ static const u8 DexDescription_Kleinstein_1[] = _(
static const u8 DexDescription_Kleinstein_2[] = _(
"Das Herz dieses POKéMON bleibt aber\n"
"für immer versteinert, hart und rau.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Georok_1[] = _(
+ "Steine sind GEOROKs Lieblingsspeise.\n"
+ "Dieses POKéMON klettert vom Fuße\n"
+ "eines Berges zu seinem Gipfel empor");
+static const u8 DexDescription_Georok_2[] = _(
+ "und zermalmt dabei das Gestein. Wenn es\n"
+ "den Gipfel erreicht hat, rollt es wieder\n"
+ "herunter.");
+#else
static const u8 DexDescription_Georok_1[] = _(
"GEOROK wächst, indem es sich von Stei-\n"
"nen ernährt. Am liebsten mag es Steine,\n"
@@ -639,14 +1248,36 @@ static const u8 DexDescription_Georok_1[] = _(
static const u8 DexDescription_Georok_2[] = _(
"Dieses POKéMON frisst sich täglich\n"
"durch eine riesige Menge von Steinen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Geowaz_1[] = _(
+ "GEOWAZ ist dafür bekannt, dass es\n"
+ "Berghänge herunterrollt. Damit es nicht\n"
+ "in die Häuser der Menschen hineinrollt,");
+static const u8 DexDescription_Geowaz_2[] = _(
+ "wurden Gräben so an den Bergen\n"
+ "angelegt, dass der Weg dieses POKéMON\n"
+ "umgeleitet wird.");
+#else
static const u8 DexDescription_Geowaz_1[] = _(
"GEOWAZ lebt hoch in den Bergen. Gibt es \n"
"ein starkes Erdbeben, rollt dieses\n"
"POKéMON so lange den Berg hinunter,");
static const u8 DexDescription_Geowaz_2[] = _(
"bis es schließlich unten angekommen ist.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Ponita_1[] = _(
+ "Nach seiner Geburt ist PONITA sehr\n"
+ "schwach. Es braucht sehr lange, bis es\n"
+ "auf allen Vieren steht. Dieses POKéMON");
+static const u8 DexDescription_Ponita_2[] = _(
+ "wird stärker, da es bei dem Versuch, mit\n"
+ "seinen Eltern Schritt zu halten, immer\n"
+ "wieder stolpert und hinfällt.");
+#else
static const u8 DexDescription_Ponita_1[] = _(
"Nach seiner Geburt ist PONITA so\n"
"schwach, dass es kaum von alleine\n"
@@ -655,7 +1286,18 @@ static const u8 DexDescription_Ponita_2[] = _(
"dadurch schnell stärker, dass es sich\n"
"beim Versuch, mit seinen Eltern Schritt\n"
"zu halten, immer wieder aufrappeln muss.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Gallopa_1[] = _(
+ "Man kann GALLOPA dabei beobachten, \n"
+ "wie es fröhlich über Felder und Wiesen\n"
+ "galoppiert. Wenn dieses POKéMON");
+static const u8 DexDescription_Gallopa_2[] = _(
+ "jedoch Ernst macht, erreicht es bis zu\n"
+ "240 km/h. Dann beginnt seine Mähne\n"
+ "zu lodern.");
+#else
static const u8 DexDescription_Gallopa_1[] = _(
"Man kann GALLOPA dabei beobachten, \n"
"wie es lässig über Felder und Wiesen\n"
@@ -664,6 +1306,7 @@ static const u8 DexDescription_Gallopa_2[] = _(
"jedoch Ernst macht, erreicht es bis zu\n"
"240 km/h. Dann beginnt seine Mähne\n"
"zu lodern.");
+#endif
static const u8 DexDescription_Flegmon_1[] = _(
"FLEGMON benutzt seinen Schweif, um \n"
@@ -674,6 +1317,16 @@ static const u8 DexDescription_Flegmon_2[] = _(
"gerade tun wollte, und verbringt ganze \n"
"Tage damit, am Ufer herumzutrödeln.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lahmus_1[] = _(
+ "An LAHMUS’ Schweif hat sich ein \n"
+ "MUSCHAS festgebissen. Daher kann es\n"
+ "ihn nicht mehr zum Fischen benutzen");
+static const u8 DexDescription_Lahmus_2[] = _(
+ "und ist dazu gezwungen, umherzu-\n"
+ "schwimmen und Ausschau nach Beute zu\n"
+ "halten.");
+#else
static const u8 DexDescription_Lahmus_1[] = _(
"An LAHMUS’ Rute hat sich ein MUSCHAS\n"
"festgebissen. Daher kann es ihn nicht\n"
@@ -682,7 +1335,18 @@ static const u8 DexDescription_Lahmus_2[] = _(
"und es ist dazu gezwungen, umherzu-\n"
"schwimmen und nach Beute Ausschau\n"
"zu halten.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Magnetilo_1[] = _(
+ "MAGNETILO segelt durch die Luft und \n"
+ "sendet dabei elektromagnetische Wellen\n"
+ "an beiden Seiten seines Körpers aus.");
+static const u8 DexDescription_Magnetilo_2[] = _(
+ "Dieses POKéMON wird flugunfähig, wenn\n"
+ "die Stromquelle in seinem Inneren\n"
+ "erschöpft ist.");
+#else
static const u8 DexDescription_Magnetilo_1[] = _(
"MAGNETILO ernährt sich von Elektri-\n"
"zität aus Stromleitungen. Dieses\n"
@@ -691,7 +1355,18 @@ static const u8 DexDescription_Magnetilo_2[] = _(
"Sicherungskästen. Wenn es in deinem\n"
"Haus zu einem Stromausfall kommt,\n"
"solltest du die Sicherungen überprüfen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Magneton_1[] = _(
+ "MAGNETON strahlt eine starke magne-\n"
+ "tische Energie ab, die für elektronische\n"
+ "Geräte und Präzisionsinstrumente sehr");
+static const u8 DexDescription_Magneton_2[] = _(
+ "schädlich ist. In einigen Städten\n"
+ "werden die Bewohner gebeten, dieses\n"
+ "POKéMON in einem POKéBALL zu halten.");
+#else
static const u8 DexDescription_Magneton_1[] = _(
"MAGNETON erzeugt ein sehr starkes Mag-\n"
"netfeld, das Maschinen zerstören kann.\n"
@@ -699,7 +1374,18 @@ static const u8 DexDescription_Magneton_1[] = _(
static const u8 DexDescription_Magneton_2[] = _(
"Sirenen, die die Bürger vor Scharen\n"
"dieses POKéMON warnen sollen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Porenta_1[] = _(
+ "PORENTA trifft man immer mit einem\n"
+ "Stock irgendeiner Pflanze an. Es gibt\n"
+ "gute und schlechte Stöcke.");
+static const u8 DexDescription_Porenta_2[] = _(
+ "Von diesem POKéMON wird behauptet, es \n"
+ "kämpfe gegen die eigenen Artgenossen\n"
+ "um die besten Stöcke.");
+#else
static const u8 DexDescription_Porenta_1[] = _(
"PORENTA trifft man immer mit einer\n"
"Lauchstange an. Es gibt gute und\n"
@@ -707,14 +1393,35 @@ static const u8 DexDescription_Porenta_1[] = _(
static const u8 DexDescription_Porenta_2[] = _(
"Dieses POKéMON kämpft mit Hilfe seiner\n"
"Stange gegen seine Gegner.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Dodu_1[] = _(
+ "DODU hat zwei Köpfe mit absolut\n"
+ "identischen Gehirnen. Eine wissen-\n"
+ "schaftliche Studie hat allerdings");
+static const u8 DexDescription_Dodu_2[] = _(
+ "nachgewiesen, dass es auch Exemplare\n"
+ "dieses POKéMON gibt, die zwei\n"
+ "unterschiedliche Gehirne haben.");
+#else
static const u8 DexDescription_Dodu_1[] = _(
"DODU hat zwei Köpfe, die nie zur \n"
"selben Zeit, sondern abwechselnd\n"
"schlafen. Während ein Kopf schläft,");
static const u8 DexDescription_Dodu_2[] = _(
"hält der andere Ausschau nach Feinden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Dodri_1[] = _(
+ "DODRI hat nicht nur drei Köpfe, auch\n"
+ "andere Körperteile sind dreifach\n"
+ "vorhanden. Es besitzt drei Herzen und");
+static const u8 DexDescription_Dodri_2[] = _(
+ "drei Lungen, so dass es lange Strecken\n"
+ "ohne Pause rennen kann.");
+#else
static const u8 DexDescription_Dodri_1[] = _(
"DODRIs drei Köpfe blicken in drei ver-\n"
"schiedene Richtungen. Es ist immer auf\n"
@@ -723,7 +1430,17 @@ static const u8 DexDescription_Dodri_2[] = _(
"Du solltest dich diesem POKéMON nicht\n"
"nähern, wenn es bereits misstrauisch \n"
"ist. Es könnte nach dir hacken.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Jurob_1[] = _(
+ "JUROB jagt unter der frostigen Ober-\n"
+ "fläche des Eismeeres nach Beute. Zum\n"
+ "Luft holen schlägt es mit dem");
+static const u8 DexDescription_Jurob_2[] = _(
+ "vorstehenden Teil seines Kopfes ein \n"
+ "Loch ins Eis.");
+#else
static const u8 DexDescription_Jurob_1[] = _(
"JUROB jagt unter der eisigen Ober-\n"
"fläche des Eismeeres nach Beute. Zum\n"
@@ -731,7 +1448,17 @@ static const u8 DexDescription_Jurob_1[] = _(
static const u8 DexDescription_Jurob_2[] = _(
"vorstehenden Teil seines Kopfes ein \n"
"Loch ins Eis.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Jugong_1[] = _(
+ "JUGONG liebt es, auf bitterkalten \n"
+ "Eisschollen ein Nickerchen zu machen.\n"
+ "Ein Seemann, der ein solches POKéMON");
+static const u8 DexDescription_Jugong_2[] = _(
+ "eines Tages auf einem Eisberg schlafen\n"
+ "sah, hielt es für eine Meerjungfrau.");
+#else
static const u8 DexDescription_Jugong_1[] = _(
"JUGONG liebt es, auf bitterkalten Eis-\n"
"schollen ein Nickerchen zu machen.\n"
@@ -740,7 +1467,18 @@ static const u8 DexDescription_Jugong_2[] = _(
"POKéMON schlafend auf einem\n"
"Eisberg sah, hielt es irrtümlicherweise\n"
"für eine Meerjungfrau.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sleima_1[] = _(
+ "SLEIMA ist aus dem Schlamm eines\n"
+ "verseuchten Flussbetts entstanden.\n"
+ "Dieses POKéMON liebt verschmutzte");
+static const u8 DexDescription_Sleima_2[] = _(
+ "Dinge. Es scheidet ständig eine mit\n"
+ "Bakterien verseuchte Flüssigkeit aus\n"
+ "seinem ganzen Körper aus.");
+#else
static const u8 DexDescription_Sleima_1[] = _(
"SLEIMAs glitschiger, gummiartiger\n"
"Körper passt durch jede noch so kleine\n"
@@ -748,14 +1486,35 @@ static const u8 DexDescription_Sleima_1[] = _(
static const u8 DexDescription_Sleima_2[] = _(
"Kanalisation hinab, um fauliges\n"
"Abwasser zu trinken.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sleimok_1[] = _(
+ "SLEIMOKs Lieblingsspeise ist alles, was\n"
+ "widerlich verschmutzt ist. In dreckigen\n"
+ "Städten, in denen sich Menschen nichts");
+static const u8 DexDescription_Sleimok_2[] = _(
+ "dabei denken, wenn sie Müll auf die\n"
+ "Straße werfen, lassen sich diese\n"
+ "POKéMON mit Vorliebe in Scharen nieder.");
+#else
static const u8 DexDescription_Sleimok_1[] = _(
"SLEIMOK scheidet eine widerlich\n"
"stinkende Substanz aus. Ein einziger\n"
"Tropfen seiner Körpersubstanz reicht");
static const u8 DexDescription_Sleimok_2[] = _(
"aus, um ein Gewässer zu verseuchen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Muschas_1[] = _(
+ "Nachts verwendet dieses POKéMON seine\n"
+ "breite Zunge, um ein Loch in den \n"
+ "Meeresboden zu graben. Darin schläft");
+static const u8 DexDescription_Muschas_2[] = _(
+ "es. Dabei schließt es seine Schale,\n"
+ "lässt aber seine Zunge heraushängen.");
+#else
static const u8 DexDescription_Muschas_1[] = _(
"Nachts benutzt dieses POKéMON seine\n"
"breite Zunge, um ein Loch in den \n"
@@ -764,7 +1523,17 @@ static const u8 DexDescription_Muschas_2[] = _(
"Darin schläft es. Dabei schließt es\n"
"seine Schale, aber die Zunge hängt\n"
"heraus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Austos_1[] = _(
+ "AUSTOS kann im Meerwasser schwimmen,\n"
+ "indem es Wasser schluckt und mit Druck\n"
+ "wieder herausspritzt.");
+static const u8 DexDescription_Austos_2[] = _(
+ "Auf dieselbe Weise verschießt dieses\n"
+ "POKéMON scharfe Stacheln.");
+#else
static const u8 DexDescription_Austos_1[] = _(
"AUSTOS kann im Meerwasser schwimmen,\n"
"indem es Wasser schluckt und wieder\n"
@@ -773,6 +1542,7 @@ static const u8 DexDescription_Austos_2[] = _(
"Dieses POKéMON kann sich auch ver- \n"
"teidigen, indem es spitze Stacheln mit\n"
"Hilfe des Wasserdrucks verschießt.");
+#endif
static const u8 DexDescription_Nebulak_1[] = _(
"NEBULAK hat einen gasförmigen Körper.\n"
@@ -783,6 +1553,16 @@ static const u8 DexDescription_Nebulak_2[] = _(
"unter Dachrinnen, um sich vor dem\n"
"gefährlichen Wind zu schützen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Alpollo_1[] = _(
+ "ALPOLLO ist ein gefährliches POKéMON.\n"
+ "Wenn es dir ein Zeichen gibt, während es\n"
+ "durch die Dunkelheit schwebt, darfst");
+static const u8 DexDescription_Alpollo_2[] = _(
+ "du es nicht berühren. Dieses POKéMON\n"
+ "wird versuchen, an dir zu lecken und\n"
+ "dein Leben zu stehlen.");
+#else
static const u8 DexDescription_Alpollo_1[] = _(
"ALPOLLO ist ein gefährliches POKéMON.\n"
"Wenn es dich zu sich lockt, während es\n"
@@ -791,6 +1571,7 @@ static const u8 DexDescription_Alpollo_2[] = _(
"du ihm keinesfalls zu nahe kommen.\n"
"Dieses POKéMON wird versuchen, an dir\n"
"zu lecken und dein Leben zu stehlen.");
+#endif
static const u8 DexDescription_Gengar_1[] = _(
"Nachts kann es passieren, dass dich\n"
@@ -810,6 +1591,16 @@ static const u8 DexDescription_Onix_2[] = _(
"älter wird, wird sein Körper immer\n"
"runder und glatter.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Traumato_1[] = _(
+ "Wenn dir im Schlaf die Nase juckt, ist\n"
+ "das ein sicheres Zeichen dafür, dass\n"
+ "eines dieser POKéMON über deinem");
+static const u8 DexDescription_Traumato_2[] = _(
+ "Kissen schwebt, um deinen Traum durch\n"
+ "deine Nasenlöcher hindurch zu\n"
+ "verspeisen.");
+#else
static const u8 DexDescription_Traumato_1[] = _(
"Wenn dir im Schlaf die Nase juckt, ist\n"
"das ein sicheres Zeichen dafür, dass\n"
@@ -818,6 +1609,7 @@ static const u8 DexDescription_Traumato_2[] = _(
"Kissen sitzt, um deinen Traum durch\n"
"deine Nasenlöcher hindurch zu\n"
"verspeisen.");
+#endif
static const u8 DexDescription_Hypno_1[] = _(
"HYPNO hält ein Pendel in der Hand. Das\n"
@@ -828,6 +1620,14 @@ static const u8 DexDescription_Hypno_2[] = _(
"der Suche nach Beute ist, poliert es \n"
"sein Pendel.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Krabby_1[] = _(
+ "KRABBY lebt an Stränden, in Löchern im \n"
+ "Sand. An Sandstränden, an denen es\n"
+ "wenig Nahrung findet, sieht man dieses");
+static const u8 DexDescription_Krabby_2[] = _(
+ "POKéMON mit Artgenossen streiten.");
+#else
static const u8 DexDescription_Krabby_1[] = _(
"KRABBY lebt an Stränden, in Löchern im \n"
"Sand. An Sandstränden, an denen es\n"
@@ -835,6 +1635,7 @@ static const u8 DexDescription_Krabby_1[] = _(
static const u8 DexDescription_Krabby_2[] = _(
"POKéMON mit Artgenossen um sein\n"
"Revier streiten.");
+#endif
static const u8 DexDescription_Kingler_1[] = _(
"KINGLER hat eine riesige Schere. Es\n"
@@ -844,6 +1645,16 @@ static const u8 DexDescription_Kingler_2[] = _(
"Da seine Schere aber so schwer ist, wird\n"
"dieses POKéMON schnell müde.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Voltobal_1[] = _(
+ "VOLTOBAL ist äußerst empfindlich, es\n"
+ "explodiert schon bei der leichtesten\n"
+ "Erschütterung. Man munkelt, es");
+static const u8 DexDescription_Voltobal_2[] = _(
+ "sei entstanden, als ein POKéBALL einen\n"
+ "starken elektrischen Schlag bekommen\n"
+ "hat.");
+#else
static const u8 DexDescription_Voltobal_1[] = _(
"VOLTOBAL wurde zuerst bei einer Firma\n"
"beobachtet, die POKéBÄLLE herstellt.\n"
@@ -852,7 +1663,18 @@ static const u8 DexDescription_Voltobal_2[] = _(
"Beobachtung und der Tatsache, dass\n"
"dieses POKéMON wie ein POKéBALL\n"
"aussieht, ist noch ungeklärt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lektrobal_1[] = _(
+ "Typisch für LEKTROBAL ist seine große\n"
+ "Faszination für Elektrizität. Es ist ein\n"
+ "problematisches POKéMON, das sich");
+static const u8 DexDescription_Lektrobal_2[] = _(
+ "meistens in Kraftwerken niederlässt, wo\n"
+ "es sich von frisch erzeugtem Strom\n"
+ "ernähren kann.");
+#else
static const u8 DexDescription_Lektrobal_1[] = _(
"LEKTROBAL ernährt sich von\n"
"Elektrizität aus der Atmosphäre. An\n"
@@ -860,6 +1682,7 @@ static const u8 DexDescription_Lektrobal_1[] = _(
static const u8 DexDescription_Lektrobal_2[] = _(
"dieses POKéMON dauernd, da es zu viel\n"
"Elektrizität zu sich nimmt.");
+#endif
static const u8 DexDescription_Owei_1[] = _(
"Dieses POKéMON besteht aus sechs\n"
@@ -921,13 +1744,34 @@ static const u8 DexDescription_Schlurp_2[] = _(
"des Geschmacks.\n"
"Saure Sachen schrecken es eher ab.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Smogon_1[] = _(
+ "SMOGONs Körper enthält giftige\n"
+ "Substanzen. Es vermischt die Toxine mit\n"
+ "Müll, um eine chemische Reaktion in Gang");
+static const u8 DexDescription_Smogon_2[] = _(
+ "zu bringen, die ein unheimlich starkes\n"
+ "Giftgas hervorbringt. Je höher die Tem-\n"
+ "peratur, desto mehr Gas produziert es.");
+#else
static const u8 DexDescription_Smogon_1[] = _(
"Wenn SMOGON sich aufregt, lässt es\n"
"das giftige Gas in seinem Inneren\n"
"entweichen. Wenn es sich zu sehr");
static const u8 DexDescription_Smogon_2[] = _(
"aufbläht, explodiert dieses POKéMON.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Smogmog_1[] = _(
+ "SMOGMOG bläst seine beiden Körper\n"
+ "abwechselnd auf und lässt sie wieder\n"
+ "zusammenschrumpfen, um die giftigen");
+static const u8 DexDescription_Smogmog_2[] = _(
+ "Gase darin zu vermischen. Je mehr Gase\n"
+ "vermischt werden, desto stärker werden\n"
+ "die Toxine.");
+#else
static const u8 DexDescription_Smogmog_1[] = _(
"SMOGMOG liebt die Gase verrottender,\n"
"fauler Küchenabfälle. Dieses POKéMON\n"
@@ -936,7 +1780,18 @@ static const u8 DexDescription_Smogmog_2[] = _(
"schmutziges Gebäude und richtet sich\n"
"dort häuslich ein. Nachts, wenn die\n"
"Menschen schlafen, wühlt es im Müll.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Rihorn_1[] = _(
+ "RIHORNs Hirn ist sehr klein. Es ist so\n"
+ "beschränkt, dass es während des\n"
+ "Laufens vergisst, warum es überhaupt");
+static const u8 DexDescription_Rihorn_2[] = _(
+ "losgelaufen ist. Manchmal erinnert es\n"
+ "sich aber daran, dass es etwas\n"
+ "zerstört hat.");
+#else
static const u8 DexDescription_Rihorn_1[] = _(
"RIHORN läuft immer geradeaus und\n"
"zerstampft alles, was ihm in die Quere\n"
@@ -945,7 +1800,18 @@ static const u8 DexDescription_Rihorn_2[] = _(
"wenn es mit dem Kopf voran gegen einen\n"
"Stahlklotz rennt. Am nächsten Tag\n"
"allerdings könnte es Schmerzen haben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Rizeros_1[] = _(
+ "RIZEROS hat ein Horn, das es als Bohrer\n"
+ "benutzen kann. Damit zerstört es \n"
+ "Felsblöcke und Steine. Dieses POKéMON");
+static const u8 DexDescription_Rizeros_2[] = _(
+ "rammt sein Horn manchmal in Ströme von\n"
+ "Magma. Seine panzerähnliche Haut\n"
+ "schützt es dabei vor der Hitze.");
+#else
static const u8 DexDescription_Rizeros_1[] = _(
"Mit seinem Horn kann RIZEROS selbst\n"
"Diamanten zerbrechen. Ein einziger\n"
@@ -954,6 +1820,7 @@ static const u8 DexDescription_Rizeros_2[] = _(
"zum Einsturz bringen. Die Haut dieses\n"
"POKéMON ist so hart, dass nicht einmal\n"
"Kanonenkugeln Kratzer hinterlassen.");
+#endif
static const u8 DexDescription_Chaneira_1[] = _(
"CHANEIRA legt täglich ausgesprochen\n"
@@ -962,6 +1829,16 @@ static const u8 DexDescription_Chaneira_1[] = _(
static const u8 DexDescription_Chaneira_2[] = _(
"werden, die gar keinen Appetit haben.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tangela_1[] = _(
+ "Wenn man TANGELAs Ranken berührt, \n"
+ "fallen diese oft ab. Dabei empfindet\n"
+ "es keine Schmerzen und es kann");
+static const u8 DexDescription_Tangela_2[] = _(
+ "sich schnell in Sicherheit bringen. \n"
+ "Verliert es Ranken, werden diese am\n"
+ "nächsten Tag durch neue ersetzt.");
+#else
static const u8 DexDescription_Tangela_1[] = _(
"Wenn man TANGELAs Ranken berührt, \n"
"fallen diese sofort ab. Das tut ihm\n"
@@ -970,7 +1847,18 @@ static const u8 DexDescription_Tangela_2[] = _(
"sich schnell in Sicherheit bringen. \n"
"Verliert es Ranken, werden diese am\n"
"nächsten Tag durch neue ersetzt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kangama_1[] = _(
+ "Wenn du auf ein junges, spielendes\n"
+ "KANGAMA stößt, solltest du es nicht\n"
+ "stören oder versuchen es einzufangen.");
+static const u8 DexDescription_Kangama_2[] = _(
+ "Die Mutter dieses Baby-POKéMON ist\n"
+ "bestimmt in Reichweite und könnte\n"
+ "sehr wütend auf dich werden.");
+#else
static const u8 DexDescription_Kangama_1[] = _(
"Wenn du auf ein spielendes KANGAMA\n"
"stößt, solltest du es nicht stören oder\n"
@@ -979,7 +1867,18 @@ static const u8 DexDescription_Kangama_2[] = _(
"Die Mutter dieses Baby-POKéMON ist\n"
"bestimmt in Reichweite und könnte\n"
"sehr wütend auf dich werden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Seeper_1[] = _(
+ "Wenn SEEPER Gefahr wittert, versprüht\n"
+ "es reflexartig eine tiefschwarze Tinte\n"
+ "aus seinem Mund und ergreift die Flucht.");
+static const u8 DexDescription_Seeper_2[] = _(
+ "Dieses POKéMON kann schwimmen, indem\n"
+ "es geschickt mit den Flossen auf seinem\n"
+ "Rücken schlägt.");
+#else
static const u8 DexDescription_Seeper_1[] = _(
"SEEPER ernährt sich von kleinen\n"
"Insekten und dem Moos auf Steinen.\n"
@@ -988,7 +1887,18 @@ static const u8 DexDescription_Seeper_2[] = _(
"dieses POKéMON mit seinem Schweif an\n"
"Steinen oder Korallen, damit es nicht\n"
"weggespült wird.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Seemon_1[] = _(
+ "SEEMON erzeugt Strudel, indem es sich\n"
+ "schnell um die eigene Achse dreht. Diese\n"
+ "Strudel können sogar Fischerboote in");
+static const u8 DexDescription_Seemon_2[] = _(
+ "die Tiefe reißen. Damit schwächt es\n"
+ "Beute, bevor es sie im Ganzen\n"
+ "verschlingt.");
+#else
static const u8 DexDescription_Seemon_1[] = _(
"Sobald sich SEEMON um eine Koralle\n"
"gewickelt hat, schläft es. Von Zeit zu\n"
@@ -997,7 +1907,18 @@ static const u8 DexDescription_Seemon_2[] = _(
"Widerhaken dieses POKéMON verletzt, \n"
"wenn sie versuchen, Korallen zu ernten\n"
"und es dabei nicht bemerken.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Goldini_1[] = _(
+ "GOLDINI liebt es, in Teichen und Flüssen\n"
+ "zu schwimmen. Wenn ein solches\n"
+ "POKéMON in ein Aquarium gebracht wird,");
+static const u8 DexDescription_Goldini_2[] = _(
+ "wird es selbst das dickste Glas mit\n"
+ "einem Stoß seines Horns zum Zerbersten\n"
+ "bringen und die Flucht ergreifen.");
+#else
static const u8 DexDescription_Goldini_1[] = _(
"GOLDINI ist ein wunderschönes POKéMON,\n"
"dessen Flossen sich elegant im Wasser\n"
@@ -1005,7 +1926,18 @@ static const u8 DexDescription_Goldini_1[] = _(
static const u8 DexDescription_Goldini_2[] = _(
"POKéMON Acht geben. Es könnte einen\n"
"sonst heftig mit seinem Horn rammen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Golking_1[] = _(
+ "GOLKING gibt sehr viel Acht auf seine\n"
+ "Brut. Es patrouilliert um sein Nest und\n"
+ "die Eier herum, wobei sich das männliche");
+static const u8 DexDescription_Golking_2[] = _(
+ "und das weibliche Exemplar abwechseln.\n"
+ "Das Bewachen der Eier beschäftigt\n"
+ "dieses POKéMON für über einen Monat.");
+#else
static const u8 DexDescription_Golking_1[] = _(
"Im Herbst kann man männliche GOLKING\n"
"dabei beobachten, wie sie Balztänze in \n"
@@ -1014,7 +1946,18 @@ static const u8 DexDescription_Golking_2[] = _(
"weiblichen Exemplare zu beeindrucken.\n"
"Während dieser Zeit ist die Farbe\n"
"dieser POKéMON am schönsten.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sterndu_1[] = _(
+ "STERNDU kommuniziert mit den Sternen\n"
+ "am Nachthimmel, indem es den roten\n"
+ "Kern in seiner Körpermitte blinken");
+static const u8 DexDescription_Sterndu_2[] = _(
+ "lässt. Wenn Teile seines Körpers\n"
+ "beschädigt wurden, stellt es die\n"
+ "fehlenden Teile selber wieder her.");
+#else
static const u8 DexDescription_Sterndu_1[] = _(
"In STERNDUs Körpermitte befindet sich\n"
"ein hellrot leuchtendes Organ - \n"
@@ -1023,13 +1966,24 @@ static const u8 DexDescription_Sterndu_2[] = _(
"an einen Strand gehst, sehen die\n"
"leuchtenden Kerne dieser POKéMON aus\n"
"wie Sterne.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Starmie_1[] = _(
+ "STARMIE kann schwimmen, indem es\n"
+ "seinen sternförmigen Körper wie eine\n"
+ "Schiffsschraube dreht. Der Kern in");
+static const u8 DexDescription_Starmie_2[] = _(
+ "seiner Körpermitte leuchtet in sieben\n"
+ "Farben.");
+#else
static const u8 DexDescription_Starmie_1[] = _(
"STARMIEs Mittelteil, sein Kern, leuchtet\n"
"in sieben Farben. Aufgrund dieser\n"
"Eigenschaft wird es auch");
static const u8 DexDescription_Starmie_2[] = _(
"“Juwel des Meeres” genannt.");
+#endif
static const u8 DexDescription_Pantimos_1[] = _(
"PANTIMOS ist ein Meister der Pantomime.\n"
@@ -1076,6 +2030,16 @@ static const u8 DexDescription_Magmar_2[] = _(
"die das Gras und die Bäume der Umgebung\n"
"in Brand setzen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pinsir_1[] = _(
+ "PINSIR hat ein Paar massive Hörner. Aus\n"
+ "diesen ragen Dornen hervor, die sich in\n"
+ "den Körper seines Gegners");
+static const u8 DexDescription_Pinsir_2[] = _(
+ "hineinbohren, wenn sich die Zange\n"
+ "schließt, und ihm das Entkommen\n"
+ "schwer machen.");
+#else
static const u8 DexDescription_Pinsir_1[] = _(
"PINSIR ist erstaunlich stark. Es kann\n"
"einen Feind, der doppelt so viel wiegt\n"
@@ -1084,7 +2048,17 @@ static const u8 DexDescription_Pinsir_2[] = _(
"packen und hochheben. Bei niedrigen\n"
"Temperaturen werden die Bewegungen\n"
"dieses POKéMON schwerfällig.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tauros_1[] = _(
+ "Dieses POKéMON ist nur zufrieden, wenn\n"
+ "es kämpfen kann. Wenn TAUROS keinen\n"
+ "Gegner findet, sucht es sich robuste");
+static const u8 DexDescription_Tauros_2[] = _(
+ "Bäume und haut sie um, um sich\n"
+ "abzureagieren.");
+#else
static const u8 DexDescription_Tauros_1[] = _(
"Dieses POKéMON ist nur zufrieden, wenn\n"
"es kämpfen kann. Wenn TAUROS keinen\n"
@@ -1092,7 +2066,18 @@ static const u8 DexDescription_Tauros_1[] = _(
static const u8 DexDescription_Tauros_2[] = _(
"Bäume und lässt sich an ihnen aus,\n"
"um sich abzureagieren.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Karpador_1[] = _(
+ "KARPADOR ist im Kampf praktisch nutz-\n"
+ "los, da es nur platschen kann.\n"
+ "Daher wird es als schwach eingeschätzt.");
+static const u8 DexDescription_Karpador_2[] = _(
+ "Es ist aber tatsächlich sehr robust und\n"
+ "kann in jedem Gewässer überleben, egal,\n"
+ "wie verseucht dieses ist.");
+#else
static const u8 DexDescription_Karpador_1[] = _(
"KARPADOR ist ein armseliges POKéMON,\n"
"das nur platschen kann. Sein\n"
@@ -1100,7 +2085,18 @@ static const u8 DexDescription_Karpador_1[] = _(
static const u8 DexDescription_Karpador_2[] = _(
"Wissenschaftler zum Forschen\n"
"angeregt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Garados_1[] = _(
+ "Wenn GARADOS in Rage gerät, ist sein\n"
+ "wildes Blut kaum zu beruhigen, bis es\n"
+ "alles niedergebrannt hat.");
+static const u8 DexDescription_Garados_2[] = _(
+ "Aufzeichnungen belegen, dass die\n"
+ "Zerstörungswut dieses POKéMON einen\n"
+ "ganzen Monat anhalten kann.");
+#else
static const u8 DexDescription_Garados_1[] = _(
"Wenn sich KARPADOR zu GARADOS\n"
"entwickelt, durchlaufen seine\n"
@@ -1109,6 +2105,7 @@ static const u8 DexDescription_Garados_2[] = _(
"Veränderung, was wohl der Grund für die\n"
"zügellose, gewalttätige Natur dieses\n"
"POKéMON ist.");
+#endif
static const u8 DexDescription_Lapras_1[] = _(
"Die Menschen sind dafür verantwortlich,\n"
@@ -1126,6 +2123,15 @@ static const u8 DexDescription_Ditto_2[] = _(
"Gedächtnis verlässt, unterlaufen \n"
"diesem POKéMON schon mal Fehler.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Evoli_1[] = _(
+ "EVOLIs genetisches Erbmaterial ist so\n"
+ "instabil, dass die Umgebung plötzliche\n"
+ "Mutationen auslösen kann.");
+static const u8 DexDescription_Evoli_2[] = _(
+ "Die Wirkung verschiedener STEINE\n"
+ "führt zur Entwicklung dieses POKéMON.");
+#else
static const u8 DexDescription_Evoli_1[] = _(
"EVOLIs genetisches Erbmaterial ist so\n"
"instabil, dass die Umgebung plötzliche\n"
@@ -1134,7 +2140,18 @@ static const u8 DexDescription_Evoli_2[] = _(
"Die Wirkung verschiedener \n"
"STEINE führt zur Entwicklung dieses \n"
"POKéMON.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Aquana_1[] = _(
+ "AQUANA hat eine spontane Mutation\n"
+ "durchlaufen. Ihm sind Flossen und \n"
+ "Kiemen gewachsen. Dadurch kann es");
+static const u8 DexDescription_Aquana_2[] = _(
+ "unter Wasser leben.\n"
+ "Dieses POKéMON kann Wasser nach\n"
+ "Belieben manipulieren.");
+#else
static const u8 DexDescription_Aquana_1[] = _(
"AQUANA hat eine spontane Mutation\n"
"durchgemacht und ihm sind Flossen und \n"
@@ -1143,6 +2160,7 @@ static const u8 DexDescription_Aquana_2[] = _(
"unter Wasser leben.\n"
"Dieses POKéMON kann Wasser nach\n"
"Belieben manipulieren.");
+#endif
static const u8 DexDescription_Blitza_1[] = _(
"BLITZAs Zellen erzeugen schwache\n"
@@ -1171,6 +2189,16 @@ static const u8 DexDescription_Porygon_2[] = _(
"dass es durch Kopieren nicht\n"
"vervielfältigt werden kann.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Amonitas_1[] = _(
+ "AMONITAS ist ein POKéMON, das seit\n"
+ "langer Zeit ausgestorben war, aber\n"
+ "durch die Menschen aus Fossilien");
+static const u8 DexDescription_Amonitas_2[] = _(
+ "reproduziert wurde. Wenn es von einem\n"
+ "Feind angegriffen wird, zieht es sich in\n"
+ "sein hartes Gehäuse zurück.");
+#else
static const u8 DexDescription_Amonitas_1[] = _(
"AMONITAS ist ein POKéMON, das seit\n"
"langer Zeit ausgestorben war, aber\n"
@@ -1179,7 +2207,18 @@ static const u8 DexDescription_Amonitas_2[] = _(
"reproduziert wurde. Wenn es von einem\n"
"Feind angegriffen wird, zieht es sich in\n"
"sein hartes Gehäuse zurück.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Amoroso_1[] = _(
+ "AMOROSO benutzt seine Tentakel, um\n"
+ "Beute einzufangen. Man nimmt an,\n"
+ "dass es ausgestorben ist, weil seine");
+static const u8 DexDescription_Amoroso_2[] = _(
+ "Schale zu groß und zu schwer geworden\n"
+ "ist, so dass seine Bewegungen immer\n"
+ "langsamer und schwerfälliger wurden.");
+#else
static const u8 DexDescription_Amoroso_1[] = _(
"AMOROSO benutzt seine Tentakel, um\n"
"Beute einzufangen. Man nimmt an,\n"
@@ -1188,6 +2227,7 @@ static const u8 DexDescription_Amoroso_2[] = _(
"Schale zu groß und zu schwer geworden\n"
"war, so dass seine Bewegungen immer\n"
"langsamer und schwerfälliger wurden.");
+#endif
static const u8 DexDescription_Kabuto_1[] = _(
"KABUTO ist ein POKéMON, das aus einem\n"
@@ -1224,6 +2264,16 @@ static const u8 DexDescription_Relaxo_2[] = _(
"Kinder seinen dicken Bauch als Platz\n"
"zum Spielen nutzen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Arktos_1[] = _(
+ "ARKTOS ist ein sagenumwobenes\n"
+ "Vogel-POKéMON, das Eis manipulieren\n"
+ "kann. Das Schlagen seiner Flügel");
+static const u8 DexDescription_Arktos_2[] = _(
+ "bringt die Luft zum Gefrieren. Man nimmt\n"
+ "an, dass es zu schneien beginnt, wenn\n"
+ "dieses POKéMON fliegt.");
+#else
static const u8 DexDescription_Arktos_1[] = _(
"ARKTOS ist ein sagenumwobenes\n"
"Vogel-POKéMON, das Eis manipulieren\n"
@@ -1232,6 +2282,7 @@ static const u8 DexDescription_Arktos_2[] = _(
"bringt die Luft zum Gefrieren. Es wird\n"
"behauptet, dass es zu schneien\n"
"beginnt, wenn dieses POKéMON fliegt.");
+#endif
static const u8 DexDescription_Zapdos_1[] = _(
"ZAPDOS ist ein legendäres\n"
@@ -1251,12 +2302,21 @@ static const u8 DexDescription_Lavados_2[] = _(
"Vulkans, um sich zu verbrennen\n"
"und selbst zu heilen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Dratini_1[] = _(
+ "DRATINI häutet sich ständig, da die\n"
+ "Lebensenergie in seinem Körper\n"
+ "stetig und unkontrollierbar ansteigt.");
+static const u8 DexDescription_Dratini_2[] = _(
+ "");
+#else
static const u8 DexDescription_Dratini_1[] = _(
"DRATINI häutet sich ständig und\n"
"entledigt sich so seiner Haut, da die\n"
"Lebensenergie in seinem Körper");
static const u8 DexDescription_Dratini_2[] = _(
"stetig und unkontrollierbar ansteigt.");
+#endif
static const u8 DexDescription_Dragonir_1[] = _(
"DRAGONIR speichert eine enorme Menge\n"
@@ -1292,6 +2352,16 @@ static const u8 DexDescription_Mew_2[] = _(
"machen, so dass es sich auch Menschen\n"
"nähern kann, ohne bemerkt zu werden.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Endivie_1[] = _(
+ "Im Kampf wedelt ENDIVIE mit seinem\n"
+ "Blatt, um den Feind fern zu halten. Von\n"
+ "dem Blatt geht auch ein süßlicher Duft");
+static const u8 DexDescription_Endivie_2[] = _(
+ "aus, der das gegnerische POKéMON im\n"
+ "Kampf beruhigt und eine gemütliche,\n"
+ "freundliche Atmosphäre schafft.");
+#else
static const u8 DexDescription_Endivie_1[] = _(
"Im Kampf wedelt ENDIVIE mit seinem\n"
"Blatt, um den Feind fern zu halten. Von\n"
@@ -1300,6 +2370,7 @@ static const u8 DexDescription_Endivie_2[] = _(
"aus, der die kämpfenden POKéMON\n"
"beruhigt und eine gemütliche,\n"
"freundliche Atmosphäre schafft.");
+#endif
static const u8 DexDescription_Lorblatt_1[] = _(
"LORBLATTs Nacken ist mit\n"
@@ -1310,6 +2381,15 @@ static const u8 DexDescription_Lorblatt_2[] = _(
"Der Duft dieses Triebes bringt\n"
"Menschen auf Trab.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Meganie_1[] = _(
+ "Der Duft von MEGANIEs Blume besänftigt\n"
+ "die Gemüter. Im Kampf gibt dieses\n"
+ "POKéMON mehr von seinem beruhigenden");
+static const u8 DexDescription_Meganie_2[] = _(
+ "Duftstoff ab, um den Kampfgeist des\n"
+ "Gegners zu besänftigen.");
+#else
static const u8 DexDescription_Meganie_1[] = _(
"Der Duft von MEGANIEs Blume besänftigt\n"
"Gemüter. Im Kampf gibt dieses POKéMON\n"
@@ -1317,7 +2397,18 @@ static const u8 DexDescription_Meganie_1[] = _(
static const u8 DexDescription_Meganie_2[] = _(
"Duftstoff ab, um den Kampfgeist des\n"
"Gegners zu schwächen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Feurigel_1[] = _(
+ "FEURIGEL lässt Flammen aus seinem\n"
+ "Rücken lodern, wenn es sich schützen\n"
+ "muss. Die Flammen sind sehr stark,");
+static const u8 DexDescription_Feurigel_2[] = _(
+ "wenn dieses POKéMON wütend ist. Ist es\n"
+ "aber müde, flackern die Flammen nur\n"
+ "unregelmäßig und schwach.");
+#else
static const u8 DexDescription_Feurigel_1[] = _(
"FEURIGEL lässt Flammen aus seinem\n"
"Rücken lodern, wenn es sich schützen\n"
@@ -1326,6 +2417,7 @@ static const u8 DexDescription_Feurigel_2[] = _(
"wenn dieses POKéMON wütend ist. Ist es\n"
"aber müde, flackern die Flammen nur\n"
"unregelmäßig und schwach.");
+#endif
static const u8 DexDescription_Igelavar_1[] = _(
"IGELAVAR hält seine Gegner mit Flammen\n"
@@ -1336,6 +2428,15 @@ static const u8 DexDescription_Igelavar_2[] = _(
"Angriffen auszuweichen und seinen\n"
"Gegner gleichzeitig zu versengen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tornupto_1[] = _(
+ "TORNUPTO versteckt sich hinter einem\n"
+ "flimmernden Hitzeschild, den es mit\n"
+ "Hilfe seiner heißen Flammen erzeugt.");
+static const u8 DexDescription_Tornupto_2[] = _(
+ "Dieses POKéMON erzeugt Explosionen,\n"
+ "die alles in Schutt und Asche legen.");
+#else
static const u8 DexDescription_Tornupto_1[] = _(
"TORNUPTO versteckt sich hinter einem\n"
"flimmernden Hitzeschild, den es mit\n"
@@ -1344,6 +2445,7 @@ static const u8 DexDescription_Tornupto_2[] = _(
"Dieses POKéMON erzeugt Explosionen,\n"
"die alles in Schutt und Asche\n"
"legen.");
+#endif
static const u8 DexDescription_Karnimani_1[] = _(
"KARNIMANI ist zwar sehr klein, aber\n"
@@ -1390,6 +2492,15 @@ static const u8 DexDescription_Wiesenior_2[] = _(
"Gliedmaßen ist dieses POKéMON sehr\n"
"wendig und flink.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Hoothoot_1[] = _(
+ "HOOTHOOT besitzt ein inneres Organ, das\n"
+ "die Erdumdrehung wahrnimmt. Dieses\n"
+ "besondere Organ ermöglicht es diesem");
+static const u8 DexDescription_Hoothoot_2[] = _(
+ "POKéMON, jeden Tag zur selben Zeit\n"
+ "zu schreien.");
+#else
static const u8 DexDescription_Hoothoot_1[] = _(
"HOOTHOOT besitzt ein inneres Organ, das\n"
"die Erdumdrehung wahrnimmt. Dieses\n"
@@ -1397,7 +2508,18 @@ static const u8 DexDescription_Hoothoot_1[] = _(
static const u8 DexDescription_Hoothoot_2[] = _(
"POKéMON, jeden Tag zur selben Zeit zu\n"
"schreien.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Noctuh_1[] = _(
+ "Dank seines hervorragenden\n"
+ "Sehvermögens, mit dem es auch bei\n"
+ "geringer Beleuchtung sehen kann, und");
+static const u8 DexDescription_Noctuh_2[] = _(
+ "dank seiner geschmeidigen Flügel,\n"
+ "mit denen es geräuschlos fliegen kann,\n"
+ "entgeht NOCTUH keine Beute.");
+#else
static const u8 DexDescription_Noctuh_1[] = _(
"Dank seines hervorragenden\n"
"Sehvermögens, mit dem es auch bei\n"
@@ -1406,6 +2528,7 @@ static const u8 DexDescription_Noctuh_2[] = _(
"dank seiner geschmeidigen Flügel,\n"
"mit denen es geräuschlos fliegt,\n"
"entgeht NOCTUH keine Beute.");
+#endif
static const u8 DexDescription_Ledyba_1[] = _(
"LEDYBA sondert eine duftende\n"
@@ -1432,6 +2555,15 @@ static const u8 DexDescription_Webarak_2[] = _(
"Vibrationen der Netzfäden bestimmen,\n"
"welche Art Beute sich darauf befindet.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Ariados_1[] = _(
+ "ARIADOS hat kleine hakenförmige Krallen\n"
+ "an seinen Füßen. Damit kann es an\n"
+ "Decken und Wänden entlangflitzen.");
+static const u8 DexDescription_Ariados_2[] = _(
+ "Dieses POKéMON erdrückt seine Gegner\n"
+ "mit starkem, dünnem Seidenfaden.");
+#else
static const u8 DexDescription_Ariados_1[] = _(
"ARIADOS hat kleine hakenförmige Krallen\n"
"an seinen Füßen. Damit kann es an\n"
@@ -1439,7 +2571,18 @@ static const u8 DexDescription_Ariados_1[] = _(
static const u8 DexDescription_Ariados_2[] = _(
"Dieses POKéMON erdrückt seine Gegner\n"
"mit starkem, dünnem Seidenfaden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Iksbat_1[] = _(
+ "IKSBATs Flügelschlag ist so leise, dass\n"
+ "die Beute lautlos überrascht wird.\n"
+ "Dieses POKéMON ruht sich");
+static const u8 DexDescription_Iksbat_2[] = _(
+ "aus, indem es sich mit seinen\n"
+ "Hinterbeinen, die ihm als Flügel\n"
+ "dienen, an einen Ast hängt.");
+#else
static const u8 DexDescription_Iksbat_1[] = _(
"Wenn IKSBAT fliegt, indem es nur ein \n"
"Paar Flügel, entweder an seinen Vorder-\n"
@@ -1448,7 +2591,17 @@ static const u8 DexDescription_Iksbat_2[] = _(
"Anzeichen dafür, dass dieses POKéMON \n"
"bereits eine lange Strecke hinter sich\n"
"hat. Dann wechselt es die Flügel häufig.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lampi_1[] = _(
+ "LAMPIs zwei Antennen sind mit Zellen\n"
+ "gefüllt, die Elektrizität erzeugen. \n"
+ "Die elektrische Ladung ist so stark,");
+static const u8 DexDescription_Lampi_2[] = _(
+ "dass es sogar ein leichtes Kribbeln\n"
+ "verspürt.");
+#else
static const u8 DexDescription_Lampi_1[] = _(
"LAMPI gibt positive und negative\n"
"elektrische Ladungen durch seine\n"
@@ -1457,7 +2610,18 @@ static const u8 DexDescription_Lampi_2[] = _(
"Dieses POKéMON lässt seine Lichter\n"
"aufflackern und tauscht Signale mit\n"
"seinen Artgenossen aus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lanturn_1[] = _(
+ "LANTURN strahlt Licht ab. Wenn du\n"
+ "nachts aufs dunkle Meer hinausblickst,\n"
+ "kannst du vielleicht das Licht dieses");
+static const u8 DexDescription_Lanturn_2[] = _(
+ "PKMN aus der Tiefe, in der es schwimmt,\n"
+ "heraufschimmern sehen. Es lässt das\n"
+ "Meer wie eine sternklare Nacht wirken.");
+#else
static const u8 DexDescription_Lanturn_1[] = _(
"LANTURN wird auch “Tiefseestern”\n"
"genannt, da es leuchtende Antennen\n"
@@ -1466,7 +2630,18 @@ static const u8 DexDescription_Lanturn_2[] = _(
"indem es in den Antennen eine chemische\n"
"Reaktion zwischen Bakterien und seinen\n"
"Körperflüssigkeiten erzeugt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pichu_1[] = _(
+ "Wenn PICHU mit anderen spielt, kann es\n"
+ "einen Kurzschluss mit einem seiner \n"
+ "Artgenossen erzeugen, so dass die");
+static const u8 DexDescription_Pichu_2[] = _(
+ "Funken sprühen. Dann beginnt es zu\n"
+ "weinen, weil es vor den Funken\n"
+ "erschrickt.");
+#else
static const u8 DexDescription_Pichu_1[] = _(
"An Gewittertagen oder Tagen, an denen\n"
"die Luft sehr trocken ist, kann sich\n"
@@ -1474,7 +2649,17 @@ static const u8 DexDescription_Pichu_1[] = _(
static const u8 DexDescription_Pichu_2[] = _(
"aufladen. Dann kann man das Knistern\n"
"statischer Aufladung hören.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pii_1[] = _(
+ "In Nächten mit vielen Sternschnuppen\n"
+ "kann man PII im Kreis tanzen sehen. Es\n"
+ "tanzt die ganze Nacht hindurch und");
+static const u8 DexDescription_Pii_2[] = _(
+ "hört erst bei Sonnenaufgang auf, um\n"
+ "seinen Durst mit Morgentau zu stillen.");
+#else
static const u8 DexDescription_Pii_1[] = _(
"In Nächten mit vielen Sternschnuppen,\n"
"kann man PII im Kreis tanzen sehen. Es\n"
@@ -1482,7 +2667,16 @@ static const u8 DexDescription_Pii_1[] = _(
static const u8 DexDescription_Pii_2[] = _(
"hört erst bei Sonnenaufgang auf, um\n"
"seinen Durst mit Morgentau zu stillen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Fluffeluff_1[] = _(
+ "FLUFFELUFF hat einen weichen Körper,\n"
+ "der sich anfühlt wie ein Marshmallow. Es\n"
+ "verströmt einen süßlichen Duft, der");
+static const u8 DexDescription_Fluffeluff_2[] = _(
+ "die Emotionen seiner Gegner beruhigt.");
+#else
static const u8 DexDescription_Fluffeluff_1[] = _(
"FLUFFELUFFs Stimmbänder sind noch\n"
"nicht voll entwickelt. Wenn es zu viel\n"
@@ -1490,7 +2684,18 @@ static const u8 DexDescription_Fluffeluff_1[] = _(
static const u8 DexDescription_Fluffeluff_2[] = _(
"Dieses POKéMON gurgelt mit Süßwasser\n"
"aus einem sauberen Fluss.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Togepi_1[] = _(
+ "TOGEPI benutzt die positiven Emotionen\n"
+ "Freude und Mitgefühl von Menschen und\n"
+ "POKéMON als Energie.");
+static const u8 DexDescription_Togepi_2[] = _(
+ "Dieses POKéMON speichert Glücksgefühle\n"
+ "in seiner Schale und teilt sie mit\n"
+ "anderen.");
+#else
static const u8 DexDescription_Togepi_1[] = _(
"TOGEPI nutzt die positiven Emotionen,\n"
"wie Freude und Mitgefühl, von Menschen\n"
@@ -1499,14 +2704,33 @@ static const u8 DexDescription_Togepi_2[] = _(
"Dieses POKéMON speichert Glücksgefühle\n"
"in seiner Schale und teilt sie mit\n"
"anderen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Togetic_1[] = _(
+ "TOGETIC ist ein POKéMON, das Glück\n"
+ "bringt. Wenn es jemanden trifft, der\n"
+ "gutherzig ist, teilt es seine Freude mit");
+static const u8 DexDescription_Togetic_2[] = _(
+ "dieser Person.");
+#else
static const u8 DexDescription_Togetic_1[] = _(
"TOGETIC ist ein POKéMON, das Glück\n"
"bringt. Wenn es jemanden trifft, der\n"
"reinen Herzens ist, zeigt es sich und");
static const u8 DexDescription_Togetic_2[] = _(
"teilt sein Glück mit dieser Person.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Natu_1[] = _(
+ "NATU kann hervorragend springen.\n"
+ "Dieses POKéMON schlägt mit den Flügeln\n"
+ "und springt auf Äste, die höher liegen,");
+static const u8 DexDescription_Natu_2[] = _(
+ "als ein Erwachsener groß ist, um an die\n"
+ "neuen Triebe eines Baumes zu kommen.");
+#else
static const u8 DexDescription_Natu_1[] = _(
"NATU kann nicht fliegen, da seine Flügel\n"
"noch nicht ausgewachsen sind. Wenn du\n"
@@ -1515,7 +2739,17 @@ static const u8 DexDescription_Natu_2[] = _(
"starrt es dich konzentriert an. Wenn du\n"
"dich aber bewegst, hüpft es weg, um sich\n"
"in Sicherheit zu bringen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Xatu_1[] = _(
+ "XATU steht den ganzen Tag \n"
+ "bewegungslos herum und starrt die\n"
+ "Sonne an. Einige Menschen verehren es");
+static const u8 DexDescription_Xatu_2[] = _(
+ "als ein mystisches POKéMON. Sie glauben,\n"
+ "dass XATU in die Zukunft sehen könne.");
+#else
static const u8 DexDescription_Xatu_1[] = _(
"XATU bleibt den ganzen Tag an ein und\n"
"demselben Ort wie angewurzelt stehen. \n"
@@ -1523,6 +2757,7 @@ static const u8 DexDescription_Xatu_1[] = _(
static const u8 DexDescription_Xatu_2[] = _(
"Angst vor den Dingen tut, die es für die\n"
"Zukunft vorausgesehen hat.");
+#endif
static const u8 DexDescription_Voltilamm_1[] = _(
"VOLTILAMMs flauschiges, wollenes Fell\n"
@@ -1549,6 +2784,15 @@ static const u8 DexDescription_Ampharos_2[] = _(
"dieses POKéMON dazu, Signale über\n"
"weite Entfernungen auszutauschen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Blubella_1[] = _(
+ "BLUBELLA wachsen schönere Blumen,\n"
+ "wenn es sich aus einem übel riechenden\n"
+ "DUFLOR entwickelt hat - je stinkender,");
+static const u8 DexDescription_Blubella_2[] = _(
+ "desto besser. Nachts schließt dieses\n"
+ "POKéMON seine Blätter und schläft.");
+#else
static const u8 DexDescription_Blubella_1[] = _(
"Wenn BLUBELLA starkem Sonnenlicht\n"
"ausgesetzt ist, beginnen sich die Blät-\n"
@@ -1556,7 +2800,17 @@ static const u8 DexDescription_Blubella_1[] = _(
static const u8 DexDescription_Blubella_2[] = _(
"Der Tanz dieses POKéMON ist in\n"
"südlichen Ländern sehr bekannt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Marill_1[] = _(
+ "Wenn es am Ufer eines reißenden Flusses\n"
+ "fischt, wickelt MARILL seinen Schweif\n"
+ "um einen Baumstamm. Der Schweif dieses");
+static const u8 DexDescription_Marill_2[] = _(
+ "POKéMON ist flexibel und elastisch, so\n"
+ "dass es ihn ausdehnen kann.");
+#else
static const u8 DexDescription_Marill_1[] = _(
"MARILLs Schweif ist mit Öl gefüllt und\n"
"dient ihm als eine Art Rettungsring.\n"
@@ -1565,7 +2819,18 @@ static const u8 DexDescription_Marill_2[] = _(
"Wasseroberfläche zu sehen ist, taucht\n"
"dieses POKéMON gerade, um sich von\n"
"Wasserpflanzen zu ernähren.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Azumarill_1[] = _(
+ "AZUMARILL kann aus Luft Ballons\n"
+ "machen. Diese Luft-Ballons erzeugt es,\n"
+ "wenn es ein ertrinkendes POKéMON");
+static const u8 DexDescription_Azumarill_2[] = _(
+ "erspäht. Durch die Ballons kann das\n"
+ "POKéMON, das in Schwierigkeiten \n"
+ "geraten ist, atmen.");
+#else
static const u8 DexDescription_Azumarill_1[] = _(
"AZUMARILLs lange Ohren dienen ihm\n"
"als unentbehrliche Sensoren. Wenn es\n"
@@ -1574,6 +2839,7 @@ static const u8 DexDescription_Azumarill_2[] = _(
"POKéMON auch in reißenden Flüssen\n"
"identifizieren, welche Art von Beute\n"
"sich in seiner Nähe befindet.");
+#endif
static const u8 DexDescription_Mogelbaum_1[] = _(
"MOGELBAUM tarnt sich als Baum, um\n"
@@ -1583,6 +2849,15 @@ static const u8 DexDescription_Mogelbaum_2[] = _(
"das ganze Jahr über grün bleiben, fällt\n"
"seine Tarnung im Winter leicht auf.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Quaxo_1[] = _(
+ "QUAXO hat lockiges Haar, das ihm den\n"
+ "Status eines Königs bescheinigt. Je\n"
+ "länger und lockiger sein Haar ist, desto");
+static const u8 DexDescription_Quaxo_2[] = _(
+ "mehr Respekt erntet dieses POKéMON\n"
+ "von seinen Artgenossen.");
+#else
static const u8 DexDescription_Quaxo_1[] = _(
"QUAXO hat gelocktes Haar, das ihm den\n"
"Status eines Königs bescheinigt. Je\n"
@@ -1590,6 +2865,7 @@ static const u8 DexDescription_Quaxo_1[] = _(
static const u8 DexDescription_Quaxo_2[] = _(
"mehr Respekt erntet dieses POKéMON\n"
"von seinen Artgenossen.");
+#endif
static const u8 DexDescription_Hoppspross_1[] = _(
"HOPPSPROSS lässt sich vom Wind\n"
@@ -1599,6 +2875,16 @@ static const u8 DexDescription_Hoppspross_2[] = _(
"Blätter mit anderen HOPPSPROSS,\n"
"damit es nicht davongeweht wird.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Hubelupf_1[] = _(
+ "HUBELUPFs Blume beginnt zu blühen, wenn\n"
+ "die Temperatur über 18 Grad steigt. Wie\n"
+ "weit sich die Blume öffnet, hängt von");
+static const u8 DexDescription_Hubelupf_2[] = _(
+ "der Temperatur ab. Daher wird dieses\n"
+ "POKéMON manchmal als Thermometer\n"
+ "eingesetzt.");
+#else
static const u8 DexDescription_Hubelupf_1[] = _(
"HUBELUPFs Blume beginnt zu blühen, wenn\n"
"die Temperatur über 18 Grad steigt. Wie\n"
@@ -1607,6 +2893,7 @@ static const u8 DexDescription_Hubelupf_2[] = _(
"der Höhe der Temperatur ab. Daher wird\n"
"dieses POKéMON manchmal als\n"
"Thermometer eingesetzt.");
+#endif
static const u8 DexDescription_Papungha_1[] = _(
"PAPUNGHA nutzt den Südwind, um das\n"
@@ -1642,6 +2929,16 @@ static const u8 DexDescription_Sonnflora_2[] = _(
"Wenn aber die Sonne untergegangen ist,\n"
"hört es auf sich zu bewegen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Yanma_1[] = _(
+ "YANMA hat einen Blickwinkel von 360\n"
+ "Grad, ohne die Augen bewegen zu müssen.\n"
+ "Es ist ein großartiger Flieger und geübt");
+static const u8 DexDescription_Yanma_2[] = _(
+ "darin, plötzlich anzuhalten oder\n"
+ "Wendemanöver hinzulegen. So kann es\n"
+ "sich blitzschnell auf Beute stürzen.");
+#else
static const u8 DexDescription_Yanma_1[] = _(
"YANMA hat einen Blickwinkel von 360\n"
"Grad, ohne die Augen bewegen zu müssen.\n"
@@ -1650,6 +2947,7 @@ static const u8 DexDescription_Yanma_2[] = _(
"darin, plötzlich anzuhalten oder\n"
"Wendemanöver vorzunehmen. So kann es\n"
"sich blitzschnell auf Beute stürzen.");
+#endif
static const u8 DexDescription_Felino_1[] = _(
"FELINO lebt eigentlich im Wasser.\n"
@@ -1711,6 +3009,16 @@ static const u8 DexDescription_Traunfugil_2[] = _(
"Feinde aufzunehmen und sie in\n"
"Nahrung umzuwandeln.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Icognito_1[] = _(
+ "ICOGNITO hat die Form antiker\n"
+ "Schriftzeichen. Bis heute ist unklar,\n"
+ "was zuerst da war - die antiken");
+static const u8 DexDescription_Icognito_2[] = _(
+ "Schriftzeichen oder die vielen unter-\n"
+ "schiedlichen ICOGNITO. Trotz umfang-\n"
+ "reicher Forschung bleiben Fragen offen.");
+#else
static const u8 DexDescription_Icognito_1[] = _(
"ICOGNITO hat die Form antiker\n"
"Schriftzeichen. Bis heute ist unklar,\n"
@@ -1719,7 +3027,18 @@ static const u8 DexDescription_Icognito_2[] = _(
"Schriftzeichen oder die vielen unter-\n"
"schiedlichen ICOGNITO. Trotz umfang-\n"
"reicher Forschung bleiben Fragen offen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Woingenau_1[] = _(
+ "WOINGENAU tut nichts anderes als\n"
+ "Angriffe auszuhalten. Von sich aus\n"
+ "würde es nie angreifen. Eine Attacke");
+static const u8 DexDescription_Woingenau_2[] = _(
+ "auf seinen Schweif würde es allerdings\n"
+ "niemals dulden. Wenn das passiert, \n"
+ "setzt es ABGANGSBUND ein.");
+#else
static const u8 DexDescription_Woingenau_1[] = _(
"Wenn zwei oder mehr WOINGENAU \n"
"aufeinander treffen, versuchen sie,\n"
@@ -1728,7 +3047,18 @@ static const u8 DexDescription_Woingenau_2[] = _(
"Sie möchten herausfinden, welches\n"
"POKéMON es am längsten ohne Nahrung\n"
"aushält. Darauf müssen Trainer achten.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Girafarig_1[] = _(
+ "Der Kopf an GIRAFARIGs Hinterteil\n"
+ "verfügt nur über ein kleines Gehirn, mit\n"
+ "dem es nicht denken kann. Dieses Gehirn");
+static const u8 DexDescription_Girafarig_2[] = _(
+ "benötigt jedoch keinen Schlaf und ist\n"
+ "somit in der Lage, die Umgebung rund\n"
+ "um die Uhr im Auge zu behalten.");
+#else
static const u8 DexDescription_Girafarig_1[] = _(
"Der Kopf an GIRAFARIGs Hinterteil hat\n"
"ein eigenes Gehirn. Er reagiert mit\n"
@@ -1737,7 +3067,17 @@ static const u8 DexDescription_Girafarig_2[] = _(
"Wenn man sich diesem POKéMON von\n"
"hinten nähert, könnte der hintere Kopf\n"
"plötzlich vorschnellen und zubeißen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tannza_1[] = _(
+ "TANNZA hängt an Ästen und wartet auf\n"
+ "Beute. Wenn man dieses POKéMON bei\n"
+ "einer Mahlzeit stört, indem man seinen");
+static const u8 DexDescription_Tannza_2[] = _(
+ "Baum schüttelt, fällt es herunter und\n"
+ "explodiert ohne Vorwarnung.");
+#else
static const u8 DexDescription_Tannza_1[] = _(
"TANNZA hängt an Ästen und wartet auf\n"
"Beute. Wenn man dieses POKéMON bei\n"
@@ -1746,6 +3086,7 @@ static const u8 DexDescription_Tannza_2[] = _(
"Baum, auf dem es sich befindet,\n"
"schüttelt, fällt es herunter und\n"
"explodiert ohne Vorwarnung.");
+#endif
static const u8 DexDescription_Forstellka_1[] = _(
"FORSTELLKA versteckt sich in seiner\n"
@@ -1799,6 +3140,16 @@ static const u8 DexDescription_Granbull_2[] = _(
"Es beißt nur zu, wenn es erschreckt\n"
"wird.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Baldorfish_1[] = _(
+ "BALDORFISH saugt Wasser ein, um sich\n"
+ "aufzublasen. Dieses POKéMON nutzt den\n"
+ "Druck des Wassers dazu, giftige");
+static const u8 DexDescription_Baldorfish_2[] = _(
+ "Stacheln zu verschießen. Es betrachtet\n"
+ "Schwimmen als eine echte Heraus-\n"
+ "forderung.");
+#else
static const u8 DexDescription_Baldorfish_1[] = _(
"BALDORFISH saugt Wasser ein, um sich\n"
"aufzublasen. Dieses POKéMON nutzt den\n"
@@ -1807,6 +3158,7 @@ static const u8 DexDescription_Baldorfish_2[] = _(
"Stacheln aus seinem Körper zu\n"
"verschießen. Es betrachtet Schwimmen\n"
"als eine echte Herausforderung.");
+#endif
static const u8 DexDescription_Scherox_1[] = _(
"SCHEROX’ Körper ist hart wie Stahl.\n"
@@ -1816,6 +3168,16 @@ static const u8 DexDescription_Scherox_2[] = _(
"mit den Flügeln, um seine\n"
"Körpertemperatur zu regulieren.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pottrott_1[] = _(
+ "POTTROTT versteckt sich leise unter\n"
+ "Steinen und verbirgt seinen Körper in\n"
+ "seiner harten Schale, wenn es Beeren");
+static const u8 DexDescription_Pottrott_2[] = _(
+ "zu sich nimmt.\n"
+ "Die Beeren vermischen sich mit seinen\n"
+ "Körperflüssigkeiten zu einem Saft.");
+#else
static const u8 DexDescription_Pottrott_1[] = _(
"POTTROTT versteckt sich leise unter\n"
"Steinen und verbirgt seinen Körper in\n"
@@ -1824,7 +3186,18 @@ static const u8 DexDescription_Pottrott_2[] = _(
"gesammelte Beeren zu sich nimmt. Die\n"
"Beeren vermischen sich mit seinen\n"
"Körperflüssigkeiten zu einem Saft.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Skaraborn_1[] = _(
+ "SKARABORN hat scharfe Krallen an den\n"
+ "Füßen. Diese bohren sich fest in den\n"
+ "Boden oder in die Rinde eines Baumes");
+static const u8 DexDescription_Skaraborn_2[] = _(
+ "und geben diesem POKéMON einen siche-\n"
+ "ren Halt. So kann es seine Gegner mit\n"
+ "seinem imposanten Horn wegschleudern.");
+#else
static const u8 DexDescription_Skaraborn_1[] = _(
"SKARABORN geht direkt auf seinen\n"
"Gegner los, rutscht auf ihn zu, um ihn\n"
@@ -1833,7 +3206,17 @@ static const u8 DexDescription_Skaraborn_2[] = _(
"Horn wegzuschleudern. Dieses POKéMON\n"
"hat genug Kraft, um einen massigen\n"
"Baum umzustoßen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sniebel_1[] = _(
+ "SNIEBEL klettert an Bäumen hoch, indem\n"
+ "es seine hakenförmigen Krallen in die\n"
+ "Rinde schlägt. Dieses POKéMON sucht");
+static const u8 DexDescription_Sniebel_2[] = _(
+ "nach unbewachten Nestern und stiehlt\n"
+ "die Eier. Davon ernährt es sich.");
+#else
static const u8 DexDescription_Sniebel_1[] = _(
"SNIEBEL klettert an Bäumen hoch, indem\n"
"es seine hakenförmigen Krallen in die\n"
@@ -1842,7 +3225,17 @@ static const u8 DexDescription_Sniebel_2[] = _(
"nach unbewachten Nestern und stiehlt\n"
"die Eier, wenn die Eltern auf Nahrungs-\n"
"suche sind. Davon ernährt es sich.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Teddiursa_1[] = _(
+ "TEDDIURSA leckt gern seine mit Honig\n"
+ "bedeckten Pfoten ab. Dieses POKéMON\n"
+ "bereitet seinen eigenen Honig zu, indem");
+static const u8 DexDescription_Teddiursa_2[] = _(
+ "es die von BIBOR gesammelten Früchte\n"
+ "und Pollen vermengt.");
+#else
static const u8 DexDescription_Teddiursa_1[] = _(
"TEDDIURSA leckt gern seine mit Honig\n"
"bedeckten Pranken ab. Dieses POKéMON\n"
@@ -1850,6 +3243,7 @@ static const u8 DexDescription_Teddiursa_1[] = _(
static const u8 DexDescription_Teddiursa_2[] = _(
"es die von BIBOR gesammelten Früchte\n"
"und Pollen miteinander vermengt.");
+#endif
static const u8 DexDescription_Ursaring_1[] = _(
"In den von URSARING bewohnten Wäldern\n"
@@ -1859,6 +3253,15 @@ static const u8 DexDescription_Ursaring_2[] = _(
"POKéMON läuft täglich durch den Wald,\n"
"um nach Essbarem zu suchen.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schneckmag_1[] = _(
+ "SCHNECKMAG hat kein Blut in seinem\n"
+ "Körper. Stattdessen fließt glühend\n"
+ "heißes Magma in diesem POKéMON,");
+static const u8 DexDescription_Schneckmag_2[] = _(
+ "das seine Organe mit lebenswichtigen\n"
+ "Nährstoffen und Sauerstoff versorgt.");
+#else
static const u8 DexDescription_Schneckmag_1[] = _(
"Durch SCHNECKMAGs Kreislaufsystem\n"
"fließt Magma. Wenn dieses POKéMON\n"
@@ -1867,7 +3270,18 @@ static const u8 DexDescription_Schneckmag_2[] = _(
"aus und erhärtet. Sein Körper wird\n"
"spröde und es brechen Stücke heraus,\n"
"so dass es kleiner wird.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Magcargo_1[] = _(
+ "MAGCARGOs Körpertemperatur liegt bei\n"
+ "etwa 10.000 Grad. Dieses POKéMON\n"
+ "bringt Wasser sofort zum Verdampfen.");
+static const u8 DexDescription_Magcargo_2[] = _(
+ "Wenn dieses POKéMON im Regen steht,\n"
+ "werden die Tropfen augenblicklich zu\n"
+ "Dampf und es entsteht dichter Nebel.");
+#else
static const u8 DexDescription_Magcargo_1[] = _(
"MAGCARGOs Schale ist eigentlich seine\n"
"Haut, die erhärtet ist, als es auskühlte.\n"
@@ -1876,7 +3290,18 @@ static const u8 DexDescription_Magcargo_2[] = _(
"zerbrechlich. Schon bei einer leichten\n"
"Berührung bricht sie auseinander. Dann\n"
"muss es ein Bad in Magma nehmen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Quiekel_1[] = _(
+ "Auf Nahrungssuche schnüffelt QUIEKEL\n"
+ "am Boden entlang. Seine \n"
+ "Lieblingsspeise ist ein Pilz, der unter");
+static const u8 DexDescription_Quiekel_2[] = _(
+ "abgestorbenem Gras wächst. \n"
+ "Manchmal spürt dieses POKéMON heiße\n"
+ "Quellen auf.");
+#else
static const u8 DexDescription_Quiekel_1[] = _(
"Auf Nahrungssuche schnüffelt QUIEKEL\n"
"am Boden entlang. Seine \n"
@@ -1885,7 +3310,18 @@ static const u8 DexDescription_Quiekel_2[] = _(
"verwesendem Gras wächst. \n"
"Manchmal spürt dieses POKéMON heiße\n"
"Quellen auf.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Keifel_1[] = _(
+ "KEIFEL hat ein dichtes Fell aus langen\n"
+ "Haaren. Dadurch ist es gegen eisige\n"
+ "Kälte gewappnet.");
+static const u8 DexDescription_Keifel_2[] = _(
+ "Dieses POKéMON benutzt seine\n"
+ "Stoßzähne, um an Nahrung zu gelangen,\n"
+ "die unter dem Eis eingeschlossen ist.");
+#else
static const u8 DexDescription_Keifel_1[] = _(
"KEIFEL hat ein dichtes Fell aus langen\n"
"Haaren. Dadurch ist es gegen eisige\n"
@@ -1894,7 +3330,18 @@ static const u8 DexDescription_Keifel_2[] = _(
"Dieses POKéMON benutzt seine\n"
"Hauer, um an Nahrung zu gelangen, die\n"
"unter dem Eis eingeschlossen ist.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Corasonn_1[] = _(
+ "Scharen von CORASONN sammeln sich im\n"
+ "warmen Meer und dienen kleineren\n"
+ "POKéMON als ideale Plätze zum");
+static const u8 DexDescription_Corasonn_2[] = _(
+ "Verstecken. Wenn die Wassertemperatur\n"
+ "sinkt, wandert dieses POKéMON in die\n"
+ "südlichen Meere ab.");
+#else
static const u8 DexDescription_Corasonn_1[] = _(
"Wenn CORASONNs Arme Sonnenlicht\n"
"abbekommen, glitzern sie wunderschön\n"
@@ -1902,6 +3349,7 @@ static const u8 DexDescription_Corasonn_1[] = _(
static const u8 DexDescription_Corasonn_2[] = _(
"abbricht, wächst über Nacht ein neuer\n"
"nach.");
+#endif
static const u8 DexDescription_Remoraid_1[] = _(
"REMORAID saugt Wasser ein und spritzt\n"
@@ -1921,6 +3369,16 @@ static const u8 DexDescription_Octillery_2[] = _(
"Wenn ein Feind zu stark ist, speit es\n"
"Tinte aus und flüchtet.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Botogel_1[] = _(
+ "BOTOGEL sammelt seine Nahrung in\n"
+ "seinem Schweif. Es gab einmal einen\n"
+ "berühmten Entdecker, der es dank eines");
+static const u8 DexDescription_Botogel_2[] = _(
+ "BOTOGEL geschafft hat, einen der\n"
+ "höchsten Berge der Welt zu besteigen.\n"
+ "Es hat seine Nahrung mit ihm geteilt.");
+#else
static const u8 DexDescription_Botogel_1[] = _(
"BOTOGEL sammelt seine Nahrung in\n"
"seinem Schweif. Es gab einmal einen\n"
@@ -1929,7 +3387,18 @@ static const u8 DexDescription_Botogel_2[] = _(
"BOTOGELs geschafft hat, einen der\n"
"höchsten Berge der Welt zu besteigen.\n"
"Es hatte seine Nahrung mit ihm geteilt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Mantax_1[] = _(
+ "An schönen Tagen sieht man Scharen\n"
+ "von MANTAX elegant über die Wellen des\n"
+ "Ozeans springen.");
+static const u8 DexDescription_Mantax_2[] = _(
+ "Durch REMORAID, die an ihm haften\n"
+ "und ihn begleiten, fühlt sich dieses\n"
+ "POKéMON nicht belästigt.");
+#else
static const u8 DexDescription_Mantax_1[] = _(
"An schönen Tagen sieht man Schwärme\n"
"von MANTAX elegant über die Wellen des\n"
@@ -1938,7 +3407,17 @@ static const u8 DexDescription_Mantax_2[] = _(
"Durch REMORAID, die an ihm haften\n"
"und ihn begleiten, fühlt sich dieses\n"
"POKéMON nicht belästigt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Panzaeron_1[] = _(
+ "PANZAERONs Stahlflügel bekommen in den\n"
+ "vielen Kämpfen, die es austrägt, Risse\n"
+ "und Beulen. Einmal im Jahr wachsen");
+static const u8 DexDescription_Panzaeron_2[] = _(
+ "seine Flügel komplett nach und werden\n"
+ "wiederhergestellt.");
+#else
static const u8 DexDescription_Panzaeron_1[] = _(
"PANZAERON ist komplett in einen harten,\n"
"schützenden Panzer eingehüllt. Dieses\n"
@@ -1946,6 +3425,7 @@ static const u8 DexDescription_Panzaeron_1[] = _(
static const u8 DexDescription_Panzaeron_2[] = _(
"Es greift seine Feinde mit seinen\n"
"messerscharfen Flügeln an.");
+#endif
static const u8 DexDescription_Hunduster_1[] = _(
"HUNDUSTER jagen in Gruppen. Sie\n"
@@ -1965,13 +3445,31 @@ static const u8 DexDescription_Hundemon_2[] = _(
"durch das Ausfechten von Kämpfen\n"
"untereinander.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Seedraking_1[] = _(
+ "SEEDRAKING schläft auf dem Meeres-\n"
+ "boden, wo ansonsten niemand lebt. Wenn\n"
+ "ein Sturm aufkommt, wacht es auf und");
+static const u8 DexDescription_Seedraking_2[] = _(
+ "macht sich auf die Suche nach Beute.");
+#else
static const u8 DexDescription_Seedraking_1[] = _(
"SEEDRAKING lebt in den Tiefen des\n"
"Ozeans, die ansonsten verwaist sind.\n"
"Lange hat man geglaubt, dass das");
static const u8 DexDescription_Seedraking_2[] = _(
"Gähnen dieses POKéMON Strudel auslöst.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Phanpy_1[] = _(
+ "PHANPY kann sich mit seiner langen Nase\n"
+ "selbst duschen. Wenn andere dabei sind,\n"
+ "begießen sie sich gegenseitig mit");
+static const u8 DexDescription_Phanpy_2[] = _(
+ "Wasser. Danach trocknet es seinen \n"
+ "durchnässten Körper am Ufer.");
+#else
static const u8 DexDescription_Phanpy_1[] = _(
"Um sich ein Nest zu bauen, gräbt\n"
"PHANPY am Flussufer ein Loch ins\n"
@@ -1980,7 +3478,17 @@ static const u8 DexDescription_Phanpy_2[] = _(
"seines Nests mit Hilfe seines Rüssels,\n"
"damit seine Artgenossen wissen, dass\n"
"dieses Gebiet vergeben ist.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Donphan_1[] = _(
+ "DONPHAN kann mit seinem harten Körper\n"
+ "sogar ein Haus zerstören. Mit seiner\n"
+ "imposanten Kraft hilft dieses POKéMON");
+static const u8 DexDescription_Donphan_2[] = _(
+ "dabei, Erdrutsche aus dem Weg zu\n"
+ "räumen, die Bergpfade versperren.");
+#else
static const u8 DexDescription_Donphan_1[] = _(
"DONPHANs Lieblingsattacke ist es, als\n"
"Ball zusammengerollt mit voller Wucht\n"
@@ -1988,6 +3496,7 @@ static const u8 DexDescription_Donphan_1[] = _(
static const u8 DexDescription_Donphan_2[] = _(
"Wenn es erst einmal rollt, ist dieses\n"
"POKéMON nur schwer aufzuhalten.");
+#endif
static const u8 DexDescription_Porygon2_1[] = _(
"PORYGON2 wurde in einem\n"
@@ -1998,6 +3507,14 @@ static const u8 DexDescription_Porygon2_2[] = _(
"selbstständig neue Gesten und Gefühle\n"
"erlernen kann.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Damhirplex_1[] = _(
+ "DAMHIRPLEX hat ein prächtiges Geweih,\n"
+ "für das hohe Preise gezahlt werden.\n"
+ "Daher wurde dieses POKéMON gejagt");
+static const u8 DexDescription_Damhirplex_2[] = _(
+ "und wäre beinahe ausgestorben.");
+#else
static const u8 DexDescription_Damhirplex_1[] = _(
"DAMHIRPLEX hat ein prächtiges Geweih,\n"
"für das hohe Preise gezahlt werden, da\n"
@@ -2005,7 +3522,18 @@ static const u8 DexDescription_Damhirplex_1[] = _(
static const u8 DexDescription_Damhirplex_2[] = _(
"Daher wurde dieses POKéMON gejagt und\n"
"wäre beinahe ausgestorben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Farbeagle_1[] = _(
+ "FARBEAGLE markiert sein Revier mit\n"
+ "einer Flüssigkeit, die aus seiner\n"
+ "Schweifspitze austritt.");
+static const u8 DexDescription_Farbeagle_2[] = _(
+ "Es wurden über 5.000 unterschiedliche\n"
+ "Markierungen entdeckt, die dieses\n"
+ "POKéMON hinterlassen hat.");
+#else
static const u8 DexDescription_Farbeagle_1[] = _(
"FARBEAGLE markiert sein Revier mit\n"
"einer Flüssigkeit, die aus seiner\n"
@@ -2014,7 +3542,18 @@ static const u8 DexDescription_Farbeagle_2[] = _(
"Es wurden über 5000 unterschiedliche\n"
"Markierungen entdeckt, die dieses\n"
"POKéMON hinterlassen hat.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Rabauz_1[] = _(
+ "RABAUZ muss jeden Tag trainieren,\n"
+ "sonst ist es nicht ausgelastet und\n"
+ "reagiert gestresst. Wenn man dieses");
+static const u8 DexDescription_Rabauz_2[] = _(
+ "POKéMON trainiert, muss man\n"
+ "zahlreiche Trainingsmethoden\n"
+ "einsetzen und ausbauen.");
+#else
static const u8 DexDescription_Rabauz_1[] = _(
"RABAUZ muss jeden Tag trainieren,\n"
"sonst ist es nicht ausgelastet und\n"
@@ -2023,7 +3562,18 @@ static const u8 DexDescription_Rabauz_2[] = _(
"POKéMON trainiert, muss man\n"
"zahlreiche Trainingsmethoden\n"
"einsetzen und sie ständig ausbauen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kapoera_1[] = _(
+ "KAPOERA dreht sich auf dem Kopf\n"
+ "stehend um die eigene Achse und teilt\n"
+ "Tritte aus. Seine Technik ist eine");
+static const u8 DexDescription_Kapoera_2[] = _(
+ "bemerkenswerte Mischung aus Angriff \n"
+ "und Verteidigung. Es bewegt sich\n"
+ "drehend schneller voran als laufend.");
+#else
static const u8 DexDescription_Kapoera_1[] = _(
"KAPOERA dreht sich auf dem Kopf\n"
"stehend um die eigene Achse und teilt\n"
@@ -2032,7 +3582,18 @@ static const u8 DexDescription_Kapoera_2[] = _(
"bemerkenswerte Mischung aus Angriff \n"
"und Verteidigung. Es bewegt sich \n"
"drehend schneller voran als laufend.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kussilla_1[] = _(
+ "KUSSILLA läuft hektisch umher, fällt\n"
+ "aber auch ziemlich oft hin. Es lässt\n"
+ "keine Möglichkeit aus, sein Spiegelbild");
+static const u8 DexDescription_Kussilla_2[] = _(
+ "zu betrachten, um sicherzustellen,\n"
+ "dass sein Gesicht nicht schmutzig\n"
+ "geworden ist.");
+#else
static const u8 DexDescription_Kussilla_1[] = _(
"KUSSILLA läuft hektisch umher, fällt\n"
"aber auch ziemlich oft hin. Es lässt\n"
@@ -2041,6 +3602,7 @@ static const u8 DexDescription_Kussilla_2[] = _(
"zu betrachten, um sicherzustellen,\n"
"dass sein Gesicht nicht schmutzig\n"
"geworden ist.");
+#endif
static const u8 DexDescription_Elekid_1[] = _(
"ELEKID speichert Elektrizität in seinem\n"
@@ -2067,6 +3629,16 @@ static const u8 DexDescription_Miltank_2[] = _(
"Menschen, die keine Milch trinken,\n"
"essen sie stattdessen als Joghurt.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Heiteira_1[] = _(
+ "HEITEIRA nimmt mit seinem flauschigen\n"
+ "Fell Traurigkeit wahr. Es hastet zu\n"
+ "einer traurigen Person, egal, wie weit");
+static const u8 DexDescription_Heiteira_2[] = _(
+ "diese entfernt ist und teilt ein \n"
+ "GLÜCKS-EI mit ihr, um sie zum\n"
+ "Lächeln zu bringen.");
+#else
static const u8 DexDescription_Heiteira_1[] = _(
"HEITEIRA nimmt mit seinem flauschigen\n"
"Fell Traurigkeit wahr. Es hastet zu\n"
@@ -2075,6 +3647,7 @@ static const u8 DexDescription_Heiteira_2[] = _(
"diese entfernt ist und teilt ein \n"
"GLÜCKS-EI mit ihr, um sie zum Lächeln\n"
"zu bringen.");
+#endif
static const u8 DexDescription_Raikou_1[] = _(
"RAIKOU ist so schnell wie der Blitz. Das\n"
@@ -2093,12 +3666,21 @@ static const u8 DexDescription_Entei_2[] = _(
"alles auslöschen, was mit ihnen in\n"
"Kontakt kommt.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Suicune_1[] = _(
+ "SUICUNE wohnt die Reinheit einer\n"
+ "Quelle inne. Es läuft graziös herum und \n"
+ "hat die Macht, schmutziges Wasser zu");
+static const u8 DexDescription_Suicune_2[] = _(
+ "reinigen.");
+#else
static const u8 DexDescription_Suicune_1[] = _(
"SUICUNE wohnt die Reinheit einer\n"
"Quelle inne. Es bewegt sich graziös und \n"
"hat die Macht, schmutziges Wasser zu");
static const u8 DexDescription_Suicune_2[] = _(
"reinigen.");
+#endif
static const u8 DexDescription_Larvitar_1[] = _(
"LARVITAR wurde tief unter der Erde\n"
@@ -2108,6 +3690,16 @@ static const u8 DexDescription_Larvitar_2[] = _(
"Erdreich fressen. Erst dann bekommt es\n"
"seine Eltern zu Gesicht.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pupitar_1[] = _(
+ "PUPITAR erzeugt in seinem Körper ein\n"
+ "Gas, das es komprimiert und kraftvoll\n"
+ "ausstößt, um sich wie ein");
+static const u8 DexDescription_Pupitar_2[] = _(
+ "Düsenflugzeug anzutreiben. Sein Körper\n"
+ "ist robust und hält auch Angriffen mit\n"
+ "massivem Stahl stand.");
+#else
static const u8 DexDescription_Pupitar_1[] = _(
"PUPITAR erzeugt in seinem Körper ein\n"
"Gas, das es komprimiert und kraftvoll\n"
@@ -2116,6 +3708,7 @@ static const u8 DexDescription_Pupitar_2[] = _(
"Düsenflugzeug anzutreiben. Sein\n"
"Körper ist sehr robust und er hält\n"
"auch massivem Stahl stand.");
+#endif
static const u8 DexDescription_Despotar_1[] = _(
"DESPOTAR ist erstaunlich stark. Es\n"
@@ -2125,6 +3718,16 @@ static const u8 DexDescription_Despotar_2[] = _(
"wandert in den Bergen umher und sucht\n"
"nach Gegnern für einen Kampf.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lugia_1[] = _(
+ "LUGIAs Flügel haben eine\n"
+ "zerstörerische Kraft. Bereits ein\n"
+ "leichtes Flattern kann Häuser");
+static const u8 DexDescription_Lugia_2[] = _(
+ "hinfortwehen. Daher hat sich dieses\n"
+ "POKéMON dafür entschieden, tief unten\n"
+ "im Meer zu leben, wo es niemand sieht.");
+#else
static const u8 DexDescription_Lugia_1[] = _(
"LUGIAs Flügel haben eine\n"
"zerstörerische Kraft. Bereits ein\n"
@@ -2133,6 +3736,7 @@ static const u8 DexDescription_Lugia_2[] = _(
"hinfortwehen. Daher hat sich dieses\n"
"POKéMON dafür entschieden, tief unter\n"
"dem Meer zu leben, wo es niemand sieht.");
+#endif
static const u8 DexDescription_HoOh_1[] = _(
"HO-OHs Federn leuchten in sieben\n"
@@ -2143,6 +3747,15 @@ static const u8 DexDescription_HoOh_2[] = _(
"bringen. Dieses POKéMON lebt am Fuße\n"
"eines Regenbogens.");
+#ifdef SAPPHIRE
+static const u8 DexDescription_Celebi_1[] = _(
+ "Dieses POKéMON kommt aus der Zukunft\n"
+ "und ist durch die Zeit gereist. Solange\n"
+ "CELEBI auftaucht, ist der");
+static const u8 DexDescription_Celebi_2[] = _(
+ "Menschheit angeblich eine rosige\n"
+ "Zukunft beschieden.");
+#else
static const u8 DexDescription_Celebi_1[] = _(
"Dieses POKéMON kommt aus der Zukunft\n"
"und ist durch die Zeit gereist. Solange\n"
@@ -2150,7 +3763,17 @@ static const u8 DexDescription_Celebi_1[] = _(
static const u8 DexDescription_Celebi_2[] = _(
"ist der Menschheit angeblich eine\n"
"rosige Zukunft beschieden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Geckarbor_1[] = _(
+ "GECKARBOR ist ruhig und beherrscht, es\n"
+ "gerät niemals in Panik. Wenn es ein\n"
+ "stärkerer Feind zornig anstarrt,");
+static const u8 DexDescription_Geckarbor_2[] = _(
+ "erwidert es den bösen Blick, weicht aber\n"
+ "keinen Millimeter zurück.");
+#else
static const u8 DexDescription_Geckarbor_1[] = _(
"Mit den kleinen Haken unter seinen\n"
"Füßen kann GECKARBOR an Wänden\n"
@@ -2158,7 +3781,17 @@ static const u8 DexDescription_Geckarbor_1[] = _(
static const u8 DexDescription_Geckarbor_2[] = _(
"Feinde an, indem es mit seinem\n"
"mächtigen Schweif zuschlägt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Reptain_1[] = _(
+ "Dieses POKéMON fliegt geschickt von\n"
+ "Ast zu Ast. Keinem POKéMON wird es\n"
+ "jemals gelingen, ein REPTAIN zu");
+static const u8 DexDescription_Reptain_2[] = _(
+ "erwischen. Da kann es noch so schnell\n"
+ "sein.");
+#else
static const u8 DexDescription_Reptain_1[] = _(
"REPTAIN kann sich mit den Blättern, die\n"
"aus seinem Körper herauswachsen, im\n"
@@ -2167,7 +3800,18 @@ static const u8 DexDescription_Reptain_2[] = _(
"Dieses POKéMON ist ein wahrer Meister\n"
"darin, auf die Bäume des Dschungels zu\n"
"klettern.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Gewaldro_1[] = _(
+ "Auf GEWALDROs Rücken wachsen Samen.\n"
+ "Darin sind Nährstoffe, die Bäume\n"
+ "beleben können. Dieses POKéMON");
+static const u8 DexDescription_Gewaldro_2[] = _(
+ "achtet mit viel Fürsorge darauf, dass\n"
+ "die Bäume seines Waldes prächtig\n"
+ "gedeihen.");
+#else
static const u8 DexDescription_Gewaldro_1[] = _(
"Die Blätter, die auf GEWALDROs Körper\n"
"wachsen, sind sehr scharfkantig. Dieses\n"
@@ -2175,7 +3819,17 @@ static const u8 DexDescription_Gewaldro_1[] = _(
static const u8 DexDescription_Gewaldro_2[] = _(
"Ast zu Ast und springt seine Feinde\n"
"von oben oder hinten an.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Flemmli_1[] = _(
+ "In FLEMMLIs Körper brennt eine\n"
+ "Flamme. Wenn man es umarmt, beginnt\n"
+ "es zu glühen.");
+static const u8 DexDescription_Flemmli_2[] = _(
+ "Dieses POKéMON trägt ein flauschiges\n"
+ "Fell aus Daunen.");
+#else
static const u8 DexDescription_Flemmli_1[] = _(
"FLEMMLI hängt an seinem Trainer wie\n"
"eine Klette. Es schlurft immer hinter ihm\n"
@@ -2183,7 +3837,17 @@ static const u8 DexDescription_Flemmli_1[] = _(
static const u8 DexDescription_Flemmli_2[] = _(
"heißes Feuer, das seinen Feinden\n"
"ordentlich einheizt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Jungglut_1[] = _(
+ "JUNGGLUT stößt im Kampf glühend\n"
+ "heiße Flammen aus seinem Schnabel aus\n"
+ "und setzt extrem vernichtende Tritte");
+static const u8 DexDescription_Jungglut_2[] = _(
+ "ein. Das Geschrei dieses POKéMON ist\n"
+ "sehr laut und verwirrend.");
+#else
static const u8 DexDescription_Jungglut_1[] = _(
"JUNGGLUT trainiert seine Beine und\n"
"Oberschenkel, indem es über Felder und\n"
@@ -2192,7 +3856,18 @@ static const u8 DexDescription_Jungglut_2[] = _(
"sind sowohl schnell als auch kräftig,\n"
"so dass es 10 Tritte pro Sekunde\n"
"ausführen kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lohgock_1[] = _(
+ "LOHGOCK besitzt unglaublich starke\n"
+ "Beine, mit denen es ein 30 Stockwerke\n"
+ "hohes Gebäude mit einem Sprung");
+static const u8 DexDescription_Lohgock_2[] = _(
+ "überwinden kann. Die flammenden Schläge\n"
+ "dieses POKéMON lassen verkohlte Gegner\n"
+ "zurück.");
+#else
static const u8 DexDescription_Lohgock_1[] = _(
"LOHGOCK stößt heftige Flammen aus\n"
"seinen Handgelenken aus und greift\n"
@@ -2200,7 +3875,18 @@ static const u8 DexDescription_Lohgock_1[] = _(
static const u8 DexDescription_Lohgock_2[] = _(
"Feind ist, desto stärker lodern die\n"
"Handgelenke dieses POKéMON.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Hydropi_1[] = _(
+ "Im Wasser atmet HYDROPI durch die\n"
+ "Kiemen an seinen Wangen. Wenn es im\n"
+ "Kampf in eine brenzlige Situation gerät,");
+static const u8 DexDescription_Hydropi_2[] = _(
+ "setzt es seine verblüffende Kraft ein,\n"
+ "mit der es Felsbrocken zerquetschen\n"
+ "kann, die größer sind als es selbst.");
+#else
static const u8 DexDescription_Hydropi_1[] = _(
"Die Flosse an HYDROPIs Kopf dient als\n"
"hochempfindliches Radar. Damit kann es\n"
@@ -2209,7 +3895,17 @@ static const u8 DexDescription_Hydropi_2[] = _(
"wahrnehmen. So weiß es jederzeit, was\n"
"in seiner Umgebung passiert, ohne\n"
"dabei seine Augen zu benutzen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Moorabbel_1[] = _(
+ "MOORABBEL kommt im Schlamm besser\n"
+ "voran als im Wasser. Das Hinterteil\n"
+ "dieses POKéMON ist gut entwickelt,");
+static const u8 DexDescription_Moorabbel_2[] = _(
+ "so dass es auf seinen Hinterbeinen\n"
+ "laufen kann.");
+#else
static const u8 DexDescription_Moorabbel_1[] = _(
"MOORABBELs Körper ist mit einem\n"
"klebrigen Film überzogen, durch den es\n"
@@ -2217,7 +3913,18 @@ static const u8 DexDescription_Moorabbel_1[] = _(
static const u8 DexDescription_Moorabbel_2[] = _(
"spielt bei Ebbe in den Schlammpfützen\n"
"am Strand.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sumpex_1[] = _(
+ "SUMPEX kann Stürme voraussagen,\n"
+ "indem es feine Veränderungen der\n"
+ "Geräusche von Wellen und Wind mit");
+static const u8 DexDescription_Sumpex_2[] = _(
+ "seinen Finnen wahrnimmt. Wenn eine\n"
+ "Sturmfront aufzieht, häuft es\n"
+ "Felsbrocken an, um sich zu schützen.");
+#else
static const u8 DexDescription_Sumpex_1[] = _(
"SUMPEX ist sehr stark. Es kann mit\n"
"Leichtigkeit einen Felsblock bewegen,\n"
@@ -2226,7 +3933,18 @@ static const u8 DexDescription_Sumpex_2[] = _(
"Weiterhin ist es mit einem exzellenten\n"
"Sehvermögen ausgestattet, wodurch es\n"
"auch in trüben Gewässern sehen kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Fiffyen_1[] = _(
+ "FIFFYEN ist ein Allesfresser.\n"
+ "Auffällig an diesem POKéMON ist das\n"
+ "Verhältnis seiner Körpergröße zur");
+static const u8 DexDescription_Fiffyen_2[] = _(
+ "Länge seiner Zähne. Es versucht Feinde\n"
+ "einzuschüchtern, indem es die Haare an\n"
+ "seinem Schweif abstehen lässt.");
+#else
static const u8 DexDescription_Fiffyen_1[] = _(
"Sobald FIFFYEN eine Bewegung wahr-\n"
"nimmt, schnappt es zu. Es jagt seine\n"
@@ -2235,7 +3953,16 @@ static const u8 DexDescription_Fiffyen_2[] = _(
"erschöpft ist. Wenn sich die Beute\n"
"allerdings wehrt, kann es passieren, \n"
"dass FIFFYEN klein beigibt und flieht.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Magnayen_1[] = _(
+ "MAGNAYEN zieht in Gruppen durch die\n"
+ "Wildnis. Durch seine Erfahrungen in der\n"
+ "Wildnis hört es nur auf TRAINER, die");
+static const u8 DexDescription_Magnayen_2[] = _(
+ "außergewöhnliche Fähigkeiten haben.");
+#else
static const u8 DexDescription_Magnayen_1[] = _(
"MAGNAYEN sendet deutliche Signale\n"
"aus, wenn es sich auf einen Angriff\n"
@@ -2243,14 +3970,36 @@ static const u8 DexDescription_Magnayen_1[] = _(
static const u8 DexDescription_Magnayen_2[] = _(
"sich flach. Dieses POKéMON kann mit\n"
"seinen spitzen Zähnen brutal zubeißen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Zigzachs_1[] = _(
+ "Das Haar auf ZIGZACHS’ Rücken ist\n"
+ "struppig. Es reibt seine Rückenborsten\n"
+ "an Bäumen, um sein Revier zu markieren.");
+static const u8 DexDescription_Zigzachs_2[] = _(
+ "Dieses POKéMON stellt sich im Kampf\n"
+ "schon einmal tot, um seine Feinde\n"
+ "reinzulegen.");
+#else
static const u8 DexDescription_Zigzachs_1[] = _(
"ZIGZACHS ist ein rastloser Wanderer.\n"
"Dieses POKéMON ist nämlich sehr\n"
"neugierig und es inspiziert alles,");
static const u8 DexDescription_Zigzachs_2[] = _(
"was ihm zufällig begegnet.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Geradaks_1[] = _(
+ "Auf der Jagd rennt GERADAKS so schnell\n"
+ "es kann schnurstracks hinter seiner\n"
+ "Beute her. Es erreicht zwar über");
+static const u8 DexDescription_Geradaks_2[] = _(
+ "100 km/h, muss aber erst aus vollem\n"
+ "Lauf zum Stehen kommen, bevor es die\n"
+ "Richtung wechseln kann.");
+#else
static const u8 DexDescription_Geradaks_1[] = _(
"GERADAKS rennt immer mit vollem Tempo\n"
"und nie im Zickzack, sondern nur gerade.\n"
@@ -2259,7 +4008,18 @@ static const u8 DexDescription_Geradaks_2[] = _(
"läuft es rechtwinklig daran vorbei. Für\n"
"dieses POKéMON stellen leichte Kurven\n"
"eine große Herausforderung dar.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Waumpel_1[] = _(
+ "WAUMPEL wird von SCHWALBOSS als Beute\n"
+ "angesehen. Dieses POKéMON wehrt sich\n"
+ "gegen angreifende Räuber, indem es die");
+static const u8 DexDescription_Waumpel_2[] = _(
+ "Stacheln an seinem Hinterteil auf sie\n"
+ "richtet. Es schwächt seine Gegner mit\n"
+ "dem Gift, das aus den Stacheln austritt.");
+#else
static const u8 DexDescription_Waumpel_1[] = _(
"WAUMPEL kann mit den Stacheln an\n"
"seinem Hinterteil die Rinde von Bäumen\n"
@@ -2268,7 +4028,18 @@ static const u8 DexDescription_Waumpel_2[] = _(
"austretenden Saft. An den Füßen dieses\n"
"POKéMON befinden sich Saugnäpfe, mit\n"
"denen es auch an Glas nicht abrutscht.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schaloko_1[] = _(
+ "Bisher nahm man an, dass SCHALOKO vor\n"
+ "seiner Entwicklung hungert und\n"
+ "überhaupt nichts zu sich nimmt. Nun");
+static const u8 DexDescription_Schaloko_2[] = _(
+ "aber wird behauptet, dass es seinen \n"
+ "Durst mit Regenwasser löscht, das sich\n"
+ "auf seinem seidigen Fell sammelt.");
+#else
static const u8 DexDescription_Schaloko_1[] = _(
"SCHALOKO bindet sich mit einem\n"
"Seidenfaden an einen Ast. Es baumelt\n"
@@ -2276,7 +4047,17 @@ static const u8 DexDescription_Schaloko_1[] = _(
static const u8 DexDescription_Schaloko_2[] = _(
"Durch ein kleines Loch in seinem\n"
"Seidenkokon lugt es heraus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Papinella_1[] = _(
+ "PAPINELLA hat einen langen Rüssel, der\n"
+ "hervorragend zum Sammeln von Blüten-\n"
+ "pollen geeignet ist. Dieses POKéMON");
+static const u8 DexDescription_Papinella_2[] = _(
+ "flattert im Frühlingswind herum\n"
+ "und sammelt Blütenstaub.");
+#else
static const u8 DexDescription_Papinella_1[] = _(
"PAPINELLAs Lieblingsspeise ist\n"
"Blütenstaub. Wenn du dieses POKéMON\n"
@@ -2285,7 +4066,18 @@ static const u8 DexDescription_Papinella_2[] = _(
"einen Blumentopf vor ein geöffnetes\n"
"Fenster stellen. PAPINELLA wird sich\n"
"diese Leckerei nicht entgehen lassen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Panekon_1[] = _(
+ "Wenn es angegriffen wird, bewegt sich\n"
+ "PANEKON in keiner Weise, egal, wie\n"
+ "schwer es dabei verletzt wird. Wenn es");
+static const u8 DexDescription_Panekon_2[] = _(
+ "sich bewegen würde, wäre sein Körper zu\n"
+ "schwach für seine Entwicklung. Die\n"
+ "Schmerzen allerdings vergisst es nie.");
+#else
static const u8 DexDescription_Panekon_1[] = _(
"PANEKON baut seinen schützenden\n"
"Kokon, indem es seinen Körper mit\n"
@@ -2294,7 +4086,18 @@ static const u8 DexDescription_Panekon_2[] = _(
"Mund austritt. Wenn sein Körper mit\n"
"Seide bedeckt ist, wird diese hart. Im\n"
"Kokon wartet es auf seine Entwicklung.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pudox_1[] = _(
+ "Wenn PUDOX mit den Flügeln schlägt,\n"
+ "verteilt es einen feinen Puder. Es\n"
+ "handelt sich um ein starkes Gift, das");
+static const u8 DexDescription_Pudox_2[] = _(
+ "sogar einen Profiboxer umhauen würde.\n"
+ "Bei der Futtersuche benutzt dieses \n"
+ "POKéMON seine Antennen als Radar.");
+#else
static const u8 DexDescription_Pudox_1[] = _(
"PUDOX wird instinktiv vom Licht\n"
"angezogen. In hell erleuchteten \n"
@@ -2303,7 +4106,18 @@ static const u8 DexDescription_Pudox_2[] = _(
"POKéMON dabei beobachten, die\n"
"großen Schaden anrichten, indem sie die\n"
"Blätter von Bäumen abfressen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Loturzel_1[] = _(
+ "LOTURZEL soll einige Zeit an Land\n"
+ "verbracht haben, aber ins Wasser\n"
+ "zurückgekehrt sein, weil das Blatt");
+static const u8 DexDescription_Loturzel_2[] = _(
+ "auf seinem Kopf zu groß und zu schwer\n"
+ "geworden ist. Nun lässt es sich auf dem\n"
+ "Wasser treiben.");
+#else
static const u8 DexDescription_Loturzel_1[] = _(
"LOTURZEL lebt auf der Wasseroberfläche\n"
"von Teichen oder Seen. Es wird\n"
@@ -2312,7 +4126,17 @@ static const u8 DexDescription_Loturzel_2[] = _(
"abstirbt. Nur selten geht dieses\n"
"POKéMON an Land, um nach sauberem\n"
"Wasser Ausschau zu halten.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lombrero_1[] = _(
+ "LOMBREROs Körper ist mit einem\n"
+ "glitschigen Film bedeckt. Es fühlt sich\n"
+ "widerlich an, wenn einen dieses POKéMON");
+static const u8 DexDescription_Lombrero_2[] = _(
+ "mit seinen Händen berührt. LOMBRERO\n"
+ "wird häufig für ein Kind gehalten.");
+#else
static const u8 DexDescription_Lombrero_1[] = _(
"LOMBRERO liebt die Nacht und wird mit\n"
"Einbruch der Dunkelheit aktiv. Es spielt\n"
@@ -2321,7 +4145,17 @@ static const u8 DexDescription_Lombrero_2[] = _(
"Wenn es Angler sieht, zieht es unter\n"
"Wasser an ihren Angelschnüren und\n"
"erfreut sich an ihrer Entrüstung.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kappalores_1[] = _(
+ "Wenn KAPPALORES einen fröhlichen\n"
+ "Rhythmus hört, werden die Zellen in\n"
+ "seinem Körper aktiviert. Auch im Kampf");
+static const u8 DexDescription_Kappalores_2[] = _(
+ "zeigt dieses POKéMON seine\n"
+ "verblüffende Stärke.");
+#else
static const u8 DexDescription_Kappalores_1[] = _(
"KAPPALORES fängt sofort zu tanzen an,\n"
"wenn es stimmungsvolle, feierliche Musik\n"
@@ -2329,7 +4163,18 @@ static const u8 DexDescription_Kappalores_1[] = _(
static const u8 DexDescription_Kappalores_2[] = _(
"angeblich, wenn es Kinder auf \n"
"Wanderausflügen singen hört.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Samurzel_1[] = _(
+ "SAMURZEL sieht aus wie eine Eichel, wenn\n"
+ "es an einem Ast hängt. Es erschreckt\n"
+ "andere POKéMON, indem es sich dann");
+static const u8 DexDescription_Samurzel_2[] = _(
+ "plötzlich bewegt. Dieses POKéMON\n"
+ "poliert seinen Körper einmal am Tag mit\n"
+ "Blättern.");
+#else
static const u8 DexDescription_Samurzel_1[] = _(
"SAMURZEL hängt sich mit dem Kopf an\n"
"einen Ast. Dabei entzieht es dem Baum\n"
@@ -2337,7 +4182,17 @@ static const u8 DexDescription_Samurzel_1[] = _(
static const u8 DexDescription_Samurzel_2[] = _(
"desto glänzender wird der Körper dieses\n"
"POKéMON.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Blanas_1[] = _(
+ "Dieses POKéMON reißt das Blatt auf\n"
+ "seinem Kopf heraus und benutzt es\n"
+ "als Flöte. Diese Geräusche jagen den");
+static const u8 DexDescription_Blanas_2[] = _(
+ "Menschen, die sich im Wald verirrt haben,\n"
+ "Angst ein.");
+#else
static const u8 DexDescription_Blanas_1[] = _(
"BLANAS lebt in dichten Wäldern.\n"
"Manchmal wagt es sich aus dem Wald\n"
@@ -2345,7 +4200,18 @@ static const u8 DexDescription_Blanas_1[] = _(
static const u8 DexDescription_Blanas_2[] = _(
"Dieses POKéMON mag es überhaupt nicht,\n"
"wenn man seine lange Nase zwickt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tengulist_1[] = _(
+ "TENGULISTs große Fächer erzeugen\n"
+ "Böen, die eine Geschwindigkeit von\n"
+ "30 m/sek erreichen können und alles");
+static const u8 DexDescription_Tengulist_2[] = _(
+ "und jeden hinwegfegen können. Dieses\n"
+ "POKéMON lebt still und zurückgezogen\n"
+ "in den Tiefen der Wälder.");
+#else
static const u8 DexDescription_Tengulist_1[] = _(
"TENGULIST ist ein geheimnisvolles\n"
"POKéMON, das angeblich auf hohen\n"
@@ -2354,7 +4220,17 @@ static const u8 DexDescription_Tengulist_2[] = _(
"alt sind. Mit den Blätterventilatoren an\n"
"seinen Händen kann es heftige Stürme\n"
"erzeugen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schwalbini_1[] = _(
+ "SCHWALBINI ist noch klein, es hat\n"
+ "gerade erst sein Nest verlassen. Daher\n"
+ "fühlt es sich manchmal einsam und weint");
+static const u8 DexDescription_Schwalbini_2[] = _(
+ "nachts. Dieses POKéMON ernährt sich\n"
+ "von WAUMPEL.");
+#else
static const u8 DexDescription_Schwalbini_1[] = _(
"Mutig behauptet SCHWALBINI sein\n"
"Territorium gegen Eindringlinge, so\n"
@@ -2363,7 +4239,16 @@ static const u8 DexDescription_Schwalbini_2[] = _(
"Dieses unerschrockene POKéMON bleibt\n"
"trotz einer Niederlage angriffslustig,\n"
"heult aber laut, wenn es Hunger hat.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schwalboss_1[] = _(
+ "SCHWALBOSS ist sehr gewissenhaft bei\n"
+ "der Pflege seiner glänzenden Flügel.\n"
+ "Wenn zwei SCHWALBOSS zusammen sind,");
+static const u8 DexDescription_Schwalboss_2[] = _(
+ "putzen sie sich ihre Flügel gegenseitig.");
+#else
static const u8 DexDescription_Schwalboss_1[] = _(
"Dieses POKéMON taucht in einem steilen\n"
"Winkel ab, sobald es Beute wahrgenommen\n"
@@ -2371,7 +4256,17 @@ static const u8 DexDescription_Schwalboss_1[] = _(
static const u8 DexDescription_Schwalboss_2[] = _(
"seinen Krallen und lässt sie\n"
"nicht mehr entkommen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Wingull_1[] = _(
+ "WINGULL breitet seine langen, schmalen\n"
+ "Flügel aus und segelt im Seewind. Der\n"
+ "lange Schnabel dieses POKéMON");
+static const u8 DexDescription_Wingull_2[] = _(
+ "ist ihm beim Jagen nach Beute sehr\n"
+ "hilfreich.");
+#else
static const u8 DexDescription_Wingull_1[] = _(
"Man sieht WINGULL oft mit seiner\n"
"Beute oder seinen Besitztümern im\n"
@@ -2380,14 +4275,34 @@ static const u8 DexDescription_Wingull_2[] = _(
"nach geeigneten Verstecken. Dieses\n"
"POKéMON fliegt durch die Lüfte, als\n"
"würde es gleiten.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pelipper_1[] = _(
+ "PELIPPER sucht nach Nahrung, während\n"
+ "es über die Wellen fliegt. Dieses \n"
+ "POKéMON taucht seinen großen Schnabel");
+static const u8 DexDescription_Pelipper_2[] = _(
+ "ins Meer, um seine Beute abzuschöpfen.\n"
+ "Dann schluckt es alles auf einmal\n"
+ "herunter.");
+#else
static const u8 DexDescription_Pelipper_1[] = _(
"PELIPPER transportiert kleine POKéMON\n"
"und Eier in seinem riesigen Schnabel\n"
"durch die Lüfte. Dieses POKéMON baut");
static const u8 DexDescription_Pelipper_2[] = _(
"sein Nest auf steilen Klippen am Meer.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Trasla_1[] = _(
+ "TRASLA hat die Fähigkeit, die Emotionen\n"
+ "von Menschen wahrzunehmen. Wenn sein\n"
+ "TRAINER gute Laune hat, ist dieses");
+static const u8 DexDescription_Trasla_2[] = _(
+ "POKéMON ebenfalls fröhlich.");
+#else
static const u8 DexDescription_Trasla_1[] = _(
"TRASLA nimmt mit den Hörnern an seinem\n"
"Kopf die Gefühle von Menschen wahr.\n"
@@ -2396,7 +4311,18 @@ static const u8 DexDescription_Trasla_2[] = _(
"nur selten zu Gesicht. Wenn es bemerkt,\n"
"dass eine Person gut gelaunt ist, traut\n"
"es sich näher an sie heran.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kirlia_1[] = _(
+ "KIRLIA benutzt die Hörner an seinem\n"
+ "Kopf dazu, seine psychokinetische\n"
+ "Energie zu verstärken. Wenn dieses");
+static const u8 DexDescription_Kirlia_2[] = _(
+ "POKéMON seine spezielle Kraft einsetzt,\n"
+ "wird die Luft verformt und ein Trugbild\n"
+ "einer Landschaft erzeugt.");
+#else
static const u8 DexDescription_Kirlia_1[] = _(
"Man sagt, dass ein KIRLIA, das häufig\n"
"positive Emotionen seines TRAINERs\n"
@@ -2405,7 +4331,18 @@ static const u8 DexDescription_Kirlia_2[] = _(
"Dieses POKéMON kontrolliert\n"
"psychokinetische Energie mit seinem\n"
"hochentwickelten Gehirn.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Guardevoir_1[] = _(
+ "GUARDEVOIR kann mit seiner psycho-\n"
+ "kinetischen Energie die Dimensionen\n"
+ "verzerren und ein kleines Schwarzes");
+static const u8 DexDescription_Guardevoir_2[] = _(
+ "Loch erzeugen. Es schützt seinen\n"
+ "TRAINER selbst unter Einsatz seines\n"
+ "eigenen Lebens.");
+#else
static const u8 DexDescription_Guardevoir_1[] = _(
"GUARDEVOIR kann in die Zukunft\n"
"schauen. Wenn es eine Gefahr für seinen\n"
@@ -2413,7 +4350,17 @@ static const u8 DexDescription_Guardevoir_1[] = _(
static const u8 DexDescription_Guardevoir_2[] = _(
"psychokinetische Energie mit voller\n"
"Kraft.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Gehweiher_1[] = _(
+ "Wenn GEHWEIHER Gefahr wittert,\n"
+ "scheidet es einen dickflüssigen Sirup\n"
+ "aus seinem Kopf aus. Es gibt einige");
+static const u8 DexDescription_Gehweiher_2[] = _(
+ "POKéMON, die ganz wild auf diesen\n"
+ "Sirup sind.");
+#else
static const u8 DexDescription_Gehweiher_1[] = _(
"GEHWEIHER scheidet aus seinen Zehen\n"
"ein Öl aus, das es ihm ermöglicht, über\n"
@@ -2421,7 +4368,18 @@ static const u8 DexDescription_Gehweiher_1[] = _(
static const u8 DexDescription_Gehweiher_2[] = _(
"ernährt sich von Mikroorganismen aus\n"
"Teichen und Seen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Maskeregen_1[] = _(
+ "MASKEREGENs Antennen haben ein\n"
+ "augenähnliches Muster, das ihm ein\n"
+ "Furcht erregendes Äußeres verleiht.");
+static const u8 DexDescription_Maskeregen_2[] = _(
+ "Wenn seine “Augen” \n"
+ "traurig aussehen, ist ein heftiger \n"
+ "Regenguss im Anzug.");
+#else
static const u8 DexDescription_Maskeregen_1[] = _(
"MASKEREGEN schüchtert seine Feinde\n"
"mit den augenähnlichen Mustern auf\n"
@@ -2430,7 +4388,17 @@ static const u8 DexDescription_Maskeregen_2[] = _(
"kann mit seinen vier Flügeln wie ein\n"
"Hubschrauber in jede Richtung fliegen,\n"
"sogar seitwärts und rückwärts.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Knilz_1[] = _(
+ "Wenn KNILZ Gefahr wittert, \n"
+ "schüttelt es seinen Körper und verteilt\n"
+ "Sporen von seinem Kopf.");
+static const u8 DexDescription_Knilz_2[] = _(
+ "Diese Sporen sind so giftig, dass Bäume\n"
+ "und Gräser davon eingehen.");
+#else
static const u8 DexDescription_Knilz_1[] = _(
"KNILZ lebt im feuchten Erdboden\n"
"finsterer Wälder. Es wird oft reglos\n"
@@ -2438,7 +4406,17 @@ static const u8 DexDescription_Knilz_1[] = _(
static const u8 DexDescription_Knilz_2[] = _(
"gefunden. Dieses POKéMON ernährt sich\n"
"von Kompost aus verrotteten Blättern.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kapilz_1[] = _(
+ "Die Samen am Schweif von KAPILZ\n"
+ "bestehen aus gehärteten Giftsporen.\n"
+ "Man sollte sie lieber nicht essen.");
+static const u8 DexDescription_Kapilz_2[] = _(
+ "Ein einziger Bissen davon kann eine\n"
+ "heftige Magenverstimmung hervorrufen.");
+#else
static const u8 DexDescription_Kapilz_1[] = _(
"Mit leichtfüßiger Beinarbeit nähert \n"
"sich KAPILZ seinen Feinden und\n"
@@ -2447,7 +4425,17 @@ static const u8 DexDescription_Kapilz_2[] = _(
"Armen um sich. Die Kampftechnik dieses\n"
"POKéMON treibt Profiboxern die\n"
"Schamesröte ins Gesicht.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Bummelz_1[] = _(
+ "BUMMELZ’ Herz schlägt nur ein Mal pro\n"
+ "Minute. Dieses POKéMON ist damit\n"
+ "zufrieden, bewegungslos");
+static const u8 DexDescription_Bummelz_2[] = _(
+ "herumzulungern. Nur ganz selten sieht\n"
+ "man dieses POKéMON sich bewegen.");
+#else
static const u8 DexDescription_Bummelz_1[] = _(
"BUMMELZ geht zwanzig Stunden pro Tag\n"
"müßig. Da es sich sehr wenig bewegt,\n"
@@ -2455,7 +4443,18 @@ static const u8 DexDescription_Bummelz_1[] = _(
static const u8 DexDescription_Bummelz_2[] = _(
"Seine Tagesration besteht lediglich aus\n"
"drei Blättern.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Muntier_1[] = _(
+ "MUNTIER findet einfach keine Ruhe.\n"
+ "Wenn es versucht zu schlafen, beginnt\n"
+ "das Blut in seinen Adern zu pulsieren.");
+static const u8 DexDescription_Muntier_2[] = _(
+ "Dann muss es wie wild durch den \n"
+ "Dschungel rennen, um überhaupt Ruhe zu\n"
+ "finden.");
+#else
static const u8 DexDescription_Muntier_1[] = _(
"MUNTIER brennt darauf, sich\n"
"auszutoben. Es kann nicht einmal für\n"
@@ -2463,7 +4462,17 @@ static const u8 DexDescription_Muntier_1[] = _(
static const u8 DexDescription_Muntier_2[] = _(
"Stress, wenn es sich nicht andauernd\n"
"bewegen kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Letarking_1[] = _(
+ "Wo dieses LETARKING lebt, hinterlässt\n"
+ "es Kreise von 1 m Radius auf den\n"
+ "Wiesen. Es frisst nämlich all das Gras,");
+static const u8 DexDescription_Letarking_2[] = _(
+ "das in seiner Reichweite wächst. Dabei\n"
+ "liegt es bäuchlings auf dem Boden.");
+#else
static const u8 DexDescription_Letarking_1[] = _(
"LETARKING verbringt den Tag damit,\n"
"herumzuliegen und nichts zu tun. Es \n"
@@ -2472,7 +4481,18 @@ static const u8 DexDescription_Letarking_2[] = _(
"Reichweite wächst. Hat es alles\n"
"aufgefressen, so sucht es sich\n"
"widerwillig ein anderes Plätzchen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Nincada_1[] = _(
+ "NINCADA lebt unter der Erde. Es benutzt\n"
+ "seine scharfen Krallen, um die Wurzeln\n"
+ "von Bäumen freizulegen und an");
+static const u8 DexDescription_Nincada_2[] = _(
+ "Flüssigkeit und Nährstoffe zu kommen. \n"
+ "Dieses POKéMON kann grelles Sonnen-\n"
+ "licht nicht aushalten und meidet es.");
+#else
static const u8 DexDescription_Nincada_1[] = _(
"NINCADA lebt viele Jahre in absoluter\n"
"Dunkelheit unter der Erde. Dieses\n"
@@ -2480,7 +4500,18 @@ static const u8 DexDescription_Nincada_1[] = _(
static const u8 DexDescription_Nincada_2[] = _(
"Baumwurzeln auf. Es rührt sich nicht,\n"
"da es auf seine Entwicklung wartet.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Ninjask_1[] = _(
+ "Wenn NINJASK nicht richtig trainiert\n"
+ "wird, hört es nicht mehr auf seinen\n"
+ "TRAINER und beginnt unaufhörlich und");
+static const u8 DexDescription_Ninjask_2[] = _(
+ "laut zu brüllen. Es stellt die Fähig-\n"
+ "keiten eines TRAINERs auf eine harte\n"
+ "Probe.");
+#else
static const u8 DexDescription_Ninjask_1[] = _(
"NINJASK bewegt sich so schnell, dass\n"
"man es nicht sehen kann. Seine Schreie\n"
@@ -2488,7 +4519,18 @@ static const u8 DexDescription_Ninjask_1[] = _(
static const u8 DexDescription_Ninjask_2[] = _(
"Deshalb hielt man dieses POKéMON lange\n"
"für unsichtbar.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Ninjatom_1[] = _(
+ "NINJATOM ist ein ganz besonderes\n"
+ "POKéMON. Es taucht plötzlich in\n"
+ "einem POKéBALL auf, nachdem sich");
+static const u8 DexDescription_Ninjatom_2[] = _(
+ "ein NINCADA entwickelt hat. Dieses\n"
+ "POKéMON ist absolut bewegungsunfähig\n"
+ "und atmet nicht einmal.");
+#else
static const u8 DexDescription_Ninjatom_1[] = _(
"NINJATOMs harter Körper bewegt sich\n"
"überhaupt nicht. Er scheint bloß eine\n"
@@ -2497,7 +4539,17 @@ static const u8 DexDescription_Ninjatom_2[] = _(
"soll angeblich die Seele eines jeden\n"
"stehlen, der hinterrücks einen Blick in\n"
"seinen hohlen Körper riskiert.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Flurmel_1[] = _(
+ "FLURMEL ist sehr scheu. Wenn es laut\n"
+ "brüllt, erschrickt es und brüllt dadurch\n"
+ "noch lauter. Wenn es schließlich damit");
+static const u8 DexDescription_Flurmel_2[] = _(
+ "aufhört, ist es völlig ausgepumpt und \n"
+ "legt sich schlafen.");
+#else
static const u8 DexDescription_Flurmel_1[] = _(
"Normalerweise ist FLURMELs Stimme sehr\n"
"leise, selbst mit größter Anstrengung\n"
@@ -2505,7 +4557,17 @@ static const u8 DexDescription_Flurmel_1[] = _(
static const u8 DexDescription_Flurmel_2[] = _(
"POKéMON jedoch eine Gefahr wittert,\n"
"stößt es ohrenbetäubende Schreie aus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Krakeelo_1[] = _(
+ "KRAKEELO schreit und stampft mit\n"
+ "seinen Füßen auf den Boden. Danach\n"
+ "kann es für eine Weile nichts hören.");
+static const u8 DexDescription_Krakeelo_2[] = _(
+ "Dies scheint die Schwachstelle dieses\n"
+ "POKéMON zu sein.");
+#else
static const u8 DexDescription_Krakeelo_1[] = _(
"KRAKEELOs Brüllen kann ein Holzhaus zum\n"
"Einsturz bringen. Es setzt seine Stimme\n"
@@ -2513,7 +4575,18 @@ static const u8 DexDescription_Krakeelo_1[] = _(
static const u8 DexDescription_Krakeelo_2[] = _(
"Die runden Ohren dieses POKéMON dienen\n"
"als Lautsprecher.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Krawumms_1[] = _(
+ "KRAWUMMS vermittelt seinen Artge-\n"
+ "nossen seine Gefühle, indem es eine Art\n"
+ "Pfeifen durch die Röhren an seinem");
+static const u8 DexDescription_Krawumms_2[] = _(
+ "Körper von sich gibt. Dieses\n"
+ "POKéMON erhebt nur im Kampf\n"
+ "seine Stimme.");
+#else
static const u8 DexDescription_Krawumms_1[] = _(
"KRAWUMMS kann durch sein Brüllen\n"
"Erdbeben auslösen. Wenn dieses\n"
@@ -2521,7 +4594,17 @@ static const u8 DexDescription_Krawumms_1[] = _(
static const u8 DexDescription_Krawumms_2[] = _(
"kräftig einatmet, ist es kurz davor,\n"
"ein mächtiges Brüllen von sich zu geben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Makuhita_1[] = _(
+ "MAKUHITAs Geist ist unbezwingbar. Es\n"
+ "gibt die Hoffnung niemals auf. Es frisst\n"
+ "eine Menge, bekommt viel Schlaf und");
+static const u8 DexDescription_Makuhita_2[] = _(
+ "trainiert unermüdlich. Dadurch füllt es\n"
+ "seinen Körper mit Energie auf.");
+#else
static const u8 DexDescription_Makuhita_1[] = _(
"MAKUHITA ist sehr zäh. Selbst wenn es im\n"
"Kampf mehrfach niedergeschlagen\n"
@@ -2530,14 +4613,35 @@ static const u8 DexDescription_Makuhita_2[] = _(
"greift seinen Gegner an. Bei jedem Mal\n"
"speichert es mehr Energie in seinem\n"
"Körper für seine Entwicklung.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Hariyama_1[] = _(
+ "HARIYAMAs Körper mag vielleicht fett\n"
+ "aussehen, er besteht aber aus festen\n"
+ "Muskeln. Wenn dieses POKéMON all");
+static const u8 DexDescription_Hariyama_2[] = _(
+ "seine Muskeln anspannt, wird sein\n"
+ "Körper steinhart.");
+#else
static const u8 DexDescription_Hariyama_1[] = _(
"HARIYAMA führt seinen berüchtigten\n"
"Streckarm-Schlag überall aus. Ein Schlag\n"
"von diesem POKéMON reicht aus,");
static const u8 DexDescription_Hariyama_2[] = _(
"um einen Strommast zu zerlegen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Azurill_1[] = _(
+ "AZURILLs Schweif ist lang und federnd.\n"
+ "Er ist vollgepackt mit Nährstoffen, die\n"
+ "dieses POKéMON zum Wachsen braucht.");
+static const u8 DexDescription_Azurill_2[] = _(
+ "Man kann es häufig dabei beobachten,\n"
+ "wie es auf seinem gummiartigen Schweif\n"
+ "umherhüpft und spielt.");
+#else
static const u8 DexDescription_Azurill_1[] = _(
"AZURILL schleudert seinen Schweif wie\n"
"ein Lasso weit aus und fliegt dann \n"
@@ -2546,7 +4650,18 @@ static const u8 DexDescription_Azurill_2[] = _(
"hat es auf diese Weise geschafft, die\n"
"Rekordweite von 10 Metern\n"
"zurückzulegen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Nasgnet_1[] = _(
+ "NASGNET wurde zunächst als völlig\n"
+ "unbeweglich beschrieben, da seine\n"
+ "magnetische Nase immer nach Norden");
+static const u8 DexDescription_Nasgnet_2[] = _(
+ "zeigt. Genauere Beobachtungen haben\n"
+ "jedoch ergeben, dass es sich pro Jahr\n"
+ "tatsächlich etwa um 1 cm bewegt.");
+#else
static const u8 DexDescription_Nasgnet_1[] = _(
"NASGNET besitzt eine magnetische\n"
"Nase, die immer nach Norden zeigt. Wenn\n"
@@ -2555,7 +4670,17 @@ static const u8 DexDescription_Nasgnet_2[] = _(
"sich einander nicht zuwenden, da ihre\n"
"magnetischen Nasen sich gegenseitig\n"
"abstoßen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Eneco_1[] = _(
+ "ENECO jagt spielerisch seinen eigenen\n"
+ "Schweif. In der Wildnis lebt dieses\n"
+ "POKéMON in den Löchern von Bäumen.");
+static const u8 DexDescription_Eneco_2[] = _(
+ "Es ist als Haustier sehr beliebt, da es\n"
+ "bezaubernd aussieht.");
+#else
static const u8 DexDescription_Eneco_1[] = _(
"ENECO ist davon fasziniert,\n"
"Gegenstände zu bewegen und sie zu\n"
@@ -2563,7 +4688,17 @@ static const u8 DexDescription_Eneco_1[] = _(
static const u8 DexDescription_Eneco_2[] = _(
"seinen eigenen Schweif, so dass ihm\n"
"schwindlig wird.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Enekoro_1[] = _(
+ "ENEKORO schläft dort, wo es ihm gefällt\n"
+ "und hat kein dauerhaftes Nest. Nähern\n"
+ "sich ihm andere POKéMON, wenn");
+static const u8 DexDescription_Enekoro_2[] = _(
+ "es schläft, kämpft es nicht mit ihnen,\n"
+ "sondern zieht weiter.");
+#else
static const u8 DexDescription_Enekoro_1[] = _(
"ENEKORO liebt seine Eigenständigkeit.\n"
"So kann es das tun, was es möchte, und\n"
@@ -2572,7 +4707,18 @@ static const u8 DexDescription_Enekoro_2[] = _(
"Da dieses POKéMON schläft und isst,\n"
"wenn es Lust dazu hat, ist sein\n"
"Tagesablauf eher zufälliger Natur.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Zobiris_1[] = _(
+ "ZOBIRIS durchwühlt mit seinen scharfen\n"
+ "Krallen den Erdboden auf der Suche nach\n"
+ "Steinen, von denen es sich ernährt.");
+static const u8 DexDescription_Zobiris_2[] = _(
+ "Die Substanzen in den Steinen nehmen\n"
+ "schließlich eine feste Form an und\n"
+ "gelangen auf seine Körperoberfläche.");
+#else
static const u8 DexDescription_Zobiris_1[] = _(
"ZOBIRIS führt ein ruhiges, \n"
"zurückgezogenes Leben tief im Innern\n"
@@ -2581,7 +4727,18 @@ static const u8 DexDescription_Zobiris_2[] = _(
"gefürchtet, da man sagt, es stehle die\n"
"Seelen der Menschen, wenn seine Augen\n"
"im Dunkeln Furcht erregend funkeln.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Flunkifer_1[] = _(
+ "Fall bloß nicht auf das hübsche Gesicht\n"
+ "dieses POKéMON herein - es ist sehr ge-\n"
+ "fährlich. FLUNKIFER lenkt seine Feinde");
+static const u8 DexDescription_Flunkifer_2[] = _(
+ "ab und schlägt dann mit seinem massiven\n"
+ "Kiefer zu. Seine kräftigen Stahlkiefer\n"
+ "sind eigentlich umgewandelte Hörner.");
+#else
static const u8 DexDescription_Flunkifer_1[] = _(
"FLUNKIFERs sagenhafte Kiefer sind\n"
"eigentlich umgewandelte Stahlhörner.\n"
@@ -2590,7 +4747,18 @@ static const u8 DexDescription_Flunkifer_2[] = _(
"dient dazu, seinen Gegner in Sicherheit\n"
"zu wiegen, so dass er unaufmerksam\n"
"wird. Dann schnappt es zu!");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Stollunior_1[] = _(
+ "STOLLUNIORs Körper besteht aus Stahl.\n"
+ "Mit 1 Schlag kann dieses POKéMON einen\n"
+ "Schwerlasttransporter demolieren.");
+static const u8 DexDescription_Stollunior_2[] = _(
+ "Der Lastwagen stellt danach eine\n"
+ "handliche Mahlzeit für dieses POKéMON\n"
+ "dar.");
+#else
static const u8 DexDescription_Stollunior_1[] = _(
"Dieses POKéMON hat einen Körper aus\n"
"Stahl. STOLLUNIOR ernährt sich von\n"
@@ -2598,7 +4766,17 @@ static const u8 DexDescription_Stollunior_1[] = _(
static const u8 DexDescription_Stollunior_2[] = _(
"richtet es großen Schaden an, weil es\n"
"Brücken und Bahngleise auffrisst.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Stollrak_1[] = _(
+ "STOLLRAK ernährt sich von Eisen, das in\n"
+ "Steinen und Wasser enthalten ist. Es \n"
+ "baut sein Nest in Bergen, in denen");
+static const u8 DexDescription_Stollrak_2[] = _(
+ "Eisenerz abgebaut wird. Es gerät dabei\n"
+ "häufig mit Bergarbeitern in Konflikt.");
+#else
static const u8 DexDescription_Stollrak_1[] = _(
"STOLLRAK temperiert seinen Körper,\n"
"indem es ausgesprochen nahrhaftes \n"
@@ -2607,7 +4785,18 @@ static const u8 DexDescription_Stollrak_2[] = _(
"aufgebläht ist. Dieses POKéMON baut\n"
"sein Nest in der Nähe von Quellen, aus\n"
"denen köstliches Wasser sprudelt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Stolloss_1[] = _(
+ "STOLLOSS geht erstaunlicherweise sehr\n"
+ "behutsam mit der Umwelt um. Wenn sein\n"
+ "Berg von einem Erdrutsch oder einem");
+static const u8 DexDescription_Stolloss_2[] = _(
+ "Feuer verwüstet wurde, schleppt es\n"
+ "Erde in das Gebiet, pflanzt Bäume an und\n"
+ "richtet sein Territorium wieder her.");
+#else
static const u8 DexDescription_Stolloss_1[] = _(
"STOLLOSS nennt einen ganzen Berg sein\n"
"Territorium. Gnadenlos schlägt es jeden\n"
@@ -2615,7 +4804,17 @@ static const u8 DexDescription_Stolloss_1[] = _(
static const u8 DexDescription_Stolloss_2[] = _(
"Dieses POKéMON behält sein Territorium\n"
"jederzeit im Auge.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Meditie_1[] = _(
+ "MEDITIE erhöht seine Energie durch\n"
+ "Meditation. Es lebt von nur einer Beere\n"
+ "am Tag. Diese absolut reduzierte");
+static const u8 DexDescription_Meditie_2[] = _(
+ "Ernährung ist Bestandteil seines \n"
+ "Trainings.");
+#else
static const u8 DexDescription_Meditie_1[] = _(
"MEDITIE unterzieht sich einem\n"
"strikten mentalen Training tief in den\n"
@@ -2624,7 +4823,18 @@ static const u8 DexDescription_Meditie_2[] = _(
"jedoch immer seine Konzentration.\n"
"Deshalb wird sein Training niemals\n"
"ein Ende haben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Meditalis_1[] = _(
+ "Mittels Meditation hat MEDITALIS\n"
+ "seinen sechsten Sinn entwickelt. So\n"
+ "kann es seine psychokinetischen");
+static const u8 DexDescription_Meditalis_2[] = _(
+ "Kräfte nutzen. Dieses POKéMON\n"
+ "meditiert einen ganzen Monat ohne\n"
+ "etwas zu essen.");
+#else
static const u8 DexDescription_Meditalis_1[] = _(
"Mittels Meditation erhöht MEDITALIS\n"
"seine Körperenergie und schärft seinen\n"
@@ -2632,7 +4842,18 @@ static const u8 DexDescription_Meditalis_1[] = _(
static const u8 DexDescription_Meditalis_2[] = _(
"verbirgt sich, indem es eins mit den\n"
"Feldern und Bergen wird.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Frizelbliz_1[] = _(
+ "FRIZELBLIZ rennt so schnell, dass\n"
+ "das menschliche Auge es nicht\n"
+ "wahrnehmen kann. Die Reibung,");
+static const u8 DexDescription_Frizelbliz_2[] = _(
+ "die dabei entsteht, wandelt es in\n"
+ "Elektrizität um, die es in seinem Fell\n"
+ "speichert.");
+#else
static const u8 DexDescription_Frizelbliz_1[] = _(
"FRIZELBLIZ speichert Elektrizität in\n"
"seiner langen Körperbehaarung. Dieses\n"
@@ -2641,7 +4862,16 @@ static const u8 DexDescription_Frizelbliz_2[] = _(
"Beinmuskulatur durch Stromstöße.\n"
"Dadurch ist es in der Lage, explosiv\n"
"zu beschleunigen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Voltenso_1[] = _(
+ "VOLTENSO sammelt Elektrizität aus\n"
+ "der Atmosphäre in seiner Mähne und\n"
+ "entlädt diese. Dieses POKéMON erzeugt");
+static const u8 DexDescription_Voltenso_2[] = _(
+ "Gewitterwolken über seinem Kopf.");
+#else
static const u8 DexDescription_Voltenso_1[] = _(
"VOLTENSO entlädt ständig Elektrizität\n"
"aus seiner Mähne. Es fliegen dabei\n"
@@ -2649,7 +4879,16 @@ static const u8 DexDescription_Voltenso_1[] = _(
static const u8 DexDescription_Voltenso_2[] = _(
"führen. In einem Kampf erzeugt dieses\n"
"POKéMON Gewitterwolken.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Plusle_1[] = _(
+ "Wenn PLUSLE seinen Partner anfeuert,\n"
+ "sprüht es Funken aus seinem Körper.\n"
+ "Wenn sein Partner verliert, brüllt dieses");
+static const u8 DexDescription_Plusle_2[] = _(
+ "POKéMON laut.");
+#else
static const u8 DexDescription_Plusle_1[] = _(
"PLUSLE dient seinen Artgenossen als\n"
"Cheerleader. Wenn ein Teamkamerad\n"
@@ -2657,7 +4896,17 @@ static const u8 DexDescription_Plusle_1[] = _(
static const u8 DexDescription_Plusle_2[] = _(
"das prasselnde Geräusch von Funken, um\n"
"so seine Freude zu zeigen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Minun_1[] = _(
+ "MINUN liebt es, seinen Partner im Kampf\n"
+ "anzufeuern. Dabei sprüht es Funken aus\n"
+ "seinem Körper. Wenn sein Partner in");
+static const u8 DexDescription_Minun_2[] = _(
+ "Schwierigkeiten gerät, sprüht es immer\n"
+ "mehr Funken.");
+#else
static const u8 DexDescription_Minun_1[] = _(
"MINUN kümmert sich mehr um das\n"
"Anfeuern seiner Partner als um seine\n"
@@ -2666,7 +4915,18 @@ static const u8 DexDescription_Minun_2[] = _(
"Elektrizität in seinem Körper dazu,\n"
"einen Funkenregen zu erzeugen und\n"
"seine Teamkameraden anzufeuern.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Volbeat_1[] = _(
+ "VOLBEATs Schweif leuchtet wie eine\n"
+ "Glühbirne. Zusammen mit anderen \n"
+ "VOLBEAT malt es mit seinem Schweif");
+static const u8 DexDescription_Volbeat_2[] = _(
+ "geometrische Figuren an den Nacht-\n"
+ "himmel. Dieses POKéMON liebt den von\n"
+ "ILLUMISE verströmten Duft.");
+#else
static const u8 DexDescription_Volbeat_1[] = _(
"Wenn es Nacht wird, beginnt VOLBEATs\n"
"Schweif zu leuchten. Es kommuniziert\n"
@@ -2675,7 +4935,17 @@ static const u8 DexDescription_Volbeat_2[] = _(
"und das Blinken dieses Lichts reguliert.\n"
"Dieses POKéMON wird vom süßen Duft\n"
"der ILLUMISE angezogen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Illumise_1[] = _(
+ "ILLUMISE leitet einen Schwarm VOLBEAT\n"
+ "an, wenn sie Zeichen an den Nachthimmel\n"
+ "malen. Je komplexer diese werden, desto");
+static const u8 DexDescription_Illumise_2[] = _(
+ "mehr Respekt bekommt es von seinen\n"
+ "Artgenossen.");
+#else
static const u8 DexDescription_Illumise_1[] = _(
"ILLUMISE zieht ganze VOLBEAT-Scharen\n"
"mit seinem süßlichen Duft an. Dann\n"
@@ -2683,7 +4953,16 @@ static const u8 DexDescription_Illumise_1[] = _(
static const u8 DexDescription_Illumise_2[] = _(
"Schwarm an, indem es geometrische\n"
"Figuren an den Nachthimmel malt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Roselia_1[] = _(
+ "Nur sehr selten bekommt man ROSELIA\n"
+ "mit seinen ungewöhnlich farbigen Blumen\n"
+ "zu Gesicht. Die Dornen am Kopf dieses");
+static const u8 DexDescription_Roselia_2[] = _(
+ "POKéMON enthalten ein grausames Gift.");
+#else
static const u8 DexDescription_Roselia_1[] = _(
"ROSELIA verschießt scharfe Stacheln\n"
"auf jeden Feind, der versucht, die\n"
@@ -2691,7 +4970,18 @@ static const u8 DexDescription_Roselia_1[] = _(
static const u8 DexDescription_Roselia_2[] = _(
"Der Duft dieses POKéMON beruhigt\n"
"Lebewesen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schluppuck_1[] = _(
+ "SCHLUPPUCKs Körper besteht zum\n"
+ "größten Teil aus seinem Magen. Sein Herz\n"
+ "und sein Gehirn sind im Vergleich dazu");
+static const u8 DexDescription_Schluppuck_2[] = _(
+ "sehr klein. Der Magen dieses POKéMON\n"
+ "enthält Enzyme, die alles zersetzen\n"
+ "können.");
+#else
static const u8 DexDescription_Schluppuck_1[] = _(
"Eigentlich besteht SCHLUPPUCKs Körper\n"
"nur aus einem Magen. Daher kann es\n"
@@ -2700,7 +4990,17 @@ static const u8 DexDescription_Schluppuck_2[] = _(
"Größe hat. Sein Magen enthält eine\n"
"spezielle Flüssigkeit, die wirklich alles\n"
"verdauen kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schlukwech_1[] = _(
+ "SCHLUKWECH hat keine Zähne. Alles was\n"
+ "es isst, schluckt es im Ganzen herunter.\n"
+ "Sein Maul ist so riesig, dass mit");
+static const u8 DexDescription_Schlukwech_2[] = _(
+ "Leichtigkeit ein Autoreifen hinein-\n"
+ "passen würde.");
+#else
static const u8 DexDescription_Schlukwech_1[] = _(
"Wenn SCHLUKWECH Beute sichtet,\n"
"verspritzt es eine höchst giftige\n"
@@ -2709,7 +5009,17 @@ static const u8 DexDescription_Schlukwech_2[] = _(
"besprüht damit sein Ziel. Wenn die Beute\n"
"geschwächt ist, schluckt es sie mit\n"
"seinem riesigen Maul im Ganzen herunter.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kanivanha_1[] = _(
+ "Wenn jemand KANIVANHAs Revier betritt,\n"
+ "schwärmt es aus und schnappt mit\n"
+ "seinen spitzen Zähnen nach dem");
+static const u8 DexDescription_Kanivanha_2[] = _(
+ "Eindringling. Wenn es allein ist, ist\n"
+ "dieses POKéMON sehr scheu.");
+#else
static const u8 DexDescription_Kanivanha_1[] = _(
"KANIVANHAs starke Kiefer und seine\n"
"spitzen Zähne verfügen über die \n"
@@ -2717,7 +5027,17 @@ static const u8 DexDescription_Kanivanha_1[] = _(
static const u8 DexDescription_Kanivanha_2[] = _(
"verschlingen zu können. Dieses POKéMON\n"
"hat schon viele Boote versenkt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tohaido_1[] = _(
+ "TOHAIDO kann bis zu 120 km/h schnell\n"
+ "schwimmen, indem es Meerwasser aus\n"
+ "seinem Hinterteil herausschießt.");
+static const u8 DexDescription_Tohaido_2[] = _(
+ "Dieses POKéMON kann jedoch nicht sehr\n"
+ "weite Strecken zurücklegen.");
+#else
static const u8 DexDescription_Tohaido_1[] = _(
"TOHAIDO trägt den Spitznamen\n"
"“Tyrann des Meeres” und ist\n"
@@ -2726,7 +5046,17 @@ static const u8 DexDescription_Tohaido_2[] = _(
"wachsen sofort nach, wenn sie\n"
"ausgebrochen sind. Es kann sogar einen\n"
"Öltanker zerreißen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Wailmer_1[] = _(
+ "WAILMER kann Wasser in seinem Körper\n"
+ "speichern, um sich in einen Ball zu\n"
+ "verwandeln und herumzuhüpfen.");
+static const u8 DexDescription_Wailmer_2[] = _(
+ "Wenn es die Wassermenge steigert, kann\n"
+ "dieses POKéMON noch höher hüpfen.");
+#else
static const u8 DexDescription_Wailmer_1[] = _(
"WAILMERs Nasenlöcher liegen über\n"
"seinen Augen. Dieses verspielte\n"
@@ -2735,7 +5065,18 @@ static const u8 DexDescription_Wailmer_2[] = _(
"indem es das Meerwasser, das es in\n"
"seinem Körper speichert, mit aller Kraft\n"
"herausprustet.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Wailord_1[] = _(
+ "WAILORD jagt seine Beute, indem es aus\n"
+ "dem Meer herausspringt und ein gewal-\n"
+ "tiges Platschen erzeugt. Es ist");
+static const u8 DexDescription_Wailord_2[] = _(
+ "atemberaubend, eine Gruppe dieses\n"
+ "POKéMON aus dem Wasser springen zu\n"
+ "sehen.");
+#else
static const u8 DexDescription_Wailord_1[] = _(
"WAILORD ist bisher das größte aller\n"
"identifizierten POKéMON. Es schwimmt\n"
@@ -2743,7 +5084,17 @@ static const u8 DexDescription_Wailord_1[] = _(
static const u8 DexDescription_Wailord_2[] = _(
"mit seinem enormen Maul riesige Mengen\n"
"an Nahrung auf.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Camaub_1[] = _(
+ "CAMAUB speichert fast 1200 Grad heißes\n"
+ "Magma in seinem Körper. Wenn es nass\n"
+ "wird, kühlt das Magma ab und wird hart.");
+static const u8 DexDescription_Camaub_2[] = _(
+ "Dadurch wird der Körper dieses POKéMON\n"
+ "schwer und seine Bewegungen träge.");
+#else
static const u8 DexDescription_Camaub_1[] = _(
"CAMAUB ist nicht besonders helle. Es\n"
"nimmt nicht einmal wahr, wenn es\n"
@@ -2752,7 +5103,17 @@ static const u8 DexDescription_Camaub_2[] = _(
"allerdings kann es nicht einmal eine\n"
"Sekunde lang aushalten. In seinem\n"
"Körper brodelt glühend heißes Magma.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Camerupt_1[] = _(
+ "Die Höcker auf CAMERUPTs Rücken sind\n"
+ "durch eine Transformation seiner\n"
+ "Knochen entstanden. Hin und wieder");
+static const u8 DexDescription_Camerupt_2[] = _(
+ "stoßen sie Magma aus. Dieses POKéMON\n"
+ "bricht häufig aus, wenn es wütend ist.");
+#else
static const u8 DexDescription_Camerupt_1[] = _(
"CAMERUPT trägt einen Vulkan in seinem\n"
"Körper. 10.000 Grad heißes Magma fließt\n"
@@ -2760,7 +5121,17 @@ static const u8 DexDescription_Camerupt_1[] = _(
static const u8 DexDescription_Camerupt_2[] = _(
"seinem Rücken aus und verspucken \n"
"glühend heißes Magma.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Qurtel_1[] = _(
+ "QURTEL erzeugt Energie, indem es Kohle\n"
+ "verbrennt. Wenn das Feuer nachlässt,\n"
+ "wird es schwächer.");
+static const u8 DexDescription_Qurtel_2[] = _(
+ "In der Vorbereitung auf einen Kampf\n"
+ "verbrennt dieses POKéMON mehr Kohle.");
+#else
static const u8 DexDescription_Qurtel_1[] = _(
"QURTEL schaufelt sich auf der Suche\n"
"nach Kohle durch die Berge. Wenn es\n"
@@ -2769,7 +5140,17 @@ static const u8 DexDescription_Qurtel_2[] = _(
"seines Panzers mit Kohle und verbrennt\n"
"diese. Wenn es angegriffen wird, stößt\n"
"es dicken schwarzen Rauch aus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Spoink_1[] = _(
+ "SPOINK trägt eine Perle auf seinem\n"
+ "Kopf, die seine psychokinetische\n"
+ "Energie verstärkt. Deshalb ist es");
+static const u8 DexDescription_Spoink_2[] = _(
+ "dauernd auf der Suche nach einer\n"
+ "größeren Perle.");
+#else
static const u8 DexDescription_Spoink_1[] = _(
"SPOINK hüpft auf seinem Schweif durch\n"
"die Gegend. Die Erschütterung des\n"
@@ -2778,7 +5159,18 @@ static const u8 DexDescription_Spoink_2[] = _(
"Deshalb kann dieses POKéMON das Hüpfen\n"
"nicht sein lassen, ansonsten würde sein\n"
"Herz aufhören zu schlagen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Groink_1[] = _(
+ "GROINK benutzt die schwarzen Perlen\n"
+ "an seinem Körper, um seine fantas-\n"
+ "tischen Kräfte nutzen zu können. Dabei");
+static const u8 DexDescription_Groink_2[] = _(
+ "tanzt es sonderbar. Die schwarzen\n"
+ "Perlen dieses POKéMON sind wahre\n"
+ "Kunstwerke und ebenso wertvoll.");
+#else
static const u8 DexDescription_Groink_1[] = _(
"GROINK benutzt die schwarzen Perlen\n"
"an seinem Körper dazu, die\n"
@@ -2787,14 +5179,35 @@ static const u8 DexDescription_Groink_2[] = _(
"Wenn es diese spezielle Fähigkeit nutzt,\n"
"wird sein schnaubender Atem\n"
"schwerfällig.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Pandir_1[] = _(
+ "Jedes PANDIR trägt ein einzigartiges \n"
+ "Fleckenmuster auf seiner Haut. Dieses\n"
+ "POKéMON bewegt sich höchst seltsam.");
+static const u8 DexDescription_Pandir_2[] = _(
+ "Es schwankt und stolpert, als wäre ihm\n"
+ "schwindlig. Seine schlingernden Bewe-\n"
+ "gungen verwirren seine Gegner.");
+#else
static const u8 DexDescription_Pandir_1[] = _(
"Jedes PANDIR auf der Welt soll ein\n"
"einzigartiges Fleckenmuster haben. Der\n"
"schwankende Gang dieses POKéMON");
static const u8 DexDescription_Pandir_2[] = _(
"erweckt den Eindruck, es würde tanzen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Knacklion_1[] = _(
+ "KNACKLION ist ein geduldiger Jäger. Es\n"
+ "gräbt in einer Wüste eine tiefe Grube\n"
+ "und wartet auf Beute, die hineinfällt.");
+static const u8 DexDescription_Knacklion_2[] = _(
+ "Dieses POKéMON kommt eine ganze Woche\n"
+ "ohne Wasser aus.");
+#else
static const u8 DexDescription_Knacklion_1[] = _(
"KNACKLIONs Bau ist eine Art in den Sand\n"
"gegrabener Kessel. Dieses POKéMON\n"
@@ -2803,7 +5216,17 @@ static const u8 DexDescription_Knacklion_2[] = _(
"seinen Bau zu werfen. Seine gigan-\n"
"tischen Kiefer verfügen über genügend\n"
"Kraft, um einen Felsen zu zerquetschen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Vibrava_1[] = _(
+ "VIBRAVAs Flügel sind noch nicht ganz\n"
+ "ausgewachsen. Für lange Strecken sind\n"
+ "seine Flügel weniger geeignet.");
+static const u8 DexDescription_Vibrava_2[] = _(
+ "Aber es kann mit ihnen Ultraschallwellen\n"
+ "erzeugen, wenn es sie vibrieren lässt.");
+#else
static const u8 DexDescription_Vibrava_1[] = _(
"Um seine Beute zu schwächen, erzeugt\n"
"VIBRAVA Ultraschallwellen, indem es\n"
@@ -2812,7 +5235,18 @@ static const u8 DexDescription_Vibrava_2[] = _(
"Die Ultraschallwellen dieses POKéMON \n"
"sind so stark, dass sie bei Menschen\n"
"Kopfschmerzen verursachen können.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Libelldra_1[] = _(
+ "LIBELLDRA wirbelt einen Sandsturm auf,\n"
+ "wenn es mit den Flügeln schlägt. Seine\n"
+ "Flügel erzeugen dabei Töne, die wie");
+static const u8 DexDescription_Libelldra_2[] = _(
+ "Gesang klingen. Da dieser “Gesang” das\n"
+ "Einzige ist, was man in einem Sandsturm\n"
+ "hört, wird es auch Wüstengeist genannt.");
+#else
static const u8 DexDescription_Libelldra_1[] = _(
"LIBELLDRA wird auch “Geist der\n"
"Wüste” genannt. Da seine flatternden\n"
@@ -2820,7 +5254,17 @@ static const u8 DexDescription_Libelldra_1[] = _(
static const u8 DexDescription_Libelldra_2[] = _(
"dieses POKéMON beim Fliegen immer\n"
"von einem Sandsturm umgeben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tuska_1[] = _(
+ "Je trockener und trostloser seine\n"
+ "Umgebung ist, desto schöner und\n"
+ "duftender wird TUSKAs Blume.");
+static const u8 DexDescription_Tuska_2[] = _(
+ "Dieses POKéMON schwingt im Kampf wild\n"
+ "mit seinen dornigen Armen.");
+#else
static const u8 DexDescription_Tuska_1[] = _(
"TUSKA lebt an trockenen Orten, z. B. in\n"
"Wüsten. Es versprüht einen starken\n"
@@ -2829,7 +5273,18 @@ static const u8 DexDescription_Tuska_2[] = _(
"anzuziehen. Wenn sich Beute nähert,\n"
"verschießt es scharfe Stacheln, um\n"
"seinen Gegner zu überwältigen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Noktuska_1[] = _(
+ "Wenn ein Reisender mitten in der Nacht\n"
+ "durch eine Wüste wandert, folgt \n"
+ "NOKTUSKA ihm und spielt ihm Streiche.");
+static const u8 DexDescription_Noktuska_2[] = _(
+ "Dann wartet dieses POKéMON darauf,\n"
+ "dass der Reisende müde wird und sich\n"
+ "nicht mehr bewegen kann.");
+#else
static const u8 DexDescription_Noktuska_1[] = _(
"Am Tage bleibt NOKTUSKA reglos, damit es\n"
"in der brennenden Wüstenhitze keine\n"
@@ -2837,7 +5292,18 @@ static const u8 DexDescription_Noktuska_1[] = _(
static const u8 DexDescription_Noktuska_2[] = _(
"Dieses POKéMON wird bei Nacht aktiv,\n"
"wenn die Temperatur sinkt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Wablu_1[] = _(
+ "WABLU liebt es, Dinge zu putzen. Wenn\n"
+ "es etwas Schmutziges bemerkt, fängt\n"
+ "es an, dieses mit seinen weichen");
+static const u8 DexDescription_Wablu_2[] = _(
+ "Flügeln zu putzen. Wenn seine Flügel\n"
+ "dreckig werden, sucht sich dieses\n"
+ "POKéMON einen Fluss und duscht sich ab.");
+#else
static const u8 DexDescription_Wablu_1[] = _(
"WABLU hat leichte, flauschige Flügel,\n"
"die wie Schäfchenwolken aussehen.\n"
@@ -2846,7 +5312,17 @@ static const u8 DexDescription_Wablu_2[] = _(
"Menschen. Es landet auf ihren Köpfen \n"
"und bleibt dort sitzen wie ein \n"
"wattierter Hut.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Altaria_1[] = _(
+ "ALTARIA hat eine tolle Sopran-Stimme.\n"
+ "Seine Flügel sehen aus wie Schäfchen-\n"
+ "wolken. Dieses POKéMON stürzt sich");
+static const u8 DexDescription_Altaria_2[] = _(
+ "in einen Aufwind und steigt in den\n"
+ "Himmel empor.");
+#else
static const u8 DexDescription_Altaria_1[] = _(
"ALTARIA tanzt und dreht sich in der\n"
"Luft durch viele Schäfchenwolken.\n"
@@ -2855,7 +5331,18 @@ static const u8 DexDescription_Altaria_2[] = _(
"Stimme Melodien singt, versetzt es\n"
"seine Zuhörer in verträumtes\n"
"Erstaunen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sengo_1[] = _(
+ "SENGO bewegt sich normalerweise auf\n"
+ "allen Vieren. Wenn es aber wütend wird, \n"
+ "stellt es sich auf seine Hinterbeine und");
+static const u8 DexDescription_Sengo_2[] = _(
+ "fährt seine Klauen aus. Dieses POKéMON\n"
+ "ist seit Generationen ein erbitterter\n"
+ "Rivale von VIPITIS.");
+#else
static const u8 DexDescription_Sengo_1[] = _(
"Die Erinnerungen an den Kampf mit\n"
"seinem Erzrivalen VIPITIS haben sich in\n"
@@ -2864,7 +5351,18 @@ static const u8 DexDescription_Sengo_2[] = _(
"eingebrannt. Dieses POKéMON weicht\n"
"feindlichen Angriffen unheimlich\n"
"raffiniert und geschickt aus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Vipitis_1[] = _(
+ "VIPITIS kann mit seinem Schweif\n"
+ "Feinden einen Hieb versetzen und sie\n"
+ "mit einem abgesonderten Gift");
+static const u8 DexDescription_Vipitis_2[] = _(
+ "bespritzen. Dieses POKéMON wird in der\n"
+ "langwährenden Blutsfehde mit SENGO\n"
+ "nicht nachgeben.");
+#else
static const u8 DexDescription_Vipitis_1[] = _(
"VIPITIS lebt seit Generationen in\n"
"Fehde mit SENGO. Die Narben auf\n"
@@ -2873,7 +5371,18 @@ static const u8 DexDescription_Vipitis_2[] = _(
"Kämpfe. Dieses POKéMON greift seine\n"
"Gegner mit seinem scharfkantigen\n"
"Schweif an.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lunastein_1[] = _(
+ "LUNASTEIN wird bei Vollmond aktiv.\n"
+ "Es läuft nicht, sondern schwebt\n"
+ "durch die Luft.");
+static const u8 DexDescription_Lunastein_2[] = _(
+ "Die bedrohlichen roten Augen dieses\n"
+ "POKéMON lassen alle, die es sehen,\n"
+ "vor Angst erstarren.");
+#else
static const u8 DexDescription_Lunastein_1[] = _(
"LUNASTEIN wurde in der Nähe eines\n"
"Meteoritenkraters entdeckt. Daher\n"
@@ -2882,7 +5391,18 @@ static const u8 DexDescription_Lunastein_2[] = _(
"dieses POKéMON aus dem Weltall stammt.\n"
"Diese Theorie konnte allerdings bisher\n"
"noch nicht belegt werden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Sonnfel_1[] = _(
+ "Aus Sonnenlicht zieht SONNFEL seine\n"
+ "Energie. Es kann angeblich die Emotio-\n"
+ "nen anderer sehen.");
+static const u8 DexDescription_Sonnfel_2[] = _(
+ "Dieses POKéMON gibt eine starke Hitze\n"
+ "ab, wenn es sich um die eigene Achse\n"
+ "dreht.");
+#else
static const u8 DexDescription_Sonnfel_1[] = _(
"SONNFEL ist eine neue POKéMON-Spezies,\n"
"die angeblich aus dem Weltall\n"
@@ -2891,7 +5411,18 @@ static const u8 DexDescription_Sonnfel_2[] = _(
"Luft und bewegt sich leise. Im Kampf\n"
"setzt dieses POKéMON sehr helles Licht\n"
"ein.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schmerbe_1[] = _(
+ "SCHMERBEs Körper ist mit einem\n"
+ "schleimigen Film bedeckt. Wenn ein\n"
+ "Gegner es packen will, entgeht es");
+static const u8 DexDescription_Schmerbe_2[] = _(
+ "seinem Griff. Dieses POKéMON wird\n"
+ "geschwächt, wenn sein schleimiger\n"
+ "Überzug austrocknet.");
+#else
static const u8 DexDescription_Schmerbe_1[] = _(
"SCHMERBEs empfindliche Barthaare\n"
"dienen ihm als hervorragendes\n"
@@ -2900,7 +5431,17 @@ static const u8 DexDescription_Schmerbe_2[] = _(
"sich im Schlamm, so dass nur noch seine\n"
"Barthaare herausgucken, und wartet\n"
"auf Beute.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Welsar_1[] = _(
+ "Wenn WELSAR auf einen wilden Beute-\n"
+ "zug geht, erzeugt es ein Beben mit \n"
+ "einem Radius von 5 Kilometern.");
+static const u8 DexDescription_Welsar_2[] = _(
+ "Dieses POKéMON kann wirkliche Erdbeben\n"
+ "voraussehen.");
+#else
static const u8 DexDescription_Welsar_1[] = _(
"WELSAR legt viel Wert auf sein\n"
"Territorium. Ein einzelnes POKéMON\n"
@@ -2909,7 +5450,18 @@ static const u8 DexDescription_Welsar_2[] = _(
"Wenn sich ein Feind nähert, schlägt es\n"
"um sich und verursacht ein gewaltiges\n"
"Erdbeben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Krebscorps_1[] = _(
+ "KREBSCORPS fängt seine Beute mit\n"
+ "seinen scharfen Krallen. Es hat keine\n"
+ "besonderen Ansprüche an seine");
+static const u8 DexDescription_Krebscorps_2[] = _(
+ "Nahrung, es frisst einfach alles.\n"
+ "Dieses POKéMON lebt gern in\n"
+ "schmutzigem Wasser.");
+#else
static const u8 DexDescription_Krebscorps_1[] = _(
"KREBSCORPS ist kein heimisches\n"
"POKéMON, sondern wurde als Haustier\n"
@@ -2918,7 +5470,18 @@ static const u8 DexDescription_Krebscorps_2[] = _(
"Dieses POKéMON ist mittlerweile sehr\n"
"robust und hat seine Population\n"
"vergrößert.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Krebutack_1[] = _(
+ "KREBUTACK legt seine Schale regelmäßig\n"
+ "ab. Direkt danach ist seine Schale weich\n"
+ "und empfindlich. Bis sie gehärtet");
+static const u8 DexDescription_Krebutack_2[] = _(
+ "ist, sucht es sich ein Versteck in einem\n"
+ "Flussbett, damit es nicht von Gegnern\n"
+ "angegriffen wird.");
+#else
static const u8 DexDescription_Krebutack_1[] = _(
"KREBUTACK ist von Natur aus sehr\n"
"gewalttätig, so dass es dauernd andere\n"
@@ -2927,7 +5490,17 @@ static const u8 DexDescription_Krebutack_2[] = _(
"muss. Andere Lebensformen lehnen es ab,\n"
"mit diesem POKéMON in ein und demselben\n"
"Teich zu leben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Puppance_1[] = _(
+ "Sobald es Artgenossen bemerkt, tut\n"
+ "sich PUPPANCE mit ihnen zusammen und\n"
+ "sie brüllen gemeinsam. Dieses POKéMON");
+static const u8 DexDescription_Puppance_2[] = _(
+ "schläft, während es geschickt auf \n"
+ "seinem Fuß balanciert.");
+#else
static const u8 DexDescription_Puppance_1[] = _(
"PUPPANCE bewegt sich, indem es sich auf\n"
"seinem Fuß im Kreis dreht. In sehr alten\n"
@@ -2935,7 +5508,17 @@ static const u8 DexDescription_Puppance_1[] = _(
static const u8 DexDescription_Puppance_2[] = _(
"entdeckt, die dieses POKéMON in\n"
"Begleitung von Menschen zeigen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Lepumentas_1[] = _(
+ "LEPUMENTAS ist ein Rätsel um eine Ton-\n"
+ "statue, die vor 20.000 Jahren von einer\n"
+ "antiken Zivilisation geschaffen wurde.");
+static const u8 DexDescription_Lepumentas_2[] = _(
+ "Dieses POKéMON verschießt Strahlen aus\n"
+ "beiden Händen.");
+#else
static const u8 DexDescription_Lepumentas_1[] = _(
"LEPUMENTAS sind aus Schlamm gefertigte\n"
"Puppen, die von primitiven Menschen\n"
@@ -2944,7 +5527,17 @@ static const u8 DexDescription_Lepumentas_2[] = _(
"Strahlen zum Leben erweckt wurden.\n"
"Diese POKéMON bewegen sich\n"
"schwebend fort.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Liliep_1[] = _(
+ "LILIEP ist ein antikes POKéMON, das aus\n"
+ "einem Fossil erzeugt wurde. Es bleibt\n"
+ "ständig an einem Felsen verankert.");
+static const u8 DexDescription_Liliep_2[] = _(
+ "Mit seinen beiden Augen hält es ständig\n"
+ "Ausschau nach Beute.");
+#else
static const u8 DexDescription_Liliep_1[] = _(
"Von LILIEP nahm man an, es sei seit\n"
"etwa hundert Millionen Jahren\n"
@@ -2953,7 +5546,17 @@ static const u8 DexDescription_Liliep_2[] = _(
"Blütenblätter geformten Tentakeln\n"
"heftet es sich an einen Felsen auf dem\n"
"Meeresboden und fängt Beute.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Wielie_1[] = _(
+ "WIELIEs Körper dient ihm als Anker und\n"
+ "schützt ihn davor, in die stürmische\n"
+ "See gespült zu werden. Dieses POKéMON");
+static const u8 DexDescription_Wielie_2[] = _(
+ "sondert eine starke Verdauungsflüssig-\n"
+ "keit aus seinen Tentakeln ab.");
+#else
static const u8 DexDescription_Wielie_1[] = _(
"WIELIE durchforstet den Meeresboden\n"
"nach Beute. Dieses POKéMON fährt\n"
@@ -2961,7 +5564,17 @@ static const u8 DexDescription_Wielie_1[] = _(
static const u8 DexDescription_Wielie_2[] = _(
"und fängt mit seinen acht Tentakeln\n"
"Beute.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Anorith_1[] = _(
+ "ANORITH soll ein POKéMON-Vorgänger\n"
+ "sein, es hat acht Flügel an seinem\n"
+ "Körper. Dieses POKéMON schwamm im");
+static const u8 DexDescription_Anorith_2[] = _(
+ "Urmeer, indem es seine acht Flügel\n"
+ "schwang.");
+#else
static const u8 DexDescription_Anorith_1[] = _(
"ANORITH wurde aus einem\n"
"prähistorischen Fossil erzeugt. Dieses\n"
@@ -2970,7 +5583,17 @@ static const u8 DexDescription_Anorith_2[] = _(
"Gewässern. Es klemmt seine Beute\n"
"fest zwischen seine beiden riesigen\n"
"Klauen ein.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Armaldo_1[] = _(
+ "ARMALDO ist eine POKéMON-Spezies, die\n"
+ "vor vielen Jahren ausgestorben ist.\n"
+ "Dieses POKéMON soll sich auf seinen");
+static const u8 DexDescription_Armaldo_2[] = _(
+ "Hinterbeinen fortbewegt haben, da dies\n"
+ "für das Leben an Land bequemer war.");
+#else
static const u8 DexDescription_Armaldo_1[] = _(
"Von ARMALDOs hartem Panzer prallen\n"
"alle Angriffe ab. Dieses POKéMON\n"
@@ -2979,7 +5602,17 @@ static const u8 DexDescription_Armaldo_2[] = _(
"ausfahren oder einziehen kann. Es hat\n"
"so viel Kraft, dass es damit eine\n"
"Stahlplatte pulverisieren kann.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Barschwa_1[] = _(
+ "Obwohl BARSCHWAs Körper zerfetzt ist,\n"
+ "besitzt es eine harte und zähe Lebens-\n"
+ "kraft, so dass es überall leben kann.");
+static const u8 DexDescription_Barschwa_2[] = _(
+ "Aber dieses POKéMON ist langsam und\n"
+ "dusselig. Daher ist es leicht zu fangen.");
+#else
static const u8 DexDescription_Barschwa_1[] = _(
"BARSCHWAs Flossen waren schon immer\n"
"zerfetzt. Wegen seines merkwürdigen\n"
@@ -2987,7 +5620,17 @@ static const u8 DexDescription_Barschwa_1[] = _(
static const u8 DexDescription_Barschwa_2[] = _(
"weitgehend ignoriert. Es kann sowohl im\n"
"Meer als auch in Flüssen leben.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Milotic_1[] = _(
+ "MILOTIC lebt auf dem Grund großer Seen.\n"
+ "Wenn dieses POKéMON rosa leuchtet,\n"
+ "gibt es eine Energiewelle ab, die einem");
+static const u8 DexDescription_Milotic_2[] = _(
+ "rastlosen Geist wohltuende Ruhe\n"
+ "verschaffen kann.");
+#else
static const u8 DexDescription_Milotic_1[] = _(
"MILOTIC soll das Schönste aller\n"
"POKéMON sein. Es hat die Macht,\n"
@@ -2995,7 +5638,17 @@ static const u8 DexDescription_Milotic_1[] = _(
static const u8 DexDescription_Milotic_2[] = _(
"besänftigen und somit erbitterten\n"
"Streit zu vermeiden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Formeo_1[] = _(
+ "FORMEO bedient sich der Kraft der\n"
+ "Natur, um die Gestalt der Sonne, von\n"
+ "Regen- oder Schneewolken anzunehmen.");
+static const u8 DexDescription_Formeo_2[] = _(
+ "Die Gefühlslage dieses POKéMON\n"
+ "verändert sich mit dem Wetter.");
+#else
static const u8 DexDescription_Formeo_1[] = _(
"FORMEOs Erscheinung ändert sich\n"
"mit dem Wetter. Dieses POKéMON hat\n"
@@ -3003,7 +5656,18 @@ static const u8 DexDescription_Formeo_1[] = _(
static const u8 DexDescription_Formeo_2[] = _(
"Kraft der Natur zu nutzen, um seinen\n"
"winzigen Körper zu schützen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kecleon_1[] = _(
+ "KECLEON verändert seine Körper-\n"
+ "färbung, um sich seiner Umgebung\n"
+ "anzupassen. Dadurch kann es sich");
+static const u8 DexDescription_Kecleon_2[] = _(
+ "prima an seine ahnungslose Beute an-\n"
+ "schleichen. Es schlägt mit seiner dehn-\n"
+ "baren, langen Zunge aus und fängt sie.");
+#else
static const u8 DexDescription_Kecleon_1[] = _(
"KECLEON kann die Farbe seines Körpers\n"
"bei Bedarf verändern, um sich seiner\n"
@@ -3011,7 +5675,18 @@ static const u8 DexDescription_Kecleon_1[] = _(
static const u8 DexDescription_Kecleon_2[] = _(
"eine Ausnahme: Das Zickzackmuster auf\n"
"seinem Bauch kann es nicht verändern.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Shuppet_1[] = _(
+ "SHUPPET wächst, indem es sich von\n"
+ "düsteren Gefühlen wie Rachsucht und\n"
+ "Neid ernährt.");
+static const u8 DexDescription_Shuppet_2[] = _(
+ "Es streift durch Städte und sucht nach\n"
+ "Empfindungen, die als Ursache für den\n"
+ "Verderb der Menschen gelten.");
+#else
static const u8 DexDescription_Shuppet_1[] = _(
"SHUPPET wird durch Gefühle wie Neid und\n"
"Rachsucht angezogen. Wenn jemand\n"
@@ -3020,7 +5695,18 @@ static const u8 DexDescription_Shuppet_2[] = _(
"erscheint dieses POKéMON in Scharen\n"
"und reiht sich unter der Dachrinne der\n"
"Person auf.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Banette_1[] = _(
+ "Die Energie eines Fluchs durchdrang\n"
+ "die Füllung einer weggeworfenen und\n"
+ "vergessenen Plüschpuppe und erweckte");
+static const u8 DexDescription_Banette_2[] = _(
+ "BANETTE zum Leben. Die Energie dieses\n"
+ "POKéMON würde entweichen, wenn es\n"
+ "seinen Mund öffnen sollte.");
+#else
static const u8 DexDescription_Banette_1[] = _(
"BANETTE belegt andere mit Flüchen,\n"
"indem es Nadeln in seinen eigenen\n"
@@ -3028,7 +5714,18 @@ static const u8 DexDescription_Banette_1[] = _(
static const u8 DexDescription_Banette_2[] = _(
"ursprünglich eine Mitleid erregende\n"
"Plüschpuppe, die weggeworfen wurde.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Zwirrlicht_1[] = _(
+ "ZWIRRLICHT wandert verloren durch die\n"
+ "tiefe Dunkelheit der Nacht. Kinder\n"
+ "werden oft ermahnt, dass dieses");
+static const u8 DexDescription_Zwirrlicht_2[] = _(
+ "POKéMON böse Kinder wegzaubert, die\n"
+ "von ihren Müttern ausgeschimpft \n"
+ "worden sind.");
+#else
static const u8 DexDescription_Zwirrlicht_1[] = _(
"ZWIRRLICHT kann durch jede Wand gehen,\n"
"egal, wie dick diese ist. Wenn dieses\n"
@@ -3036,7 +5733,18 @@ static const u8 DexDescription_Zwirrlicht_1[] = _(
static const u8 DexDescription_Zwirrlicht_2[] = _(
"verfolgt es seinen Feind unnachgiebig\n"
"bis zum Sonnenaufgang.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Zwirrklop_1[] = _(
+ "ZWIRRKLOP absorbiert alles, egal, wie\n"
+ "groß es auch sein mag. Dieses POKéMON\n"
+ "hypnotisiert seinen Gegner, indem es");
+static const u8 DexDescription_Zwirrklop_2[] = _(
+ "auf makabre Weise winkt und sein\n"
+ "einziges Auge zeigt. Der hypnotisierte\n"
+ "Gegner führt dann seine Befehle aus.");
+#else
static const u8 DexDescription_Zwirrklop_1[] = _(
"ZWIRRKLOPs Körper ist komplett hohl. Es\n"
"wird auch mit einem Schwarzen Loch\n"
@@ -3044,7 +5752,18 @@ static const u8 DexDescription_Zwirrklop_1[] = _(
static const u8 DexDescription_Zwirrklop_2[] = _(
"in seinem Körper auf, es kommt jedoch\n"
"nichts wieder heraus.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tropius_1[] = _(
+ "Kinder aus den südlichen Tropen essen\n"
+ "die Früchte, die am Nacken von TROPIUS\n"
+ "hängen, als Zwischenmahlzeit.");
+static const u8 DexDescription_Tropius_2[] = _(
+ "Dieses POKéMON kann fliegen, indem es\n"
+ "mit den Blättern auf seinem Rücken\n"
+ "schlägt, als ob es Flügel wären.");
+#else
static const u8 DexDescription_Tropius_1[] = _(
"Die Früchte am Nacken von TROPIUS\n"
"sind bei Kindern sehr beliebt. Dieses\n"
@@ -3053,7 +5772,18 @@ static const u8 DexDescription_Tropius_2[] = _(
"ständig. Offensichtlich sind ihm wegen\n"
"dieser Vorliebe selber Früchte\n"
"gewachsen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Palimpalim_1[] = _(
+ "Bei starkem Wind hängt sich\n"
+ "PALIMPALIM an einen Ast oder an die\n"
+ "Dachrinne eines Gebäudes, wobei es eine");
+static const u8 DexDescription_Palimpalim_2[] = _(
+ "Saugkappe auf seinem Kopf benutzt.\n"
+ "Das POKéMON pflückt mit seinem langen\n"
+ "Schweif Beeren und verspeist sie.");
+#else
static const u8 DexDescription_Palimpalim_1[] = _(
"PALIMPALIMs Schreie hallen durch\n"
"seinen hohlen Körper. Wenn dieses\n"
@@ -3062,7 +5792,17 @@ static const u8 DexDescription_Palimpalim_2[] = _(
"seine Schreie Ultraschallwellen, die\n"
"seine Feinde buchstäblich wegfegen\n"
"können.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Absol_1[] = _(
+ "ABSOL kann bevorstehende Natur-\n"
+ "katastrophen voraussagen. Es lebt auf\n"
+ "einem kargen, zerklüfteten Berg.");
+static const u8 DexDescription_Absol_2[] = _(
+ "Dieses POKéMON wagt sich nur sehr\n"
+ "selten ins Tal herunter.");
+#else
static const u8 DexDescription_Absol_1[] = _(
"Jedes Mal, wenn ABSOL sich den Menschen\n"
"zeigt, endet dies in einer Katastrophe\n"
@@ -3070,7 +5810,17 @@ static const u8 DexDescription_Absol_1[] = _(
static const u8 DexDescription_Absol_2[] = _(
"Deswegen ist es auch als das\n"
"Katastrophen-POKéMON bekannt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Isso_1[] = _(
+ "ISSO sammeln sich in Mondnächten,\n"
+ "um sich gegenseitig zu quetschen.\n"
+ "Dadurch gewinnt dieses POKéMON an");
+static const u8 DexDescription_Isso_2[] = _(
+ "Ausdauer und kann wirkungsvolle \n"
+ "Gegenangriffe trainieren.");
+#else
static const u8 DexDescription_Isso_1[] = _(
"ISSO hat immer ein breites, fröhliches\n"
"Lächeln auf seinem Gesicht. Um \n"
@@ -3079,7 +5829,18 @@ static const u8 DexDescription_Isso_2[] = _(
"man seinen Schweif betrachten. Wenn es\n"
"wütend ist, schlägt es damit auf den\n"
"Boden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Schneppke_1[] = _(
+ "SCHNEPPKE kann überleben, indem es nur\n"
+ "Schnee und Eis zu sich nimmt. Alte\n"
+ "Überlieferungen besagen, dass ein Haus,");
+static const u8 DexDescription_Schneppke_2[] = _(
+ "welches von diesem POKéMON besucht\n"
+ "wird, vielen kommenden Generationen\n"
+ "Glück und Erfolg beschert.");
+#else
static const u8 DexDescription_Schneppke_1[] = _(
"SCHNEPPKE lebt in Gebieten mit heftigem\n"
"Schneefall. In Jahreszeiten, in denen es\n"
@@ -3088,7 +5849,18 @@ static const u8 DexDescription_Schneppke_2[] = _(
"Sommer, nimmt das POKéMON Reißaus, um\n"
"in einer Höhle ein ruhiges Leben unter\n"
"Stalaktiten und Stalagmiten zu führen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Firnontor_1[] = _(
+ "FIRNONTOR hat die Fähigkeit, Eis zu\n"
+ "kontrollieren. Es kann beispielsweise\n"
+ "einen Gegner augenblicklich einfrieren.");
+static const u8 DexDescription_Firnontor_2[] = _(
+ "Nachdem es einen Gegner im Eis\n"
+ "bewegungsunfähig gemacht hat,\n"
+ "verspeist es ihn genüsslich.");
+#else
static const u8 DexDescription_Firnontor_1[] = _(
"FIRNONTOR hat einen Körper aus Stein,\n"
"den es mit einem Panzer aus Eis noch\n"
@@ -3097,7 +5869,18 @@ static const u8 DexDescription_Firnontor_2[] = _(
"die Luftfeuchtigkeit der Atmosphäre\n"
"einfrieren und in jegliche Form\n"
"verwandeln.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Seemops_1[] = _(
+ "SEEMOPS bewegt sich fort, indem es\n"
+ "seinen ballartigen Körper herumrollt.\n"
+ "Wenn Eisschollen auftauchen, kann man");
+static const u8 DexDescription_Seemops_2[] = _(
+ "dieses POKéMON dabei beobachten, wie\n"
+ "es über das Eis rollt und das Meer\n"
+ "überquert.");
+#else
static const u8 DexDescription_Seemops_1[] = _(
"SEEMOPS kann schneller rollen als laufen.\n"
"Wenn Gruppen dieses POKéMON \n"
@@ -3106,7 +5889,18 @@ static const u8 DexDescription_Seemops_2[] = _(
"gleichzeitig, um ihre Freude zu zeigen.\n"
"Deswegen sind ihre Mahlzeiten sehr\n"
"laut.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Seejong_1[] = _(
+ "SEEJONG balanciert häufig Dinge auf\n"
+ "seiner Nasenspitze und rollt sie hin und\n"
+ "her. Während es das tut, überprüft es");
+static const u8 DexDescription_Seejong_2[] = _(
+ "den Duft und die Beschaffenheit des\n"
+ "Gegenstandes und stellt fest, ob es das\n"
+ "Objekt mag oder nicht.");
+#else
static const u8 DexDescription_Seejong_1[] = _(
"SEEJONG hat die Angewohnheit, alles,\n"
"was es zum ersten Mal sieht, auf seiner \n"
@@ -3115,7 +5909,18 @@ static const u8 DexDescription_Seejong_2[] = _(
"POKéMON hält sich bei Laune, indem es\n"
"manchmal ein SEEMOPS auf seiner Nase\n"
"balanciert und hin- und herrollt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Walraisa_1[] = _(
+ "WALRAISA schwimmt in eiskaltem Meer-\n"
+ "wasser und zertrümmert Eisberge mit\n"
+ "seinen beeindruckenden Stoßzähnen.");
+static const u8 DexDescription_Walraisa_2[] = _(
+ "Eine dicke Schicht aus Walfischspeck\n"
+ "lässt gegnerische Attacken von ihm ab-\n"
+ "prallen.");
+#else
static const u8 DexDescription_Walraisa_1[] = _(
"WALRAISA hat zwei massive Stoßzähne,\n"
"die mit einem Hieb Eisblöcke\n"
@@ -3124,7 +5929,18 @@ static const u8 DexDescription_Walraisa_2[] = _(
"10 Tonnen wiegen. Es besitzt eine dicke\n"
"Speckschicht, die es vor eisigen\n"
"Temperaturen schützt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Perlu_1[] = _(
+ "PERLU wächst, während es von seiner\n"
+ "steinharten Schale geschützt wird. \n"
+ "Wenn sein Körper zu groß für seine");
+static const u8 DexDescription_Perlu_2[] = _(
+ "Schale wird, ist dies ein sicheres\n"
+ "Anzeichen dafür, dass dieses POKéMON\n"
+ "kurz vor seiner Entwicklung steht.");
+#else
static const u8 DexDescription_Perlu_1[] = _(
"PERLUs kräftige Schale dient nicht\n"
"nur dem Schutz, es nutzt sie auch zum\n"
@@ -3132,7 +5948,18 @@ static const u8 DexDescription_Perlu_1[] = _(
static const u8 DexDescription_Perlu_2[] = _(
"Schale eines PERLU weist viele\n"
"Kerben und Kratzer auf.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Aalabyss_1[] = _(
+ "AALABYSS’ Schweif ist wie ein Fisch\n"
+ "geformt. Es benutzt ihn, um Beute\n"
+ "anzuziehen und schluckt diese dann");
+static const u8 DexDescription_Aalabyss_2[] = _(
+ "im Ganzen herunter. Beim Schwimmen\n"
+ "bewegt es seinen schlanken Körper\n"
+ "wie eine Schlange.");
+#else
static const u8 DexDescription_Aalabyss_1[] = _(
"AALABYSS entging lange der\n"
"Aufmerksamkeit des Menschen, da es in\n"
@@ -3141,7 +5968,18 @@ static const u8 DexDescription_Aalabyss_2[] = _(
"Die Augen dieses POKéMON können\n"
"selbst in den dunklen und trüben Tiefen\n"
"des Meeres einwandfrei sehen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Saganabyss_1[] = _(
+ "Obwohl SAGANABYSS beim Schwimmen ein\n"
+ "Bild von Eleganz und Schönheit bietet,\n"
+ "kann es auch sehr grausam sein. Wenn es");
+static const u8 DexDescription_Saganabyss_2[] = _(
+ "Beute sichtet, sticht es sein dünnes\n"
+ "Maul in den Körper eines Gegners und\n"
+ "entzieht ihm die Flüssigkeit.");
+#else
static const u8 DexDescription_Saganabyss_1[] = _(
"SAGANABYSS lebt in extremen Tiefen des\n"
"Südmeeres. Sein Körper ist so angelegt,\n"
@@ -3150,7 +5988,18 @@ static const u8 DexDescription_Saganabyss_2[] = _(
"unglaublichen Tiefe standhalten kann.\n"
"Daher übersteht dieses POKéMON\n"
"gewöhnliche Attacken unbeschadet.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Relicanth_1[] = _(
+ "RELICANTH ist eine seltene Spezies, die\n"
+ "auf einer Tiefsee-Expedition entdeckt\n"
+ "wurde. Dieses POKéMON hält dem");
+static const u8 DexDescription_Relicanth_2[] = _(
+ "enormen Wasserdruck des Ozeans stand.\n"
+ "Sein Körper ist mit steinharten\n"
+ "Schuppen bedeckt.");
+#else
static const u8 DexDescription_Relicanth_1[] = _(
"RELICANTH ist eine POKéMON-Spezies,\n"
"die vor hundert Millionen Jahren\n"
@@ -3159,7 +6008,17 @@ static const u8 DexDescription_Relicanth_2[] = _(
"verändern. Dieses antike POKéMON\n"
"hat ein zahnloses Maul und ernährt sich\n"
"von Mikroorganismen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Liebiskus_1[] = _(
+ "LIEBISKUS’ herzförmiger Körper ist ein\n"
+ "Symbol der Liebe und der Romantik.\n"
+ "Man sagt, jedem Paar, dem es begegnet,");
+static const u8 DexDescription_Liebiskus_2[] = _(
+ "stünde eine unendliche Liebesbeziehung\n"
+ "bevor.");
+#else
static const u8 DexDescription_Liebiskus_1[] = _(
"LIEBISKUS lebt in den seichten\n"
"Gewässern der Tropen. Dieses herz-\n"
@@ -3168,7 +6027,18 @@ static const u8 DexDescription_Liebiskus_2[] = _(
"der Tatsache, dass es hinter Liebes-\n"
"paaren herschwamm, die es in den Wellen\n"
"des Ozeans beobachtet hatte.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kindwurm_1[] = _(
+ "KINDWURM hegt einen unerfüllten Traum.\n"
+ "Es möchte einmal hoch über den Wolken\n"
+ "fliegen. Um seinen Frust über seine");
+static const u8 DexDescription_Kindwurm_2[] = _(
+ "Flugunfähigkeit zu vertreiben, rammt\n"
+ "es seinen harten Kopf gegen riesige\n"
+ "Felsen und macht Kiesel aus ihnen.");
+#else
static const u8 DexDescription_Kindwurm_1[] = _(
"KINDWURM hat den Traum, fliegen zu\n"
"können. In zahlreichen vergeblichen\n"
@@ -3176,7 +6046,18 @@ static const u8 DexDescription_Kindwurm_1[] = _(
static const u8 DexDescription_Kindwurm_2[] = _(
"herunter. Daher ist sein Kopf sehr\n"
"robust und so hart wie Stahl geworden.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Draschel_1[] = _(
+ "Auf DRASCHELs Körper befinden sich\n"
+ "knochenähnliche Auswüchse. Sein Panzer\n"
+ "ist sehr hart und wehrt jeden Angriff");
+static const u8 DexDescription_Draschel_2[] = _(
+ "eines Gegners ab. Während es auf seine\n"
+ "Entwicklung wartet, versteckt es sich\n"
+ "in einer Höhle.");
+#else
static const u8 DexDescription_Draschel_1[] = _(
"In DRASCHELs panzerartiger Schale\n"
"vollziehen seine Zellen eine\n"
@@ -3185,7 +6066,18 @@ static const u8 DexDescription_Draschel_2[] = _(
"Körper zu bilden. Die Schale dieses\n"
"POKéMON ist ausgesprochen schwer, so\n"
"dass seine Bewegungen träge wirken.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Brutalanda_1[] = _(
+ "Indem es sich in BRUTALANDA verwandelt,\n"
+ "setzt dieses POKéMON seinen lang\n"
+ "gehegten Traum von Flügeln um.");
+static const u8 DexDescription_Brutalanda_2[] = _(
+ "Um seine Freude zu zeigen, fliegt es\n"
+ "durch die Luft und dreht sich. Dabei\n"
+ "verspuckt es Flammen aus seinem Mund.");
+#else
static const u8 DexDescription_Brutalanda_1[] = _(
"BRUTALANDA träumte sehr lange davon,\n"
"dass ihm Flügel wachsen mögen. Dieser\n"
@@ -3194,7 +6086,18 @@ static const u8 DexDescription_Brutalanda_2[] = _(
"plötzliche Mutation in den Zellen dieses\n"
"POKéMON hervorgerufen, so dass ihm\n"
"plötzlich prächtige Flügel wuchsen.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Tanhel_1[] = _(
+ "TANHEL hält sich am Schweben, indem es\n"
+ "eine magnetische Kraft erzeugt, die die\n"
+ "natürliche Anziehungskraft der Erde");
+static const u8 DexDescription_Tanhel_2[] = _(
+ "abstößt. Wenn es schläft, verankert\n"
+ "sich dieses POKéMON mit den Haken an\n"
+ "seinem Hinterteil an einem Felsen.");
+#else
static const u8 DexDescription_Tanhel_1[] = _(
"Anstelle von Blut fließt eine starke\n"
"magnetische Energie durch TANHELs\n"
@@ -3202,7 +6105,18 @@ static const u8 DexDescription_Tanhel_1[] = _(
static const u8 DexDescription_Tanhel_2[] = _(
"mit anderen, indem es kontrollierte\n"
"magnetische Impulse aussendet.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Metang_1[] = _(
+ "Wenn zwei TANHEL miteinander\n"
+ "verschmelzen, entsteht daraus METANG.\n"
+ "Die Gehirne der TANHEL werden mit");
+static const u8 DexDescription_Metang_2[] = _(
+ "einem magnetischen Nervensystem ver-\n"
+ "bunden. Es schlägt seine Arme nach hin-\n"
+ "ten, um sich schnell bewegen zu können.");
+#else
static const u8 DexDescription_Metang_1[] = _(
"Wenn zwei TANHEL miteinander\n"
"verschmelzen, entsteht daraus METANG.\n"
@@ -3211,7 +6125,17 @@ static const u8 DexDescription_Metang_2[] = _(
"einem magnetischen Nervensystem\n"
"verbunden. Dadurch erzeugt es starke\n"
"psychokinetische Energie.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Metagross_1[] = _(
+ "METAGROSS ist aus der Verschmelzung\n"
+ "zweier METANG hervorgegangen. Auf der\n"
+ "Jagd drückt es seine Beute mit seinem");
+static const u8 DexDescription_Metagross_2[] = _(
+ "massigen Körper zu Boden. Dann frisst\n"
+ "es sein hilfloses Opfer auf.");
+#else
static const u8 DexDescription_Metagross_1[] = _(
"METAGROSS hat insgesamt vier Gehirne.\n"
"Diese können schwierige Berechnungen\n"
@@ -3220,7 +6144,17 @@ static const u8 DexDescription_Metagross_2[] = _(
"Dieses POKéMON kann durch die Lüfte\n"
"schweben, indem es seine vier Beine\n"
"einklappt.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Regirock_1[] = _(
+ "REGIROCKs Körper besteht komplett aus\n"
+ "Steinen. Erst kürzlich stellte man\n"
+ "erstaunt fest, dass die Steine alle an");
+static const u8 DexDescription_Regirock_2[] = _(
+ "unterschiedlichen Orten ausgegraben\n"
+ "wurden.");
+#else
static const u8 DexDescription_Regirock_1[] = _(
"REGIROCK wurde vor langer Zeit von\n"
"Menschen weggeschlossen. Wenn der\n"
@@ -3229,7 +6163,18 @@ static const u8 DexDescription_Regirock_2[] = _(
"Schaden nimmt, sucht es nach\n"
"passenden Steinen, um sich selber zu\n"
"reparieren.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Regice_1[] = _(
+ "REGICE umhüllt sich selbst mit kalter\n"
+ "Luft von 200 Grad minus. Alles\n"
+ "und jeder, der sich diesem POKéMON");
+static const u8 DexDescription_Regice_2[] = _(
+ "nähert, friert sofort ein. Sein eisiger\n"
+ "Körper ist so kalt, dass nicht einmal\n"
+ "Magma es schmelzen könnte.");
+#else
static const u8 DexDescription_Regice_1[] = _(
"REGICEs tiefgefrorener Körper\n"
"entstand während der Eiszeit. Es kann\n"
@@ -3237,7 +6182,17 @@ static const u8 DexDescription_Regice_1[] = _(
static const u8 DexDescription_Regice_2[] = _(
"werden. Dieses POKéMON kontrolliert\n"
"eisige Luft von minus 200 Grad.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Registeel_1[] = _(
+ "REGISTEEL wurde in der Antike von\n"
+ "den Menschen eingesperrt. Das Metall,\n"
+ "aus dem sein Körper besteht, ist eine");
+static const u8 DexDescription_Registeel_2[] = _(
+ "seltsame Substanz, die nicht von dieser\n"
+ "Welt sein soll.");
+#else
static const u8 DexDescription_Registeel_1[] = _(
"REGISTEEL hat einen Körper, der härter\n"
"ist als jede Art von Metall. Sein Körper\n"
@@ -3245,7 +6200,18 @@ static const u8 DexDescription_Registeel_1[] = _(
static const u8 DexDescription_Registeel_2[] = _(
"Niemand hat eine Ahnung, was dieses\n"
"POKéMON wohl frisst.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Latias_1[] = _(
+ "LATIAS ist sehr intelligent und kann die\n"
+ "menschliche Sprache verstehen. Es ist\n"
+ "mit gläsernen Daunen bedeckt.");
+static const u8 DexDescription_Latias_2[] = _(
+ "Dieses POKéMON umhüllt seinen Körper\n"
+ "mit den Daunen und kann Licht brechen,\n"
+ "um seine Gestalt zu verändern.");
+#else
static const u8 DexDescription_Latias_1[] = _(
"LATIAS ist in höchstem Maße empfindlich\n"
"gegenüber den Emotionen der Menschen.\n"
@@ -3254,7 +6220,18 @@ static const u8 DexDescription_Latias_2[] = _(
"wahrnimmt, werden seine Federn\n"
"zerzaust und es stößt schrille Schreie\n"
"aus, um seinen Gegner einzuschüchtern.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Latios_1[] = _(
+ "LATIOS schüttet nur seinem TRAINER\n"
+ "gegenüber sein Herz aus. Dieses\n"
+ "POKéMON fliegt schneller als ein");
+static const u8 DexDescription_Latios_2[] = _(
+ "Flugzeug, indem es seine Vorderbeine\n"
+ "einklappt, um den Luftwiderstand zu\n"
+ "verringern.");
+#else
static const u8 DexDescription_Latios_1[] = _(
"LATIOS kann seinem Feind ein Bild\n"
"von etwas, das dieser einmal gesehen\n"
@@ -3262,7 +6239,18 @@ static const u8 DexDescription_Latios_1[] = _(
static const u8 DexDescription_Latios_2[] = _(
"POKéMON ist intelligent und es versteht\n"
"die menschliche Sprache.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Kyogre_1[] = _(
+ "In der Mythologie taucht KYOGRE als\n"
+ "dasjenige POKéMON auf, das das Meer\n"
+ "vergrößert hat, indem es sintflutartige");
+static const u8 DexDescription_Kyogre_2[] = _(
+ "Regenfälle und Sturmfluten erzeugt hat.\n"
+ "Nach einem katastrophalen Kampf mit\n"
+ "GROUDON legte es sich schlafen.");
+#else
static const u8 DexDescription_Kyogre_1[] = _(
"KYOGRE kann riesige Regenwolken\n"
"erzeugen, die den gesamten Himmel\n"
@@ -3271,7 +6259,18 @@ static const u8 DexDescription_Kyogre_2[] = _(
"Niederschläge hervorrufen. Dieses\n"
"POKéMON hat vielen Menschen das Leben\n"
"gerettet, die unter einer Dürre litten.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Groudon_1[] = _(
+ "GROUDON hat die Macht, mit Licht und\n"
+ "Hitze Regenwolken zu vertreiben und \n"
+ "Wasser verdunsten zu lassen.");
+static const u8 DexDescription_Groudon_2[] = _(
+ "Es brachte den Menschen Erlösung, die\n"
+ "unter schrecklichen Überschwemmungen\n"
+ "gelitten hatten.");
+#else
static const u8 DexDescription_Groudon_1[] = _(
"GROUDON wurde lange Zeit in der\n"
"Mythologie als ein POKéMON\n"
@@ -3280,7 +6279,16 @@ static const u8 DexDescription_Groudon_2[] = _(
"Kontinente vergrößern kann. Dieses\n"
"POKéMON fiel nach einem erbitterten\n"
"Kampf mit KYOGRE in den Schlaf.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Rayquaza_1[] = _(
+ "RAYQUAZA soll für hunderte Millionen\n"
+ "Jahre in der Ozonschicht der Erde über\n"
+ "den Wolken gelebt haben. Daher wusste");
+static const u8 DexDescription_Rayquaza_2[] = _(
+ "man so lange nicht von seiner Existenz.");
+#else
static const u8 DexDescription_Rayquaza_1[] = _(
"RAYQUAZA lebte für hunderte Millionen\n"
"Jahre in der Ozonschicht und stieg nie\n"
@@ -3288,7 +6296,17 @@ static const u8 DexDescription_Rayquaza_1[] = _(
static const u8 DexDescription_Rayquaza_2[] = _(
"lebt von Wasser und Partikeln aus der\n"
"Atmosphäre.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Jirachi_1[] = _(
+ "JIRACHI wird aus seinem tausend-\n"
+ "jährigen Schlaf erwachen, wenn du ihm\n"
+ "mit klarer Stimme etwas vorsingst.");
+static const u8 DexDescription_Jirachi_2[] = _(
+ "Es soll angeblich alle Wünsche der\n"
+ "Menschen erfüllen.");
+#else
static const u8 DexDescription_Jirachi_1[] = _(
"Einer Legende nach erfüllt JIRACHI\n"
"jeden Wunsch, der auf einen Notizzettel\n"
@@ -3297,7 +6315,18 @@ static const u8 DexDescription_Jirachi_2[] = _(
"dieses POKéMON Gefahr wittert, kämpft\n"
"es bereits, bevor es überhaupt\n"
"aufgewacht ist.");
+#endif
+#ifdef SAPPHIRE
+static const u8 DexDescription_Deoxys_1[] = _(
+ "DEOXYS ging aus einem Virus aus dem\n"
+ "Weltraum hervor. Es ist sehr intelligent\n"
+ "und nutzt psychokinetische Energie.");
+static const u8 DexDescription_Deoxys_2[] = _(
+ "Dieses POKéMON verschießt\n"
+ "Laserstrahlen aus einem kristallartigen\n"
+ "Organ auf seinem Brustkorb.");
+#else
static const u8 DexDescription_Deoxys_1[] = _(
"Die DNS eines Weltraumvirus hat eine\n"
"spontane Mutation erfahren, da sie\n"
@@ -3306,6 +6335,7 @@ static const u8 DexDescription_Deoxys_2[] = _(
"Daraus entstand DEOXYS. \n"
"Das kristallartige Organ auf der Brust\n"
"dieses POKéMON ist sein Gehirn.");
+#endif
static const struct PokedexEntry gPokedexEntries[] = {
{