summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcamthesaxman <cameronghall@cox.net>2017-07-07 19:02:30 -0500
committercamthesaxman <cameronghall@cox.net>2017-07-07 19:02:30 -0500
commit6c7d05587a7e28a6218bd67083bc24128e9c2709 (patch)
treeefcbfa07693079d47faee54b640caf070d9f880f
parentcd37b81feec01c4139dda047f3008be4ce28ecee (diff)
item data
-rw-r--r--data-de/items.inc5236
-rw-r--r--data-de/text/item_descriptions.inc1393
-rw-r--r--data/item.s10
-rw-r--r--data/items.inc5236
-rw-r--r--data/text/item_descriptions.inc1393
-rw-r--r--include/item.h6
-rw-r--r--include/item_use.h25
-rw-r--r--ld_script.txt2
-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/item.c36
13 files changed, 14013 insertions, 13282 deletions
diff --git a/data-de/items.inc b/data-de/items.inc
deleted file mode 100644
index ab23ef5a0..000000000
--- a/data-de/items.inc
+++ /dev/null
@@ -1,5236 +0,0 @@
- .align 2
-gItems:: @ 83C5564
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MEISTERBALL$", 14
- .2byte ITEM_MASTER_BALL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MasterBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 0
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 0
-
- .string "HYPERBALL$", 14
- .2byte ITEM_ULTRA_BALL
- .2byte 1200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_UltraBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 1
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 1
-
- .string "SUPERBALL$", 14
- .2byte ITEM_GREAT_BALL
- .2byte 600 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GreatBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 2
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 2
-
- .string "POKéBALL$", 14
- .2byte ITEM_POKE_BALL
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PokeBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 3
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 3
-
- .string "SAFARIBALL$", 14
- .2byte ITEM_SAFARI_BALL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SafariBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 4
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 4
-
- .string "NETZBALL$", 14
- .2byte ITEM_NET_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NetBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 5
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 5
-
- .string "TAUCHBALL$", 14
- .2byte ITEM_DIVE_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DiveBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 6
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 6
-
- .string "NESTBALL$", 14
- .2byte ITEM_NEST_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NestBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 7
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 7
-
- .string "WIEDERBALL$", 14
- .2byte ITEM_REPEAT_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RepeatBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 8
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 8
-
- .string "TIMERBALL$", 14
- .2byte ITEM_TIMER_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TimerBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 9
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 9
-
- .string "LUXUSBALL$", 14
- .2byte ITEM_LUXURY_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_LuxuryBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 10
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 10
-
- .string "PREMIERBALL$", 14
- .2byte ITEM_PREMIER_BALL
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PremierBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 11
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 11
-
- .string "TRANK$", 14
- .2byte ITEM_POTION
- .2byte 300 @ price
- .byte HOLD_EFFECT_NONE
- .byte 20
- .4byte gItemDescription_Potion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "GEGENGIFT$", 14
- .2byte ITEM_ANTIDOTE
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Antidote
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "FEUERHEILER$", 14
- .2byte ITEM_BURN_HEAL
- .2byte 250 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BurnHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "EISHEILER$", 14
- .2byte ITEM_ICE_HEAL
- .2byte 250 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_IceHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "AUFWECKER$", 14
- .2byte ITEM_AWAKENING
- .2byte 250 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Awakening
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "PARA-HEILER$", 14
- .2byte ITEM_PARALYZE_HEAL
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ParalyzeHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "TOP-GENESUNG$", 14
- .2byte ITEM_FULL_RESTORE
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_FullRestore
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "TOP-TRANK$", 14
- .2byte ITEM_MAX_POTION
- .2byte 2500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_MaxPotion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "HYPERTRANK$", 14
- .2byte ITEM_HYPER_POTION
- .2byte 1200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 200
- .4byte gItemDescription_HyperPotion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "SUPERTRANK$", 14
- .2byte ITEM_SUPER_POTION
- .2byte 700 @ price
- .byte HOLD_EFFECT_NONE
- .byte 50
- .4byte gItemDescription_SuperPotion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "HYPERHEILER$", 14
- .2byte ITEM_FULL_HEAL
- .2byte 600 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FullHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "BELEBER$", 14
- .2byte ITEM_REVIVE
- .2byte 1500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Revive
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "TOP-BELEBER$", 14
- .2byte ITEM_MAX_REVIVE
- .2byte 4000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MaxRevive
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "TAFELWASSER$", 14
- .2byte ITEM_FRESH_WATER
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 50
- .4byte gItemDescription_FreshWater
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "SPRUDEL$", 14
- .2byte ITEM_SODA_POP
- .2byte 300 @ price
- .byte HOLD_EFFECT_NONE
- .byte 60
- .4byte gItemDescription_SodaPop
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "LIMONADE$", 14
- .2byte ITEM_LEMONADE
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 80
- .4byte gItemDescription_Lemonade
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "KUHMUH-MILCH$", 14
- .2byte ITEM_MOOMOO_MILK
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 100
- .4byte gItemDescription_MoomooMilk
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ENERGIESTAUB$", 14
- .2byte ITEM_ENERGY_POWDER
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EnergyPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "KRAFTWURZEL$", 14
- .2byte ITEM_ENERGY_ROOT
- .2byte 800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EnergyRoot
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "HEILPUDER$", 14
- .2byte ITEM_HEAL_POWDER
- .2byte 450 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HealPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "VITALKRAUT$", 14
- .2byte ITEM_REVIVAL_HERB
- .2byte 2800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RevivalHerb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ÄTHER$", 14
- .2byte ITEM_ETHER
- .2byte 1200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 10
- .4byte gItemDescription_Ether
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "TOP-ÄTHER$", 14
- .2byte ITEM_MAX_ETHER
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_MaxEther
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "ELIXIER$", 14
- .2byte ITEM_ELIXIR
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 10
- .4byte gItemDescription_Elixir
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "TOP-ELIXIER$", 14
- .2byte ITEM_MAX_ELIXIR
- .2byte 4500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_MaxElixir
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "LAVAKEKS$", 14
- .2byte ITEM_LAVA_COOKIE
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_LavaCookie
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "BLAUE FLÖTE$", 14
- .2byte ITEM_BLUE_FLUTE
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "GELBE FLÖTE$", 14
- .2byte ITEM_YELLOW_FLUTE
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_YellowFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ROTE FLÖTE$", 14
- .2byte ITEM_RED_FLUTE
- .2byte 300 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "SCHW. FLÖTE$", 14
- .2byte ITEM_BLACK_FLUTE
- .2byte 400 @ price
- .byte HOLD_EFFECT_NONE
- .byte 50
- .4byte gItemDescription_BlackFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_BlackWhiteFlute
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WEISSE FLÖTE$", 14
- .2byte ITEM_WHITE_FLUTE
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 150
- .4byte gItemDescription_WhiteFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_BlackWhiteFlute
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BEERENSAFT$", 14
- .2byte ITEM_BERRY_JUICE
- .2byte 100 @ price
- .byte HOLD_EFFECT_RESTORE_HP
- .byte 20
- .4byte gItemDescription_BerryJuice
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ZAUBERASCHE$", 14
- .2byte ITEM_SACRED_ASH
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SacredAsh
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_SacredAsh
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KÜSTENSALZ$", 14
- .2byte ITEM_SHOAL_SALT
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ShoalSalt
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KÜSTENSCHALE$", 14
- .2byte ITEM_SHOAL_SHELL
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ShoalShell
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PURPURSTÜCK$", 14
- .2byte ITEM_RED_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "INDIGOSTÜCK$", 14
- .2byte ITEM_BLUE_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GELBSTÜCK$", 14
- .2byte ITEM_YELLOW_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_YellowShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GRÜNSTÜCK$", 14
- .2byte ITEM_GREEN_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GreenShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KP-PLUS$", 14
- .2byte ITEM_HP_UP
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HPUp
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PROTEIN$", 14
- .2byte ITEM_PROTEIN
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Protein
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EISEN$", 14
- .2byte ITEM_IRON
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Iron
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CARBON$", 14
- .2byte ITEM_CARBOS
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Carbos
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KALZIUM$", 14
- .2byte ITEM_CALCIUM
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Calcium
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SONDERBONBON$", 14
- .2byte ITEM_RARE_CANDY
- .2byte 4800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RareCandy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_RareCandy
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "AP-PLUS$", 14
- .2byte ITEM_PP_UP
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PPUp
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPUp
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ZINK$", 14
- .2byte ITEM_ZINC
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Zinc
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "AP-TOP$", 14
- .2byte ITEM_PP_MAX
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PPMax
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPUp
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MEGABLOCK$", 14
- .2byte ITEM_GUARD_SPEC
- .2byte 700 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GuardSpec
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "ANGRIFFPLUS$", 14
- .2byte ITEM_DIRE_HIT
- .2byte 650 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DireHit
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X-ANGRIFF$", 14
- .2byte ITEM_X_ATTACK
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XAttack
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X-ABWEHR$", 14
- .2byte ITEM_X_DEFEND
- .2byte 550 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XDefend
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X-TEMPO$", 14
- .2byte ITEM_X_SPEED
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XSpeed
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X-TREFFER$", 14
- .2byte ITEM_X_ACCURACY
- .2byte 950 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XAccuracy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X-SPEZIAL$", 14
- .2byte ITEM_X_SPECIAL
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XSpecial
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "POKéPUPPE$", 14
- .2byte ITEM_POKE_DOLL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PokeDoll
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_Escape
- .4byte 0
-
- .string "ENECO-RUTE$", 14
- .2byte ITEM_FLUFFY_TAIL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FluffyTail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_Escape
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SUPERSCHUTZ$", 14
- .2byte ITEM_SUPER_REPEL
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 200
- .4byte gItemDescription_SuperRepel
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_Repel
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TOP-SCHUTZ$", 14
- .2byte ITEM_MAX_REPEL
- .2byte 700 @ price
- .byte HOLD_EFFECT_NONE
- .byte 250
- .4byte gItemDescription_MaxRepel
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_Repel
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "FLUCHTSEIL$", 14
- .2byte ITEM_ESCAPE_ROPE
- .2byte 550 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EscapeRope
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_EscapeRope
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCHUTZ$", 14
- .2byte ITEM_REPEL
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 100
- .4byte gItemDescription_Repel
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_Repel
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SONNENSTEIN$", 14
- .2byte ITEM_SUN_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SunStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MONDSTEIN$", 14
- .2byte ITEM_MOON_STONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MoonStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "FEUERSTEIN$", 14
- .2byte ITEM_FIRE_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FireStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DONNERSTEIN$", 14
- .2byte ITEM_THUNDER_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ThunderStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WASSERSTEIN$", 14
- .2byte ITEM_WATER_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WaterStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLATTSTEIN$", 14
- .2byte ITEM_LEAF_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_LeafStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MINIPILZ$", 14
- .2byte ITEM_TINY_MUSHROOM
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TinyMushroom
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RIESENPILZ$", 14
- .2byte ITEM_BIG_MUSHROOM
- .2byte 5000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BigMushroom
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PERLE$", 14
- .2byte ITEM_PEARL
- .2byte 1400 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Pearl
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RIESENPERLE$", 14
- .2byte ITEM_BIG_PEARL
- .2byte 7500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BigPearl
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "STERNENSTAUB$", 14
- .2byte ITEM_STARDUST
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Stardust
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "STERNENSTÜCK$", 14
- .2byte ITEM_STAR_PIECE
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_StarPiece
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "NUGGET$", 14
- .2byte ITEM_NUGGET
- .2byte 10000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Nugget
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HERZSCHUPPE$", 14
- .2byte ITEM_HEART_SCALE
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HeartScale
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ZIGZAGBRIEF$", 14
- .2byte ITEM_ORANGE_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_OrangeMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HAFENBRIEF$", 14
- .2byte ITEM_HARBOR_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HarborMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "GLITZERBRIEF$", 14
- .2byte ITEM_GLITTER_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GlitterMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 2
-
- .string "EILBRIEF$", 14
- .2byte ITEM_MECH_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MechMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 3
-
- .string "WALDBRIEF$", 14
- .2byte ITEM_WOOD_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WoodMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 4
-
- .string "WELLENBRIEF$", 14
- .2byte ITEM_WAVE_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WaveMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 5
-
- .string "PERLENBRIEF$", 14
- .2byte ITEM_BEAD_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BeadMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 6
-
- .string "DUNKELBRIEF$", 14
- .2byte ITEM_SHADOW_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ShadowMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 7
-
- .string "TROPENBRIEF$", 14
- .2byte ITEM_TROPIC_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TropicMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 8
-
- .string "TRAUMBRIEF$", 14
- .2byte ITEM_DREAM_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DreamMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 9
-
- .string "EDELBRIEF$", 14
- .2byte ITEM_FAB_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FabMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 10
-
- .string "RETROBRIEF$", 14
- .2byte ITEM_RETRO_MAIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RetroMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 11
-
- .string "AMRENABEERE$", 14
- .2byte ITEM_CHERI_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_PAR
- .byte 0
- .4byte gItemDescription_CheriBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "MARONBEERE$", 14
- .2byte ITEM_CHESTO_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_SLP
- .byte 0
- .4byte gItemDescription_ChestoBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "PIRSIFBEERE$", 14
- .2byte ITEM_PECHA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_PSN
- .byte 0
- .4byte gItemDescription_PechaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "FRAGIABEERE$", 14
- .2byte ITEM_RAWST_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_BRN
- .byte 0
- .4byte gItemDescription_RawstBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "WILBIRBEERE$", 14
- .2byte ITEM_ASPEAR_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_FRZ
- .byte 0
- .4byte gItemDescription_AspearBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "JONAGOBEERE$", 14
- .2byte ITEM_LEPPA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RESTORE_PP
- .byte 10
- .4byte gItemDescription_LeppaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "SINELBEERE$", 14
- .2byte ITEM_ORAN_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RESTORE_HP
- .byte 10
- .4byte gItemDescription_OranBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "PERSIMBEERE$", 14
- .2byte ITEM_PERSIM_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_CONFUSION
- .byte 0
- .4byte gItemDescription_PersimBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "PRUNUSBEERE$", 14
- .2byte ITEM_LUM_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_STATUS
- .byte 0
- .4byte gItemDescription_LumBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "TSITRUBEERE$", 14
- .2byte ITEM_SITRUS_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RESTORE_HP
- .byte 30
- .4byte gItemDescription_SitrusBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "GIEFEBEERE$", 14
- .2byte ITEM_FIGY_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_SPICY
- .byte 8
- .4byte gItemDescription_FigyBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WIKIBEERE$", 14
- .2byte ITEM_WIKI_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_DRY
- .byte 8
- .4byte gItemDescription_WikiBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MAGOBEERE$", 14
- .2byte ITEM_MAGO_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_SWEET
- .byte 8
- .4byte gItemDescription_MagoBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GAUVEBEERE$", 14
- .2byte ITEM_AGUAV_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_BITTER
- .byte 8
- .4byte gItemDescription_AguavBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "YAPABEERE$", 14
- .2byte ITEM_IAPAPA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_SOUR
- .byte 8
- .4byte gItemDescription_IapapaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HIMMIHBEERE$", 14
- .2byte ITEM_RAZZ_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RazzBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MORBBEERE$", 14
- .2byte ITEM_BLUK_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlukBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "NANABBEERE$", 14
- .2byte ITEM_NANAB_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NanabBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "NIRBEBEERE$", 14
- .2byte ITEM_WEPEAR_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WepearBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SANANABEERE$", 14
- .2byte ITEM_PINAP_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PinapBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GRANABEERE$", 14
- .2byte ITEM_POMEG_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PomegBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SETANGBEERE$", 14
- .2byte ITEM_KELPSY_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_KelpsyBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "QUALOTBEERE$", 14
- .2byte ITEM_QUALOT_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_QualotBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HONMELBEERE$", 14
- .2byte ITEM_HONDEW_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HondewBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LABRUSBEERE$", 14
- .2byte ITEM_GREPA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GrepaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TAMOTBEERE$", 14
- .2byte ITEM_TAMATO_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TamatoBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SAIMBEERE$", 14
- .2byte ITEM_CORNN_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_CornnBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MAGOSTBEERE$", 14
- .2byte ITEM_MAGOST_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MagostBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RABUTABEERE$", 14
- .2byte ITEM_RABUTA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RabutaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TRONZIBEERE$", 14
- .2byte ITEM_NOMEL_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NomelBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KIWANBEERE$", 14
- .2byte ITEM_SPELON_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SpelonBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PALLMBEERE$", 14
- .2byte ITEM_PAMTRE_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PamtreBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WASMELBEERE$", 14
- .2byte ITEM_WATMEL_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WatmelBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DURINBEERE$", 14
- .2byte ITEM_DURIN_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DurinBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MYRTILBEERE$", 14
- .2byte ITEM_BELUE_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BelueBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LYDZIBEERE$", 14
- .2byte ITEM_LIECHI_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_ATTACK_UP
- .byte 4
- .4byte gItemDescription_LiechiBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LINGANBEERE$", 14
- .2byte ITEM_GANLON_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_DEFENSE_UP
- .byte 4
- .4byte gItemDescription_GanlonBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SALKABEERE$", 14
- .2byte ITEM_SALAC_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_SPEED_UP
- .byte 4
- .4byte gItemDescription_SalacBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TAHAYBEERE$", 14
- .2byte ITEM_PETAYA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_SP_ATTACK_UP
- .byte 4
- .4byte gItemDescription_PetayaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "APIKOBEERE$", 14
- .2byte ITEM_APICOT_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_SP_DEFENSE_UP
- .byte 4
- .4byte gItemDescription_ApicotBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LANSATBEERE$", 14
- .2byte ITEM_LANSAT_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CRITICAL_UP
- .byte 4
- .4byte gItemDescription_LansatBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KRAMBOBEERE$", 14
- .2byte ITEM_STARF_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RANDOM_STAT_UP
- .byte 4
- .4byte gItemDescription_StarfBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ENIGMABEERE$", 14
- .2byte ITEM_ENIGMA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EnigmaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_EnigmaBerry
- .4byte 1
- .4byte ItemUseInBattle_EnigmaBerry
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLENDPUDER$", 14
- .2byte ITEM_BRIGHT_POWDER
- .2byte 10 @ price
- .byte HOLD_EFFECT_EVASION_UP
- .byte 10
- .4byte gItemDescription_BrightPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCHLOHKRAUT$", 14
- .2byte ITEM_WHITE_HERB
- .2byte 100 @ price
- .byte HOLD_EFFECT_RESTORE_STATS
- .byte 0
- .4byte gItemDescription_WhiteHerb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MACHOBAND$", 14
- .2byte ITEM_MACHO_BRACE
- .2byte 3000 @ price
- .byte HOLD_EFFECT_MACHO_BRACE
- .byte 0
- .4byte gItemDescription_MachoBrace
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EP-TEILER$", 14
- .2byte ITEM_EXP_SHARE
- .2byte 3000 @ price
- .byte HOLD_EFFECT_EXP_SHARE
- .byte 0
- .4byte gItemDescription_ExpShare
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "FLINKKLAUE$", 14
- .2byte ITEM_QUICK_CLAW
- .2byte 100 @ price
- .byte HOLD_EFFECT_QUICK_CLAW
- .byte 20
- .4byte gItemDescription_QuickClaw
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SANFTGLOCKE$", 14
- .2byte ITEM_SOOTHE_BELL
- .2byte 100 @ price
- .byte HOLD_EFFECT_HAPPINESS_UP
- .byte 0
- .4byte gItemDescription_SootheBell
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MENTALKRAUT$", 14
- .2byte ITEM_MENTAL_HERB
- .2byte 100 @ price
- .byte HOLD_EFFECT_CURE_ATTRACT
- .byte 0
- .4byte gItemDescription_MentalHerb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WAHLBAND$", 14
- .2byte ITEM_CHOICE_BAND
- .2byte 100 @ price
- .byte HOLD_EFFECT_CHOICE_BAND
- .byte 0
- .4byte gItemDescription_ChoiceBand
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KING-STEIN$", 14
- .2byte ITEM_KINGS_ROCK
- .2byte 100 @ price
- .byte HOLD_EFFECT_FLINCH
- .byte 10
- .4byte gItemDescription_KingsRock
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SILBERSTAUB$", 14
- .2byte ITEM_SILVER_POWDER
- .2byte 100 @ price
- .byte HOLD_EFFECT_BUG_POWER
- .byte 10
- .4byte gItemDescription_SilverPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MÜNZAMULETT$", 14
- .2byte ITEM_AMULET_COIN
- .2byte 100 @ price
- .byte HOLD_EFFECT_DOUBLE_PRIZE
- .byte 10
- .4byte gItemDescription_AmuletCoin
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCHUTZBAND$", 14
- .2byte ITEM_CLEANSE_TAG
- .2byte 200 @ price
- .byte HOLD_EFFECT_REPEL
- .byte 0
- .4byte gItemDescription_CleanseTag
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SEELENTAU$", 14
- .2byte ITEM_SOUL_DEW
- .2byte 200 @ price
- .byte HOLD_EFFECT_SOUL_DEW
- .byte 0
- .4byte gItemDescription_SoulDew
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ABYSSZAHN$", 14
- .2byte ITEM_DEEP_SEA_TOOTH
- .2byte 200 @ price
- .byte HOLD_EFFECT_DEEP_SEA_TOOTH
- .byte 0
- .4byte gItemDescription_DeepSeaTooth
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ABYSSPLATTE$", 14
- .2byte ITEM_DEEP_SEA_SCALE
- .2byte 200 @ price
- .byte HOLD_EFFECT_DEEP_SEA_SCALE
- .byte 0
- .4byte gItemDescription_DeepSeaScale
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RAUCHBALL$", 14
- .2byte ITEM_SMOKE_BALL
- .2byte 200 @ price
- .byte HOLD_EFFECT_CAN_ALWAYS_RUN
- .byte 0
- .4byte gItemDescription_SmokeBall
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EWIGSTEIN$", 14
- .2byte ITEM_EVERSTONE
- .2byte 200 @ price
- .byte HOLD_EFFECT_PREVENT_EVOLVE
- .byte 0
- .4byte gItemDescription_Everstone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "FOKUS-BAND$", 14
- .2byte ITEM_FOCUS_BAND
- .2byte 200 @ price
- .byte HOLD_EFFECT_FOCUS_BAND
- .byte 10
- .4byte gItemDescription_FocusBand
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GLÜCKS-EI$", 14
- .2byte ITEM_LUCKY_EGG
- .2byte 200 @ price
- .byte HOLD_EFFECT_LUCKY_EGG
- .byte 0
- .4byte gItemDescription_LuckyEgg
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCOPE-LINSE$", 14
- .2byte ITEM_SCOPE_LENS
- .2byte 200 @ price
- .byte HOLD_EFFECT_SCOPE_LENS
- .byte 0
- .4byte gItemDescription_ScopeLens
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "METALLMANTEL$", 14
- .2byte ITEM_METAL_COAT
- .2byte 100 @ price
- .byte HOLD_EFFECT_STEEL_POWER
- .byte 10
- .4byte gItemDescription_MetalCoat
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ÜBERRESTE$", 14
- .2byte ITEM_LEFTOVERS
- .2byte 200 @ price
- .byte HOLD_EFFECT_LEFTOVERS
- .byte 10
- .4byte gItemDescription_Leftovers
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DRACHENHAUT$", 14
- .2byte ITEM_DRAGON_SCALE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_DRAGON_SCALE
- .byte 10
- .4byte gItemDescription_DragonScale
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KUGELBLITZ$", 14
- .2byte ITEM_LIGHT_BALL
- .2byte 100 @ price
- .byte HOLD_EFFECT_LIGHT_BALL
- .byte 0
- .4byte gItemDescription_LightBall
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PUDERSAND$", 14
- .2byte ITEM_SOFT_SAND
- .2byte 100 @ price
- .byte HOLD_EFFECT_GROUND_POWER
- .byte 10
- .4byte gItemDescription_SoftSand
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GRANITSTEIN$", 14
- .2byte ITEM_HARD_STONE
- .2byte 100 @ price
- .byte HOLD_EFFECT_ROCK_POWER
- .byte 10
- .4byte gItemDescription_HardStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WUNDERSAAT$", 14
- .2byte ITEM_MIRACLE_SEED
- .2byte 100 @ price
- .byte HOLD_EFFECT_GRASS_POWER
- .byte 10
- .4byte gItemDescription_MiracleSeed
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCHATTENGLAS$", 14
- .2byte ITEM_BLACK_GLASSES
- .2byte 100 @ price
- .byte HOLD_EFFECT_DARK_POWER
- .byte 10
- .4byte gItemDescription_BlackGlasses
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCHWARZGURT$", 14
- .2byte ITEM_BLACK_BELT
- .2byte 100 @ price
- .byte HOLD_EFFECT_FIGHTING_POWER
- .byte 10
- .4byte gItemDescription_BlackBelt
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MAGNET$", 14
- .2byte ITEM_MAGNET
- .2byte 100 @ price
- .byte HOLD_EFFECT_ELECTRIC_POWER
- .byte 10
- .4byte gItemDescription_Magnet
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ZAUBERWASSER$", 14
- .2byte ITEM_MYSTIC_WATER
- .2byte 100 @ price
- .byte HOLD_EFFECT_WATER_POWER
- .byte 10
- .4byte gItemDescription_MysticWater
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HACKATTACK$", 14
- .2byte ITEM_SHARP_BEAK
- .2byte 100 @ price
- .byte HOLD_EFFECT_FLYING_POWER
- .byte 10
- .4byte gItemDescription_SharpBeak
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GIFTSTICH$", 14
- .2byte ITEM_POISON_BARB
- .2byte 100 @ price
- .byte HOLD_EFFECT_POISON_POWER
- .byte 10
- .4byte gItemDescription_PoisonBarb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EWIGES EIS$", 14
- .2byte ITEM_NEVER_MELT_ICE
- .2byte 100 @ price
- .byte HOLD_EFFECT_ICE_POWER
- .byte 10
- .4byte gItemDescription_NeverMeltIce
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BANNSTICKER$", 14
- .2byte ITEM_SPELL_TAG
- .2byte 100 @ price
- .byte HOLD_EFFECT_GHOST_POWER
- .byte 10
- .4byte gItemDescription_SpellTag
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KRÜMMLÖFFEL$", 14
- .2byte ITEM_TWISTED_SPOON
- .2byte 100 @ price
- .byte HOLD_EFFECT_PSYCHIC_POWER
- .byte 10
- .4byte gItemDescription_TwistedSpoon
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HOLZKOHLE$", 14
- .2byte ITEM_CHARCOAL
- .2byte 9800 @ price
- .byte HOLD_EFFECT_FIRE_POWER
- .byte 10
- .4byte gItemDescription_Charcoal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DRACHENZAHN$", 14
- .2byte ITEM_DRAGON_FANG
- .2byte 100 @ price
- .byte HOLD_EFFECT_DRAGON_POWER
- .byte 10
- .4byte gItemDescription_DragonFang
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SEIDENSCHAL$", 14
- .2byte ITEM_SILK_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NORMAL_POWER
- .byte 10
- .4byte gItemDescription_SilkScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "UP-GRADE$", 14
- .2byte ITEM_UP_GRADE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_UP_GRADE
- .byte 0
- .4byte gItemDescription_UpGrade
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SEEGESANG$", 14
- .2byte ITEM_SHELL_BELL
- .2byte 200 @ price
- .byte HOLD_EFFECT_SHELL_BELL
- .byte 8
- .4byte gItemDescription_ShellBell
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SEERAUCH$", 14
- .2byte ITEM_SEA_INCENSE
- .2byte 9600 @ price
- .byte HOLD_EFFECT_WATER_POWER
- .byte 5
- .4byte gItemDescription_SeaIncense
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LAXRAUCH$", 14
- .2byte ITEM_LAX_INCENSE
- .2byte 9600 @ price
- .byte HOLD_EFFECT_EVASION_UP
- .byte 5
- .4byte gItemDescription_LaxIncense
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LUCKY PUNCH$", 14
- .2byte ITEM_LUCKY_PUNCH
- .2byte 10 @ price
- .byte HOLD_EFFECT_LUCKY_PUNCH
- .byte 0
- .4byte gItemDescription_LuckyPunch
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "METALLSTAUB$", 14
- .2byte ITEM_METAL_POWDER
- .2byte 10 @ price
- .byte HOLD_EFFECT_METAL_POWDER
- .byte 0
- .4byte gItemDescription_MetalPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KAMPFKNOCHEN$", 14
- .2byte ITEM_THICK_CLUB
- .2byte 500 @ price
- .byte HOLD_EFFECT_THICK_CLUB
- .byte 0
- .4byte gItemDescription_ThickClub
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LAUCHSTANGE$", 14
- .2byte ITEM_STICK
- .2byte 200 @ price
- .byte HOLD_EFFECT_STICK
- .byte 0
- .4byte gItemDescription_Stick
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ROTER SCHAL$", 14
- .2byte ITEM_RED_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLAUER SCHAL$", 14
- .2byte ITEM_BLUE_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ROSA SCHAL$", 14
- .2byte ITEM_PINK_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PinkScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GRÜNER SCHAL$", 14
- .2byte ITEM_GREEN_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GreenScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GELBER SCHAL$", 14
- .2byte ITEM_YELLOW_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_YellowScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EILRAD$", 14
- .2byte ITEM_MACH_BIKE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MachBike
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Bike
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MÜNZKORB$", 14
- .2byte ITEM_COIN_CASE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_CoinCase
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CoinCase
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DETEKTOR$", 14
- .2byte ITEM_ITEMFINDER
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Itemfinder
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Itemfinder
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ANGEL$", 14
- .2byte ITEM_OLD_ROD
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_OldRod
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Rod
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PROFIANGEL$", 14
- .2byte ITEM_GOOD_ROD
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GoodRod
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Rod
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "SUPERANGEL$", 14
- .2byte ITEM_SUPER_ROD
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SuperRod
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Rod
- .4byte 0
- .4byte NULL
- .4byte 2
-
- .string "BOOTSTICKET$", 14
- .2byte ITEM_SS_TICKET
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SSTicket
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WETTB.-KARTE$", 14
- .2byte ITEM_CONTEST_PASS
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ContestPass
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WAILMERKANNE$", 14
- .2byte ITEM_WAILMER_PAIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WailmerPail
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_WailmerPail
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DEVON-WAREN$", 14
- .2byte ITEM_DEVON_GOODS
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DevonGoods
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ASCHETASCHE$", 14
- .2byte ITEM_SOOT_SACK
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SootSack
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KELLERÖFFNER$", 14
- .2byte ITEM_BASEMENT_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BasementKey
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KUNSTRAD$", 14
- .2byte ITEM_ACRO_BIKE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_AcroBike
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Bike
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "{POKEBLOCK}BOX$", 14
- .2byte ITEM_POKEBLOCK_CASE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PokeblockCase
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 3
- .4byte ItemUseOutOfBattle_PokeblockCase
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BRIEF$", 14
- .2byte ITEM_LETTER
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Letter
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ÄON-TICKET$", 14
- .2byte ITEM_EON_TICKET
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EonTicket
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "ROTE KUGEL$", 14
- .2byte ITEM_RED_ORB
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedOrb
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLAUE KUGEL$", 14
- .2byte ITEM_BLUE_ORB
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueOrb
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCANNER$", 14
- .2byte ITEM_SCANNER
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Scanner
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WÜSTENGLAS$", 14
- .2byte ITEM_GO_GOGGLES
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GoGoggles
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "METEORIT$", 14
- .2byte ITEM_METEORITE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Meteorite
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "K1-SCHLÜSSEL$", 14
- .2byte ITEM_ROOM_1_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room1Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "K2-SCHLÜSSEL$", 14
- .2byte ITEM_ROOM_2_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room2Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "K4-SCHLÜSSEL$", 14
- .2byte ITEM_ROOM_4_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room4Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "K6-SCHLÜSSEL$", 14
- .2byte ITEM_ROOM_6_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room6Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "L.-SCHLÜSSEL$", 14
- .2byte ITEM_STORAGE_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_StorageKey
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WURZELFOSSIL$", 14
- .2byte ITEM_ROOT_FOSSIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RootFossil
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KLAUENFOSSIL$", 14
- .2byte ITEM_CLAW_FOSSIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ClawFossil
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DEVON-SCOPE$", 14
- .2byte ITEM_DEVON_SCOPE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DevonScope
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM01$", 14
- .2byte ITEM_TM01
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM01
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM02$", 14
- .2byte ITEM_TM02
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM02
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM03$", 14
- .2byte ITEM_TM03
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM03
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM04$", 14
- .2byte ITEM_TM04
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM04
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM05$", 14
- .2byte ITEM_TM05
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM05
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM06$", 14
- .2byte ITEM_TM06
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM06
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM07$", 14
- .2byte ITEM_TM07
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM07
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM08$", 14
- .2byte ITEM_TM08
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM08
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM09$", 14
- .2byte ITEM_TM09
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM09
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM10$", 14
- .2byte ITEM_TM10
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM10
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM11$", 14
- .2byte ITEM_TM11
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM11
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM12$", 14
- .2byte ITEM_TM12
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM12
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM13$", 14
- .2byte ITEM_TM13
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM13
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM14$", 14
- .2byte ITEM_TM14
- .2byte 5500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM14
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM15$", 14
- .2byte ITEM_TM15
- .2byte 7500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM15
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM16$", 14
- .2byte ITEM_TM16
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM16
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM17$", 14
- .2byte ITEM_TM17
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM17
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM18$", 14
- .2byte ITEM_TM18
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM18
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM19$", 14
- .2byte ITEM_TM19
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM19
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM20$", 14
- .2byte ITEM_TM20
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM20
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM21$", 14
- .2byte ITEM_TM21
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM21
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM22$", 14
- .2byte ITEM_TM22
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM22
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM23$", 14
- .2byte ITEM_TM23
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM23
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM24$", 14
- .2byte ITEM_TM24
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM24
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM25$", 14
- .2byte ITEM_TM25
- .2byte 5500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM25
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM26$", 14
- .2byte ITEM_TM26
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM26
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM27$", 14
- .2byte ITEM_TM27
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM27
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM28$", 14
- .2byte ITEM_TM28
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM28
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM29$", 14
- .2byte ITEM_TM29
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM29
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM30$", 14
- .2byte ITEM_TM30
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM30
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM31$", 14
- .2byte ITEM_TM31
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM31
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM32$", 14
- .2byte ITEM_TM32
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM32
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM33$", 14
- .2byte ITEM_TM33
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM33
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM34$", 14
- .2byte ITEM_TM34
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM34
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM35$", 14
- .2byte ITEM_TM35
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM35
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM36$", 14
- .2byte ITEM_TM36
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM36
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM37$", 14
- .2byte ITEM_TM37
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM37
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM38$", 14
- .2byte ITEM_TM38
- .2byte 5500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM38
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM39$", 14
- .2byte ITEM_TM39
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM39
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM40$", 14
- .2byte ITEM_TM40
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM40
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM41$", 14
- .2byte ITEM_TM41
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM41
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM42$", 14
- .2byte ITEM_TM42
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM42
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM43$", 14
- .2byte ITEM_TM43
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM43
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM44$", 14
- .2byte ITEM_TM44
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM44
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM45$", 14
- .2byte ITEM_TM45
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM45
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM46$", 14
- .2byte ITEM_TM46
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM46
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM47$", 14
- .2byte ITEM_TM47
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM47
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM48$", 14
- .2byte ITEM_TM48
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM48
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM49$", 14
- .2byte ITEM_TM49
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM49
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM50$", 14
- .2byte ITEM_TM50
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM50
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM01$", 14
- .2byte ITEM_HM01
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM01
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM02$", 14
- .2byte ITEM_HM02
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM02
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM03$", 14
- .2byte ITEM_HM03
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM03
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM04$", 14
- .2byte ITEM_HM04
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM04
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM05$", 14
- .2byte ITEM_HM05
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM05
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM06$", 14
- .2byte ITEM_HM06
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM06
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM07$", 14
- .2byte ITEM_HM07
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM07
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "VM08$", 14
- .2byte ITEM_HM08
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM08
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
diff --git a/data-de/text/item_descriptions.inc b/data-de/text/item_descriptions.inc
deleted file mode 100644
index cde8cfdc8..000000000
--- a/data-de/text/item_descriptions.inc
+++ /dev/null
@@ -1,1393 +0,0 @@
-gItemDescription_MasterBall: @ 83C2028
- .string "Der beste BALL.\n"
- .string "Fängt das POKéMON\n"
- .string "garantiert.$"
-
-gItemDescription_UltraBall: @ 83C205B
- .string "BALL mit hoher Er-\n"
- .string "folgsquote. Besser\n"
- .string "als ein SUPERBALL.$"
-
-gItemDescription_GreatBall: @ 83C2095
- .string "BALL mit guter Er-\n"
- .string "folgsquote. Besser\n"
- .string "als ein POKéBALL.$"
-
-gItemDescription_PokeBall: @ 83C20CC
- .string "Damit fängst\n"
- .string "du wilde\n"
- .string "POKéMON.$"
-
-gItemDescription_SafariBall: @ 83C20F3
- .string "Ein BALL, der nur\n"
- .string "in der SAFARI-ZONE\n"
- .string "eingesetzt wird.$"
-
-gItemDescription_NetBall: @ 83C2128
- .string "BALL fängt POKéMON\n"
- .string "des Typs WASSER\n"
- .string "und KÄFER besser.$"
-
-gItemDescription_DiveBall: @ 83C215F
- .string "BALL fängt besser\n"
- .string "POKéMON auf\n"
- .string "dem Meeresgrund.$"
-
-gItemDescription_NestBall: @ 83C2197
- .string "BALL mit höherer\n"
- .string "Erfolgsquote bei\n"
- .string "schwachen POKéMON.$"
-
-gItemDescription_RepeatBall: @ 83C21C3
- .string "BALL fängt besser\n"
- .string "bereits gefangene\n"
- .string "POKéMON.$"
-
-gItemDescription_TimerBall: @ 83C21F6
- .string "BALL wird effekti-\n"
- .string "ver, je länger der\n"
- .string "Kampf dauert.$"
-
-gItemDescription_LuxuryBall: @ 83C2228
- .string "Behaglicher BALL,\n"
- .string "der POKéMON\n"
- .string "freundlicher macht.$"
-
-gItemDescription_PremierBall: @ 83C2256
- .string "Seltener BALL, als\n"
- .string "Reminiszenz an ir-\n"
- .string "gendein Ereignis.$"
-
-gItemDescription_Potion: @ 83C2287
- .string "Füllt die KP eines\n"
- .string "POKéMON um\n"
- .string "20 Punkte auf.$"
-
-gItemDescription_Antidote: @ 83C22B2
- .string "Heilt Vergiftungen\n"
- .string "bei POKéMON.$"
-
-gItemDescription_BurnHeal: @ 83C22CC
- .string "Heilt Verbrennun-\n"
- .string "gen bei POKéMON.$"
-
-gItemDescription_IceHeal: @ 83C22E5
- .string "Taut POKéMON\n"
- .string "wieder auf.$"
-
-gItemDescription_Awakening: @ 83C2300
- .string "Weckt schlafendes\n"
- .string "POKéMON auf.$"
-
-gItemDescription_ParalyzeHeal: @ 83C231C
- .string "Heilt Paralyse\n"
- .string "eines POKéMON.$"
-
-gItemDescription_FullRestore: @ 83C2337
- .string "Stellt KP und\n"
- .string "Status eines\n"
- .string "POKéMON wieder her.$"
-
-gItemDescription_MaxPotion: @ 83C2366
- .string "Füllt die KP\n"
- .string "vollständig auf.$"
-
-gItemDescription_HyperPotion: @ 83C238A
- .string "Füllt die KP eines\n"
- .string "POKéMON um\n"
- .string "200 Punkte auf.$"
-
-gItemDescription_SuperPotion: @ 83C23B6
- .string "Füllt die KP eines\n"
- .string "POKéMON um\n"
- .string "50 Punkte auf.$"
-
-gItemDescription_FullHeal: @ 83C23E1
- .string "Beseitigt alle\n"
- .string "Statusprobleme\n"
- .string "eines POKéMON.$"
-
-gItemDescription_Revive: @ 83C240F
- .string "Belebt POKéMON\n"
- .string "und füllt die KP zur\n"
- .string "Hälfte wieder auf.$"
-
-gItemDescription_MaxRevive: @ 83C243B
- .string "Belebt POKéMON\n"
- .string "und füllt KP voll-\n"
- .string "ständig wieder auf.$"
-
-gItemDescription_FreshWater: @ 83C2466
- .string "Ein stilles Wasser,\n"
- .string "das die KP um 50\n"
- .string "Punkte auffüllt.$"
-
-gItemDescription_SodaPop: @ 83C2495
- .string "Ein Mineralwasser,\n"
- .string "das die KP um 60\n"
- .string "Punkte auffüllt.$"
-
-gItemDescription_Lemonade: @ 83C24C7
- .string "Ein süßes Getränk,\n"
- .string "das die KP um 80\n"
- .string "Punkte auffüllt.$"
-
-gItemDescription_MoomooMilk: @ 83C24F9
- .string "Vitaminreiche Milch,\n"
- .string "die die KP um 100\n"
- .string "Punkte auffüllt.$"
-
-gItemDescription_EnergyPowder: @ 83C252B
- .string "Ein bitteres Pulver,\n"
- .string "das die KP um\n"
- .string "50 Punkte auffüllt.$"
-
-gItemDescription_EnergyRoot: @ 83C255A
- .string "Eine bittere Wurzel,\n"
- .string "die die KP um 200\n"
- .string "Punkte auffüllt.$"
-
-gItemDescription_HealPowder: @ 83C2588
- .string "Ein bitteres Pulver,\n"
- .string "das alle Statuspro-\n"
- .string "bleme heilt.$"
-
-gItemDescription_RevivalHerb: @ 83C25B8
- .string "Ein bitteres Kraut,\n"
- .string "das besiegte\n"
- .string "POKéMON belebt.$"
-
-gItemDescription_Ether: @ 83C25EB
- .string "Füllt AP einer aus-\n"
- .string "gewählten Attacke\n"
- .string "um 10 Punkte auf.$"
-
-gItemDescription_MaxEther: @ 83C2615
- .string "Füllt AP einer aus-\n"
- .string "gewählten Attacke\n"
- .string "vollständig auf.$"
-
-gItemDescription_Elixir: @ 83C263F
- .string "Füllt alle AP\n"
- .string "um 10 Punkte auf.$"
-
-gItemDescription_MaxElixir: @ 83C2663
- .string "Füllt alle AP eines\n"
- .string "POKéMON voll-\n"
- .string "ständig auf.$"
-
-gItemDescription_LavaCookie: @ 83C268F
- .string "Eine regionale Spe-\n"
- .string "zialität. Heilt alle\n"
- .string "Statusprobleme.$"
-
-gItemDescription_BlueFlute: @ 83C26C1
- .string "Eine gläserne Flöte,\n"
- .string "die schlafende\n"
- .string "POKéMON aufweckt.$"
-
-gItemDescription_YellowFlute: @ 83C26EE
- .string "Eine gläserne Flöte,\n"
- .string "die verwirrte\n"
- .string "POKéMON heilt.$"
-
-gItemDescription_RedFlute: @ 83C2721
- .string "Eine gläserne Flöte,\n"
- .string "die POKéMON von\n"
- .string "Anziehung heilt.$"
-
-gItemDescription_BlackFlute: @ 83C2755
- .string "Eine gläserne Flöte,\n"
- .string "die wilde\n"
- .string "POKéMON abhält.$"
-
-gItemDescription_WhiteFlute: @ 83C2781
- .string "Eine gläserne Flöte,\n"
- .string "die wilde\n"
- .string "POKéMON anzieht.$"
-
-gItemDescription_BerryJuice: @ 83C27A8
- .string "Reiner Fruchtsaft,\n"
- .string "der die KP um\n"
- .string "20 Punkte auffüllt.$"
-
-gItemDescription_SacredAsh: @ 83C27D9
- .string "Belebt und\n"
- .string "erfrischt alle\n"
- .string "besiegten POKéMON.$"
-
-gItemDescription_ShoalSalt: @ 83C2809
- .string "Salz, das sich tief\n"
- .string "in der KÜSTEN- \n"
- .string "HÖHLE befand.$"
-
-gItemDescription_ShoalShell: @ 83C2838
- .string "Muschelschale, die\n"
- .string "sich in der KÜSTEN- \n"
- .string "HÖHLE befand.$"
-
-gItemDescription_RedShard: @ 83C2865
- .string "Scherbe eines\n"
- .string "antiken Relikts\n"
- .string "von geringem Wert.$"
-
-gItemDescription_BlueShard: @ 83C2898
- .string "Scherbe eines\n"
- .string "antiken Relikts\n"
- .string "von geringem Wert.$"
-
-gItemDescription_YellowShard: @ 83C28CB
- .string "Scherbe eines\n"
- .string "antiken Relikts\n"
- .string "von geringem Wert.$"
-
-gItemDescription_GreenShard: @ 83C28FE
- .string "Scherbe eines\n"
- .string "antiken Relikts\n"
- .string "von geringem Wert.$"
-
-gItemDescription_HPUp: @ 83C2931
- .string "Hebt die KP\n"
- .string "eines POKéMON.$"
-
-gItemDescription_Protein: @ 83C294F
- .string "Hebt den\n"
- .string "ANGR.-Wert\n"
- .string "eines POKéMON.$"
-
-gItemDescription_Iron: @ 83C2976
- .string "Hebt den\n"
- .string "VERT.-Wert\n"
- .string "eines POKéMON.$"
-
-gItemDescription_Carbos: @ 83C299E
- .string "Hebt den\n"
- .string "INIT.-Wert\n"
- .string "eines POKéMON.$"
-
-gItemDescription_Calcium: @ 83C29C4
- .string "Hebt den\n"
- .string "SP. ANGR.-Wert\n"
- .string "eines POKéMON.$"
-
-gItemDescription_RareCandy: @ 83C29EC
- .string "Hebt den Level\n"
- .string "eines POKéMON\n"
- .string "um eins an.$"
-
-gItemDescription_PPUp: @ 83C2A12
- .string "Hebt die maximale\n"
- .string "Anzahl der AP\n"
- .string "einer Attacke.$"
-
-gItemDescription_Zinc: @ 83C2A3C
- .string "Hebt den\n"
- .string "SP. VERT.-Wert\n"
- .string "eines POKéMON.$"
-
-gItemDescription_PPMax: @ 83C2A64
- .string "Maximiert die\n"
- .string "Anzahl der AP\n"
- .string "einer Attacke.$"
-
-gItemDescription_GuardSpec: @ 83C2A93
- .string "Statusänderung\n"
- .string "wird für einen\n"
- .string "Kampf verhindert.$"
-
-gItemDescription_DireHit: @ 83C2AC0
- .string "Hebt die\n"
- .string "Volltrefferquote\n"
- .string "für einen Kampf.$"
-
-gItemDescription_XAttack: @ 83C2AF1
- .string "Hebt den\n"
- .string "ANGR.-Wert\n"
- .string "für einen Kampf.$"
-
-gItemDescription_XDefend: @ 83C2B1B
- .string "Hebt den\n"
- .string "VERT.-Wert\n"
- .string "für einen Kampf.$"
-
-gItemDescription_XSpeed: @ 83C2B46
- .string "Hebt den\n"
- .string "INIT.-Wert\n"
- .string "für einen Kampf.$"
-
-gItemDescription_XAccuracy: @ 83C2B6F
- .string "Hebt die\n"
- .string "GENAUIGKEIT\n"
- .string "für einen Kampf.$"
-
-gItemDescription_XSpecial: @ 83C2BA2
- .string "Hebt den\n"
- .string "SP. ANGR.-Wert\n"
- .string "für einen Kampf.$"
-
-gItemDescription_PokeDoll: @ 83C2BCD
- .string "Ermöglicht Flucht\n"
- .string "im Kampf gegen\n"
- .string "wilde POKéMON.$"
-
-gItemDescription_FluffyTail: @ 83C2BFE
- .string "Entfliehe damit\n"
- .string "jedem Kampf mit ei-\n"
- .string "nem wilden POKéMON.$"
-
-gItemDescription_SuperRepel: @ 83C2C2F
- .string "Hält 200 Schritte\n"
- .string "lang schwache,\n"
- .string "wilde POKéMON ab.$"
-
-gItemDescription_MaxRepel: @ 83C2C57
- .string "Hält 250 Schritte\n"
- .string "lang schwache,\n"
- .string "wilde POKéMON ab.$"
-
-gItemDescription_EscapeRope: @ 83C2C7F
- .string "Ermöglicht die\n"
- .string "Flucht aus Höhlen\n"
- .string "oder Ähnlichem.$"
-
-gItemDescription_Repel: @ 83C2CB1
- .string "Hält 100 Schritte\n"
- .string "lang schwache,\n"
- .string "wilde POKéMON ab.$"
-
-gItemDescription_SunStone: @ 83C2CD9
- .string "Löst bei bestimm-\n"
- .string "ten POKéMON die\n"
- .string "Entwicklung aus.$"
-
-gItemDescription_MoonStone: @ 83C2D02
- .string "Löst bei bestimm-\n"
- .string "ten POKéMON die\n"
- .string "Entwicklung aus.$"
-
-gItemDescription_FireStone: @ 83C2D2B
- .string "Löst bei bestimm-\n"
- .string "ten POKéMON die\n"
- .string "Entwicklung aus.$"
-
-gItemDescription_ThunderStone: @ 83C2D54
- .string "Löst bei bestimm-\n"
- .string "ten POKéMON die\n"
- .string "Entwicklung aus.$"
-
-gItemDescription_WaterStone: @ 83C2D7D
- .string "Löst bei bestimm-\n"
- .string "ten POKéMON die\n"
- .string "Entwicklung aus.$"
-
-gItemDescription_LeafStone: @ 83C2DA6
- .string "Löst bei bestimm-\n"
- .string "ten POKéMON die\n"
- .string "Entwicklung aus.$"
-
-gItemDescription_TinyMushroom: @ 83C2DCF
- .string "Ein gemeiner\n"
- .string "Pilz von \n"
- .string "geringem Wert.$"
-
-gItemDescription_BigMushroom: @ 83C2E00
- .string "Ein seltener\n"
- .string "Pilz von \n"
- .string "hohem Wert.$"
-
-gItemDescription_Pearl: @ 83C2E31
- .string "Eine hübsche Perle\n"
- .string "von geringem Wert.$"
-
-gItemDescription_BigPearl: @ 83C2E56
- .string "Schöne, große Per-\n"
- .string "le, die einen hohen\n"
- .string "Preis erzielen kann.$"
-
-gItemDescription_Stardust: @ 83C2E8C
- .string "Schöner, roter\n"
- .string "Sand, der von\n"
- .string "großem Wert ist.$"
-
-gItemDescription_StarPiece: @ 83C2EBD
- .string "Roter Edelstein,\n"
- .string "der einen hohen\n"
- .string "Preis erzielen kann.$"
-
-gItemDescription_Nugget: @ 83C2EF3
- .string "Ein Barren aus pu-\n"
- .string "rem Gold, der von\n"
- .string "großem Wert ist.$"
-
-gItemDescription_HeartScale: @ 83C2F27
- .string "Hübsche Schuppe,\n"
- .string "höchst begehrt\n"
- .string "bei Sammlern.$"
-
-gItemDescription_OrangeMail: @ 83C2F54
- .string "BRIEF (Tragen) mit \n"
- .string "ZIGZACHS-\n"
- .string "Aufdruck.$"
-
-gItemDescription_HarborMail: @ 83C2F84
- .string "BRIEF (Tragen) mit \n"
- .string "WINGULL-\n"
- .string "Aufdruck.$"
-
-gItemDescription_GlitterMail: @ 83C2FB2
- .string "BRIEF (Tragen) mit \n"
- .string "PIKACHU-\n"
- .string "Aufdruck.$"
-
-gItemDescription_MechMail: @ 83C2FE0
- .string "BRIEF (Tragen) mit \n"
- .string "MAGNETILO-\n"
- .string "Aufdruck.$"
-
-gItemDescription_WoodMail: @ 83C3010
- .string "BRIEF (Tragen) mit \n"
- .string "BUMMELZ-\n"
- .string "Aufdruck.$"
-
-gItemDescription_WaveMail: @ 83C303E
- .string "BRIEF (Tragen) mit \n"
- .string "WAILMER-\n"
- .string "Aufdruck.$"
-
-gItemDescription_BeadMail: @ 83C306C
- .string "BRIEF mit Abbildung\n"
- .string "des POKéMON, das\n"
- .string "ihn trägt.$"
-
-gItemDescription_ShadowMail: @ 83C309C
- .string "BRIEF (Tragen) mit \n"
- .string "ZWIRRLICHT-\n"
- .string "Aufdruck.$"
-
-gItemDescription_TropicMail: @ 83C30CA
- .string "BRIEF (Tragen) mit \n"
- .string "BLUBELLA-\n"
- .string "Aufdruck.$"
-
-gItemDescription_DreamMail: @ 83C30FA
- .string "BRIEF mit Abbildung\n"
- .string "des POKéMON, das\n"
- .string "ihn trägt.$"
-
-gItemDescription_FabMail: @ 83C312A
- .string "BRIEF (Tragen) mit \n"
- .string "edlem Aufdruck.$"
-
-gItemDescription_RetroMail: @ 83C3159
- .string "BRIEF mit den Ab-\n"
- .string "bildungen dreier\n"
- .string "POKéMON-Gesichter.$"
-
-gItemDescription_CheriBerry: @ 83C3187
- .string "Item (Tragen) be-\n"
- .string "wirkt Selbstheilung\n"
- .string "bei Paralyse.$"
-
-gItemDescription_ChestoBerry: @ 83C31B3
- .string "Item (Tragen)\n"
- .string "weckt schlafendes\n"
- .string "POKéMON im Kampf.$"
-
-gItemDescription_PechaBerry: @ 83C31DF
- .string "Item (Tragen) be-\n"
- .string "wirkt Selbstheilung\n"
- .string "bei Vergiftung.$"
-
-gItemDescription_RawstBerry: @ 83C320B
- .string "Item (Tragen) be-\n"
- .string "wirkt Selbstheilung\n"
- .string "bei Verbrennung.$"
-
-gItemDescription_AspearBerry: @ 83C3234
- .string "Item (Tragen) be-\n"
- .string "wirkt Selbstheilung\n"
- .string "bei Frost.$"
-
-gItemDescription_LeppaBerry: @ 83C3261
- .string "Item (Tragen) füllt\n"
- .string "AP im Kampf um\n"
- .string "10 Punkte auf.$"
-
-gItemDescription_OranBerry: @ 83C328C
- .string "Item (Tragen) füllt\n"
- .string "KP im Kampf um\n"
- .string "10 Punkte auf.$"
-
-gItemDescription_PersimBerry: @ 83C32B7
- .string "Item (Tragen) be-\n"
- .string "wirkt Selbstheilung\n"
- .string "bei Verwirrung.$"
-
-gItemDescription_LumBerry: @ 83C32E3
- .string "Item (Tragen) be-\n"
- .string "wirkt Selbstheilung\n"
- .string "bei Statusproblem.$"
-
-gItemDescription_SitrusBerry: @ 83C330C
- .string "Item (Tragen) füllt\n"
- .string "KP im Kampf um\n"
- .string "30 Punkte auf.$"
-
-gItemDescription_FigyBerry: @ 83C3337
- .string "Item (Tragen) füllt\n"
- .string "im Kampf KP auf, be-\n"
- .string "wirkt evtl. Verwirr.$"
-
-gItemDescription_WikiBerry: @ 83C3365
- .string "Item (Tragen) füllt\n"
- .string "KP auf, bewirkt\n"
- .string "evtl. Verwirrung.$"
-
-gItemDescription_MagoBerry: @ 83C3393
- .string "Item (Tragen) füllt\n"
- .string "KP auf, bewirkt\n"
- .string "evtl. Verwirrung.$"
-
-gItemDescription_AguavBerry: @ 83C33C1
- .string "Item (Tragen) füllt\n"
- .string "KP auf, bewirkt\n"
- .string "evtl. Verwirrung.$"
-
-gItemDescription_IapapaBerry: @ 83C33EF
- .string "Item (Tragen) füllt\n"
- .string "KP auf, bewirkt\n"
- .string "evtl. Verwirrung.$"
-
-gItemDescription_RazzBerry: @ 83C341D
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "HIMMIH wächst.$"
-
-gItemDescription_BlukBerry: @ 83C3451
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "MORB wächst.$"
-
-gItemDescription_NanabBerry: @ 83C3485
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "NANAB wächst.$"
-
-gItemDescription_WepearBerry: @ 83C34BA
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "NIRBE wächst.$"
-
-gItemDescription_PinapBerry: @ 83C34F0
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "SANANA wächst.$"
-
-gItemDescription_PomegBerry: @ 83C3525
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "GRANA wächst.$"
-
-gItemDescription_KelpsyBerry: @ 83C355A
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "SETANG wächst.$"
-
-gItemDescription_QualotBerry: @ 83C3590
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "QUALOT wächst.$"
-
-gItemDescription_HondewBerry: @ 83C35C6
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "HONMEL wächst.$"
-
-gItemDescription_GrepaBerry: @ 83C35FC
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "LABRUS wächst.$"
-
-gItemDescription_TamatoBerry: @ 83C3631
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "TAMOT wächst.$"
-
-gItemDescription_CornnBerry: @ 83C3667
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "SAIM wächst.$"
-
-gItemDescription_MagostBerry: @ 83C369C
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "MAGOST wächst.$"
-
-gItemDescription_RabutaBerry: @ 83C36D2
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "RABUTA wächst.$"
-
-gItemDescription_NomelBerry: @ 83C3708
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "TRONZI wächst.$"
-
-gItemDescription_SpelonBerry: @ 83C373D
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "KIWAN wächst.$"
-
-gItemDescription_PamtreBerry: @ 83C3773
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "PALLM wächst.$"
-
-gItemDescription_WatmelBerry: @ 83C37A9
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "WASMEL wächst.$"
-
-gItemDescription_DurinBerry: @ 83C37DF
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "DURIN wächst.$"
-
-gItemDescription_BelueBerry: @ 83C3814
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "MYRTIL wächst.$"
-
-gItemDescription_LiechiBerry: @ 83C3849
- .string "Item (Tragen) hebt\n"
- .string "ANGR.-Wert in einer\n"
- .string "Notlage.$"
-
-gItemDescription_GanlonBerry: @ 83C3874
- .string "Item (Tragen) hebt\n"
- .string "VERT.-Wert in einer\n"
- .string "Notlage.$"
-
-gItemDescription_SalacBerry: @ 83C38A0
- .string "Item (Tragen) hebt\n"
- .string "INIT.-Wert in einer\n"
- .string "Notlage.$"
-
-gItemDescription_PetayaBerry: @ 83C38CA
- .string "Item (Tragen) hebt\n"
- .string "SP. ANGR.-Wert\n"
- .string "in einer Notlage.$"
-
-gItemDescription_ApicotBerry: @ 83C38F6
- .string "Item (Tragen) hebt\n"
- .string "SP. VERT.-Wert\n"
- .string "in einer Notlage.$"
-
-gItemDescription_LansatBerry: @ 83C3922
- .string "Item (Tragen) hebt\n"
- .string "Volltrefferquote\n"
- .string "in einer Notlage.$"
-
-gItemDescription_StarfBerry: @ 83C395A
- .string "Item (Tragen) hebt\n"
- .string "einen Statuswert\n"
- .string "in einer Notlage.$"
-
-gItemDescription_EnigmaBerry: @ 83C398D
- .string "Säe {POKEBLOCK}-Zutat\n"
- .string "in Lehmboden, damit\n"
- .string "Mysterium wächst.$"
-
-gItemDescription_BrightPowder: @ 83C39C6
- .string "Item (Tragen)\n"
- .string "senkt die Genauig-\n"
- .string "keit des Gegners.$"
-
-gItemDescription_WhiteHerb: @ 83C39F9
- .string "Item (Tragen) hebt\n"
- .string "jede Statusverän-\n"
- .string "derung auf.$"
-
-gItemDescription_MachoBrace: @ 83C3A25
- .string "Item (Tragen) för-\n"
- .string "dert Wachstum,\n"
- .string "aber senkt INIT.$"
-
-gItemDescription_ExpShare: @ 83C3A5A
- .string "Item (Tragen) teilt\n"
- .string "die Kampf-EP.$"
-
-gItemDescription_QuickClaw: @ 83C3A8A
- .string "Item (Tragen) hebt\n"
- .string "die Erstschlag-\n"
- .string "quote.$"
-
-gItemDescription_SootheBell: @ 83C3AC1
- .string "Item (Tragen) be-\n"
- .string "sänftigt und för-\n"
- .string "dert Sympathie.$"
-
-gItemDescription_MentalHerb: @ 83C3AF8
- .string "Item (Tragen) er-\n"
- .string "löst POKéMON von\n"
- .string "der Anziehung.$"
-
-gItemDescription_ChoiceBand: @ 83C3B2B
- .string "Stärkt eine Atta-\n"
- .string "cke. Aber nur diese\n"
- .string "ist einsetzbar.$"
-
-gItemDescription_KingsRock: @ 83C3B5E
- .string "Item (Tragen) kann\n"
- .string "Gegner zurück-\n"
- .string "weichen lassen.$"
-
-gItemDescription_SilverPowder: @ 83C3B98
- .string "Item (Tragen) ver-\n"
- .string "bessert KÄFER-\n"
- .string "Attacken.$"
-
-gItemDescription_AmuletCoin: @ 83C3BCD
- .string "Doppelter Geldbe-\n"
- .string "trag, wenn Träger \n"
- .string "am Kampf teilnimmt.$"
-
-gItemDescription_CleanseTag: @ 83C3BFF
- .string "Item (Tragen) kann\n"
- .string "wilde POKéMON\n"
- .string "abhalten.$"
-
-gItemDescription_SoulDew: @ 83C3C2A
- .string "Item (Tragen) hebt\n"
- .string "SP.ANG & SP.VER von\n"
- .string "LATIOS & LATIAS.$"
-
-gItemDescription_DeepSeaTooth: @ 83C3C62
- .string "Item (Tragen) hebt\n"
- .string "SP. ANGR. von\n"
- .string "PERLU.$"
-
-gItemDescription_DeepSeaScale: @ 83C3C93
- .string "Item (Tragen) hebt\n"
- .string "SP. VERT. von\n"
- .string "PERLU.$"
-
-gItemDescription_SmokeBall: @ 83C3CC4
- .string "Item (Tragen) er-\n"
- .string "möglicht Flucht vor\n"
- .string "wilden POKéMON.$"
-
-gItemDescription_Everstone: @ 83C3CFE
- .string "Wundersamer Stein\n"
- .string "zum Tragen. Bewirkt\n"
- .string "Entwicklungsstopp.$"
-
-gItemDescription_FocusBand: @ 83C3D36
- .string "Item (Tragen) kann\n"
- .string "manchmal K.O.\n"
- .string "verhindern.$"
-
-gItemDescription_LuckyEgg: @ 83C3D67
- .string "Item (Tragen)\n"
- .string "erhöht im Kampf er-\n"
- .string "haltene Extra-EP.$"
-
-gItemDescription_ScopeLens: @ 83C3D9D
- .string "Item (Tragen)\n"
- .string "erhöht die\n"
- .string "Volltrefferquote.$"
-
-gItemDescription_MetalCoat: @ 83C3DCD
- .string "Item (Tragen)\n"
- .string "verstärkt STAHL-\n"
- .string "Attacken.$"
-
-gItemDescription_Leftovers: @ 83C3E04
- .string "Item (Tragen) füllt\n"
- .string "im Kampf langsam\n"
- .string "KP wieder auf.$"
-
-gItemDescription_DragonScale: @ 83C3E36
- .string "Seltsame Haut zum\n"
- .string "Tragen für POKéMON\n"
- .string "des Typs DRACHEN.$"
-
-gItemDescription_LightBall: @ 83C3E64
- .string "Item (Tragen)\n"
- .string "erhöht PIKACHUS\n"
- .string "SP. ANGR.$"
-
-gItemDescription_SoftSand: @ 83C3E94
- .string "Item (Tragen)\n"
- .string "verstärkt BODEN-\n"
- .string "Attacken.$"
-
-gItemDescription_HardStone: @ 83C3ECC
- .string "Item (Tragen)\n"
- .string "verstärkt GESTEIN-\n"
- .string "Attacken.$"
-
-gItemDescription_MiracleSeed: @ 83C3F02
- .string "Item (Tragen)\n"
- .string "verstärkt PFLAN-\n"
- .string "ZEN-Attacken.$"
-
-gItemDescription_BlackGlasses: @ 83C3F39
- .string "Item (Tragen)\n"
- .string "verstärkt UNLICHT-\n"
- .string "Attacken.$"
-
-gItemDescription_BlackBelt: @ 83C3F6F
- .string "Item (Tragen)\n"
- .string "verstärkt KAMPF-\n"
- .string "Attacken.$"
-
-gItemDescription_Magnet: @ 83C3F9D
- .string "Item (Tragen)\n"
- .string "verstärkt ELEKTRO-\n"
- .string "Attacken.$"
-
-gItemDescription_MysticWater: @ 83C3FCB
- .string "Item (Tragen)\n"
- .string "verstärkt WASSER-\n"
- .string "Attacken.$"
-
-gItemDescription_SharpBeak: @ 83C4002
- .string "Item (Tragen)\n"
- .string "verstärkt FLUG-\n"
- .string "Attacken.$"
-
-gItemDescription_PoisonBarb: @ 83C403A
- .string "Item (Tragen)\n"
- .string "verstärkt GIFT-\n"
- .string "Attacken.$"
-
-gItemDescription_NeverMeltIce: @ 83C4072
- .string "Item (Tragen)\n"
- .string "verstärkt EIS-\n"
- .string "Attacken.$"
-
-gItemDescription_SpellTag: @ 83C40A7
- .string "Item (Tragen)\n"
- .string "verstärkt GEIST-\n"
- .string "Attacken.$"
-
-gItemDescription_TwistedSpoon: @ 83C40DE
- .string "Item (Tragen)\n"
- .string "verstärkt PSYCHO-\n"
- .string "Attacken.$"
-
-gItemDescription_Charcoal: @ 83C410B
- .string "Item (Tragen)\n"
- .string "verstärkt FEUER-\n"
- .string "Attacken.$"
-
-gItemDescription_DragonFang: @ 83C4141
- .string "Item (Tragen)\n"
- .string "verstärkt DRACHEN-\n"
- .string "Attacken.$"
-
-gItemDescription_SilkScarf: @ 83C4179
- .string "Item (Tragen)\n"
- .string "verstärkt NORMAL-\n"
- .string "Attacken.$"
-
-gItemDescription_UpGrade: @ 83C41B1
- .string "Eine mysteriöse\n"
- .string "Box der SILPH CO.$"
-
-gItemDescription_ShellBell: @ 83C41D2
- .string "Item (Tragen) füllt\n"
- .string "im Kampf langsam \n"
- .string "KP wieder auf.$"
-
-gItemDescription_SeaIncense: @ 83C4206
- .string "Item (Tragen)\n"
- .string "verstärkt WASSER-\n"
- .string "Attacken.$"
-
-gItemDescription_LaxIncense: @ 83C4239
- .string "Item (Tragen)\n"
- .string "senkt Genauigkeit\n"
- .string "des Gegners.$"
-
-gItemDescription_LuckyPunch: @ 83C426E
- .string "Item (Tragen)\n"
- .string "erhöht CHANEIRAS\n"
- .string "Volltrefferquote.$"
-
-gItemDescription_MetalPowder: @ 83C42A3
- .string "Item (Tragen)\n"
- .string "erhöht VERT.-Wert\n"
- .string "von DITTO.$"
-
-gItemDescription_ThickClub: @ 83C42C4
- .string "Irgendeine Art\n"
- .string "Knochen von\n"
- .string "geringem Wert.$"
-
-gItemDescription_Stick: @ 83C42F1
- .string "Gemeiner Lauch,\n"
- .string "der nur von\n"
- .string "geringem Wert ist.$"
-
-gItemDescription_RedScarf: @ 83C431A
- .string "Item (Tragen) hebt\n"
- .string "COOL.-Wert für den\n"
- .string "WETTBEWERB.$"
-
-gItemDescription_BlueScarf: @ 83C4344
- .string "Item (Tragen) hebt\n"
- .string "SCHÖN.-Wert für den\n"
- .string "WETTBEWERB.$"
-
-gItemDescription_PinkScarf: @ 83C4370
- .string "Item (Tragen) hebt\n"
- .string "ANMUT-Wert für den\n"
- .string "WETTBEWERB.$"
-
-gItemDescription_GreenScarf: @ 83C439A
- .string "Item (Tragen) hebt\n"
- .string "KLUG.-Wert für den\n"
- .string "WETTBEWERB.$"
-
-gItemDescription_YellowScarf: @ 83C43C5
- .string "Item (Tragen) hebt\n"
- .string "STÄRKE-Wert für\n"
- .string "den WETTBEWERB.$"
-
-gItemDescription_MachBike: @ 83C43F0
- .string "Klapprad, das dop-\n"
- .string "pelt so schnell ist\n"
- .string "wie ein Fußgänger.$"
-
-gItemDescription_CoinCase: @ 83C4425
- .string "Kann bis zu 9.999\n"
- .string "MÜNZEN aufnehmen.$"
-
-gItemDescription_Itemfinder: @ 83C444A
- .string "Ein Gerät, das ver-\n"
- .string "borgene Items via \n"
- .string "Schallwellen ortet.$"
-
-gItemDescription_OldRod: @ 83C447C
- .string "Damit kannst du in\n"
- .string "jedem Gewässer\n"
- .string "POKéMON angeln.$"
-
-gItemDescription_GoodRod: @ 83C44AF
- .string "Eine recht gute\n"
- .string "Angel zum\n"
- .string "POKéMON-Fischen.$"
-
-gItemDescription_SuperRod: @ 83C44DF
- .string "Die beste Angel,\n"
- .string "um nach POKéMON\n"
- .string "zu fischen.$"
-
-gItemDescription_SSTicket: @ 83C450F
- .string "Ein Ticket zur\n"
- .string "Fahrt auf\n"
- .string "einer Fähre.$"
-
-gItemDescription_ContestPass: @ 83C453B
- .string "Ausweis zur Teil-\n"
- .string "nahme an POKéMON- \n"
- .string "WETTBEWERBEN.$"
-
-gItemDescription_WailmerPail: @ 83C456C
- .string "Ein Gegenstand zum\n"
- .string "Gießen von Pflan-\n"
- .string "zen wie BEEREN.$"
-
-gItemDescription_DevonGoods: @ 83C4599
- .string "Päckchen, das Ma-\n"
- .string "schinenteile von\n"
- .string "DEVON enthält.$"
-
-gItemDescription_SootSack: @ 83C45C8
- .string "Beutel zum Sammeln\n"
- .string "und Aufbewahren\n"
- .string "von Vulkanasche.$"
-
-gItemDescription_BasementKey: @ 83C45F5
- .string "Schlüssel für NEU\n"
- .string "MALVENFROH unter\n"
- .string "MALVENFROH CITY.$"
-
-gItemDescription_AcroBike: @ 83C4625
- .string "Klapprad ermög-\n"
- .string "licht Sprünge und\n"
- .string "Wheelies.$"
-
-gItemDescription_PokeblockCase: @ 83C4656
- .string "Box für {POKEBLOCK},\n"
- .string "die im BEERENMIXER\n"
- .string "hergestellt werden.$"
-
-gItemDescription_Letter: @ 83C468B
- .string "Brief an TROY\n"
- .string "vom PRÄSIDENTEN\n"
- .string "der DEVON CORP.$"
-
-gItemDescription_EonTicket: @ 83C46C4
- .string "Bootsticket zu\n"
- .string "einer fernen Insel\n"
- .string "im Süden.$"
-
-gItemDescription_RedOrb: @ 83C46F9
- .string "Rot glühende Kugel,\n"
- .string "die eine uralte\n"
- .string "Macht bergen soll.$"
-
-gItemDescription_BlueOrb: @ 83C472E
- .string "Blau glühende Kugel,\n"
- .string "die eine uralte\n"
- .string "Macht bergen soll.$"
-
-gItemDescription_Scanner: @ 83C4764
- .string "Ein Gerät, das\n"
- .string "im SCHIFFSWRACK\n"
- .string "gefunden wurde.$"
-
-gItemDescription_GoGoggles: @ 83C478E
- .string "Schicke Brille, die\n"
- .string "die Augen vor Sand-\n"
- .string "stürmen schützt.$"
-
-gItemDescription_Meteorite: @ 83C47C6
- .string "Meteorit. Fundort:\n"
- .string "METEORFÄLLE.$"
-
-gItemDescription_Room1Key: @ 83C47E9
- .string "Schlüssel zur Tür\n"
- .string "einer Kabine auf\n"
- .string "dem SCHIFFSWRACK.$"
-
-gItemDescription_Room2Key: @ 83C481C
- .string "Schlüssel zur Tür\n"
- .string "einer Kabine auf\n"
- .string "dem SCHIFFSWRACK.$"
-
-gItemDescription_Room4Key: @ 83C484F
- .string "Schlüssel zur Tür\n"
- .string "einer Kabine auf\n"
- .string "dem SCHIFFSWRACK.$"
-
-gItemDescription_Room6Key: @ 83C4882
- .string "Schlüssel zur Tür\n"
- .string "einer Kabine auf\n"
- .string "dem SCHIFFSWRACK.$"
-
-gItemDescription_StorageKey: @ 83C48B5
- .string "Schlüssel zum\n"
- .string "Lagerraum auf\n"
- .string "dem SCHIFFSWRACK.$"
-
-gItemDescription_RootFossil: @ 83C48E7
- .string "Fossil eines ural-\n"
- .string "ten POKéMON, das in\n"
- .string "der Tiefsee lebte.$"
-
-gItemDescription_ClawFossil: @ 83C491B
- .string "Fossil eines ural-\n"
- .string "ten POKéMON, das in\n"
- .string "der Tiefsee lebte.$"
-
-gItemDescription_DevonScope: @ 83C494F
- .string "Gerät von DEVON, \n"
- .string "das unsichtbare\n"
- .string "POKéMON entlarvt.$"
-
-gItemDescription_TM01: @ 83C4985
- .string "Stark. POKéMON er-\n"
- .string "schrickt vielleicht\n"
- .string "bei gegn. Attacke.$"
-
-gItemDescription_TM02: @ 83C49BC
- .string "Gegner wird mit\n"
- .string "langen, scharfen\n"
- .string "Krallen attackiert.$"
-
-gItemDescription_TM03: @ 83C49EE
- .string "Eine Ultraschall-\n"
- .string "welle, die den Geg-\n"
- .string "ner verwirren kann.$"
-
-gItemDescription_TM04: @ 83C4A1D
- .string "Verstärkt SP. ANGR.\n"
- .string "und SP. VERT. durch\n"
- .string "Konzentration.$"
-
-gItemDescription_TM05: @ 83C4A4E
- .string "Brüller schlägt Geg-\n"
- .string "ner in die Flucht \n"
- .string "und beendet Kampf.$"
-
-gItemDescription_TM06: @ 83C4A88
- .string "Vergiftet den Geg-\n"
- .string "ner und schadet \n"
- .string "ihm zunehmend.$"
-
-gItemDescription_TM07: @ 83C4ABD
- .string "Hagelsturm schadet\n"
- .string "allen POKéMON außer\n"
- .string "denen des Typs EIS.$"
-
-gItemDescription_TM08: @ 83C4AF2
- .string "Stärkt den Körper.\n"
- .string "So steigt ANGR.-\n"
- .string "und VERT.-Wert.$"
-
-gItemDescription_TM09: @ 83C4B24
- .string "Bepflanzt den\n"
- .string "Gegner mit 2 bis 5\n"
- .string "Samen auf einmal.$"
-
-gItemDescription_TM10: @ 83C4B54
- .string "Die Stärke dieser\n"
- .string "Attacke hängt vom \n"
- .string "jew. POKéMON ab.$"
-
-gItemDescription_TM11: @ 83C4B85
- .string "Verstärkt FEUER-\n"
- .string "Attacken über \n"
- .string "5 Runden.$"
-
-gItemDescription_TM12: @ 83C4BB6
- .string "Reizt Geg. so, dass\n"
- .string "er nur Angriffs-\n"
- .string "attacken einsetzt.$"
-
-gItemDescription_TM13: @ 83C4BE7
- .string "Eisig kalter Strahl,\n"
- .string "der den Gegner\n"
- .string "einfrieren kann.$"
-
-gItemDescription_TM14: @ 83C4C17
- .string "Eis- und Schnee- \n"
- .string "Attacke, die Gegner\n"
- .string "einfrieren kann.$"
-
-gItemDescription_TM15: @ 83C4C50
- .string "Stark, muss sich\n"
- .string "aber in der nächs-\n"
- .string "ten Runde aufladen.$"
-
-gItemDescription_TM16: @ 83C4C7E
- .string "Wand aus Licht, die\n"
- .string "Senkung des SP.\n"
- .string "ANGR. verringert.$"
-
-gItemDescription_TM17: @ 83C4CB2
- .string "Schützt, könnte\n"
- .string "aber bei häufigem\n"
- .string "Einsatz versagen.$"
-
-gItemDescription_TM18: @ 83C4CEA
- .string "Verstärkt WASSER-\n"
- .string "Attacken über\n"
- .string "5 Runden.$"
-
-gItemDescription_TM19: @ 83C4D1C
- .string "Füllt KP um die Hälf-\n"
- .string "te der zugefügten\n"
- .string "Schadenspunkte.$"
-
-gItemDescription_TM20: @ 83C4D54
- .string "Mystische Macht\n"
- .string "verhindert Status-\n"
- .string "veränderungen.$"
-
-gItemDescription_TM21: @ 83C4D87
- .string "Je unbeliebter der\n"
- .string "Trainer, desto grö-\n"
- .string "ßer die Wirkung.$"
-
-gItemDescription_TM22: @ 83C4DC1
- .string "Erst wird Sonnen-\n"
- .string "licht absorbiert,\n"
- .string "dann erfolgt Angr.$"
-
-gItemDescription_TM23: @ 83C4DFB
- .string "Schlag mit harter\n"
- .string "Rute. Kann gleichz.\n"
- .string "VERT.-Wert senken.$"
-
-gItemDescription_TM24: @ 83C4E31
- .string "Starke Elektro-\n"
- .string "Attacke kann\n"
- .string "Paralyse bewirken.$"
-
-gItemDescription_TM25: @ 83C4E66
- .string "Mächtiger Donner-\n"
- .string "schlag, der Paraly-\n"
- .string "se bewirken kann.$"
-
-gItemDescription_TM26: @ 83C4E9B
- .string "Starkes Beben hat\n"
- .string "keinen Einfluss auf\n"
- .string "fliegende Gegner.$"
-
-gItemDescription_TM27: @ 83C4ECD
- .string "Je beliebter der\n"
- .string "Trainer, desto grö-\n"
- .string "ßer die Wirkung.$"
-
-gItemDescription_TM28: @ 83C4F07
- .string "Erst gräbt sich An-\n"
- .string "greifer ein, dann\n"
- .string "erfolgt Angriff.$"
-
-gItemDescription_TM29: @ 83C4F3E
- .string "Starke PSYCHO-At-\n"
- .string "tacke, die SP. VERT.\n"
- .string "senken kann.$"
-
-gItemDescription_TM30: @ 83C4F70
- .string "Dunkler Klumpen,\n"
- .string "der SP. VERT.\n"
- .string "senken kann.$"
-
-gItemDescription_TM31: @ 83C4FA4
- .string "Zerstört Barrieren\n"
- .string "wie SCHUTZSCHILD,\n"
- .string "fügt Schaden zu.$"
-
-gItemDescription_TM32: @ 83C4FDB
- .string "Virtueller Doppel-\n"
- .string "gänger erhöht\n"
- .string "den Flucht-Wert.$"
-
-gItemDescription_TM33: @ 83C500B
- .string "Wand aus Licht, die\n"
- .string "physische Atta-\n"
- .string "cken schwächt.$"
-
-gItemDescription_TM34: @ 83C5042
- .string "Fügt Gegner einen\n"
- .string "Stromschlag zu,\n"
- .string "der nie verfehlt.$"
-
-gItemDescription_TM35: @ 83C507D
- .string "Entfesselt Feuer-\n"
- .string "strahl, der Gegner\n"
- .string "verbrennen kann.$"
-
-gItemDescription_TM36: @ 83C50AC
- .string "Bewirft Gegner mit\n"
- .string "Matsch, der ihn\n"
- .string "vergiften kann.$"
-
-gItemDescription_TM37: @ 83C50DC
- .string "Sandsturm trifft\n"
- .string "etliche Runden lang\n"
- .string "die Kämpfenden.$"
-
-gItemDescription_TM38: @ 83C5115
- .string "Kraftvolle FEUER-\n"
- .string "Attacke, die Gegner\n"
- .string "verbrennen kann.$"
-
-gItemDescription_TM39: @ 83C5143
- .string "Stoppt GESTEIN-\n"
- .string "Attacken. Kann\n"
- .string "INIT.-Wert senken.$"
-
-gItemDescription_TM40: @ 83C517A
- .string "Eine extrem schnel-\n"
- .string "le Attacke, die\n"
- .string "unausweichlich ist.$"
-
-gItemDescription_TM41: @ 83C51AA
- .string "Blockiert gerade\n"
- .string "verwendete Atta-\n"
- .string "cke des Gegners.$"
-
-gItemDescription_TM42: @ 83C51DE
- .string "Stärkt ANGR.-Wert\n"
- .string "bei Gift, Brand oder\n"
- .string "Paralyse.$"
-
-gItemDescription_TM43: @ 83C5211
- .string "Die Umgebung\n"
- .string "beeinflusst die Art\n"
- .string "der Attacke.$"
-
-gItemDescription_TM44: @ 83C5245
- .string "POKéMON schläft\n"
- .string "2 Runden. Füllt KP\n"
- .string "und heilt Status.$"
-
-gItemDescription_TM45: @ 83C527F
- .string "Erschwert Angriff\n"
- .string "auf Gegner des an-\n"
- .string "deren Geschlechts.$"
-
-gItemDescription_TM46: @ 83C52B6
- .string "Beim Angriff wird\n"
- .string "Item des Gegners\n"
- .string "evtl. gestohlen.$"
-
-gItemDescription_TM47: @ 83C52E9
- .string "Den Gegner\n"
- .string "treffen stählerne\n"
- .string "Flügelschläge.$"
-
-gItemDescription_TM48: @ 83C531A
- .string "Austausch der\n"
- .string "Fähigkeiten bei der\n"
- .string "nächsten Attacke.$"
-
-gItemDescription_TM49: @ 83C5354
- .string "Stiehlt die\n"
- .string "Effekte der gegne-\n"
- .string "rischen Attacke.$"
-
-gItemDescription_TM50: @ 83C538D
- .string "Höchste Kraft,\n"
- .string "aber senkt SP.\n"
- .string "ANGR. enorm.$"
-
-gItemDescription_HM01: @ 83C53C4
- .string "Gegner wird mit\n"
- .string "klingenscharfen\n"
- .string "Krallen attackiert.$"
-
-gItemDescription_HM02: @ 83C53F0
- .string "PKMN fliegt hoch,\n"
- .string "dann erfolgt rasan-\n"
- .string "ter Luftangriff.$"
-
-gItemDescription_HM03: @ 83C5424
- .string "Eine riesige Flut-\n"
- .string "welle ergießt sich\n"
- .string "über dem Gegner.$"
-
-gItemDescription_HM04: @ 83C545A
- .string "Den Gegner trifft \n"
- .string "ein energiegelade-\n"
- .string "ner Kraftschlag.$"
-
-gItemDescription_HM05: @ 83C5485
- .string "Ein gleißender\n"
- .string "Lichtstrahl, der\n"
- .string "Genau. senken kann.$"
-
-gItemDescription_HM06: @ 83C54BD
- .string "Steinbrecherische\n"
- .string "Attacke, die VERT.-\n"
- .string "Wert senken kann.$"
-
-gItemDescription_HM07: @ 83C54F4
- .string "Mächtige Attacke,\n"
- .string "die Wasserfälle\n"
- .string "bezwingbar macht.$"
-
-gItemDescription_HM08: @ 83C552B
- .string "PKMN taucht ab,\n"
- .string "dann erfolgt An-\n"
- .string "griff aus der Tiefe.$"
-
-gItemDescription_Dummy: @ 83C5562
- .string "$"
diff --git a/data/item.s b/data/item.s
deleted file mode 100644
index 0c2aa8593..000000000
--- a/data/item.s
+++ /dev/null
@@ -1,10 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-@ 83C2028
- .include "data/text/item_descriptions.inc"
-
-@ 83C5564
- .include "data/items.inc"
diff --git a/data/items.inc b/data/items.inc
deleted file mode 100644
index 0074a6bfa..000000000
--- a/data/items.inc
+++ /dev/null
@@ -1,5236 +0,0 @@
- .align 2
-gItems:: @ 83C5564
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MASTER BALL$", 14
- .2byte ITEM_MASTER_BALL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MasterBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 0
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 0
-
- .string "ULTRA BALL$", 14
- .2byte ITEM_ULTRA_BALL
- .2byte 1200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_UltraBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 1
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 1
-
- .string "GREAT BALL$", 14
- .2byte ITEM_GREAT_BALL
- .2byte 600 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GreatBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 2
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 2
-
- .string "POKé BALL$", 14
- .2byte ITEM_POKE_BALL
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PokeBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 3
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 3
-
- .string "SAFARI BALL$", 14
- .2byte ITEM_SAFARI_BALL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SafariBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 4
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 4
-
- .string "NET BALL$", 14
- .2byte ITEM_NET_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NetBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 5
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 5
-
- .string "DIVE BALL$", 14
- .2byte ITEM_DIVE_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DiveBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 6
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 6
-
- .string "NEST BALL$", 14
- .2byte ITEM_NEST_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NestBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 7
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 7
-
- .string "REPEAT BALL$", 14
- .2byte ITEM_REPEAT_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RepeatBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 8
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 8
-
- .string "TIMER BALL$", 14
- .2byte ITEM_TIMER_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TimerBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 9
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 9
-
- .string "LUXURY BALL$", 14
- .2byte ITEM_LUXURY_BALL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_LuxuryBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 10
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 10
-
- .string "PREMIER BALL$", 14
- .2byte ITEM_PREMIER_BALL
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PremierBall
- .byte 0
- .byte 0
- .byte POCKET_POKE_BALLS
- .byte 11
- .4byte NULL
- .4byte 2
- .4byte ItemUseInBattle_PokeBall
- .4byte 11
-
- .string "POTION$", 14
- .2byte ITEM_POTION
- .2byte 300 @ price
- .byte HOLD_EFFECT_NONE
- .byte 20
- .4byte gItemDescription_Potion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ANTIDOTE$", 14
- .2byte ITEM_ANTIDOTE
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Antidote
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "BURN HEAL$", 14
- .2byte ITEM_BURN_HEAL
- .2byte 250 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BurnHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ICE HEAL$", 14
- .2byte ITEM_ICE_HEAL
- .2byte 250 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_IceHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "AWAKENING$", 14
- .2byte ITEM_AWAKENING
- .2byte 250 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Awakening
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "PARLYZ HEAL$", 14
- .2byte ITEM_PARALYZE_HEAL
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ParalyzeHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "FULL RESTORE$", 14
- .2byte ITEM_FULL_RESTORE
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_FullRestore
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "MAX POTION$", 14
- .2byte ITEM_MAX_POTION
- .2byte 2500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_MaxPotion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "HYPER POTION$", 14
- .2byte ITEM_HYPER_POTION
- .2byte 1200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 200
- .4byte gItemDescription_HyperPotion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "SUPER POTION$", 14
- .2byte ITEM_SUPER_POTION
- .2byte 700 @ price
- .byte HOLD_EFFECT_NONE
- .byte 50
- .4byte gItemDescription_SuperPotion
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "FULL HEAL$", 14
- .2byte ITEM_FULL_HEAL
- .2byte 600 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FullHeal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "REVIVE$", 14
- .2byte ITEM_REVIVE
- .2byte 1500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Revive
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "MAX REVIVE$", 14
- .2byte ITEM_MAX_REVIVE
- .2byte 4000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MaxRevive
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "FRESH WATER$", 14
- .2byte ITEM_FRESH_WATER
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 50
- .4byte gItemDescription_FreshWater
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "SODA POP$", 14
- .2byte ITEM_SODA_POP
- .2byte 300 @ price
- .byte HOLD_EFFECT_NONE
- .byte 60
- .4byte gItemDescription_SodaPop
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "LEMONADE$", 14
- .2byte ITEM_LEMONADE
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 80
- .4byte gItemDescription_Lemonade
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "MOOMOO MILK$", 14
- .2byte ITEM_MOOMOO_MILK
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 100
- .4byte gItemDescription_MoomooMilk
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ENERGYPOWDER$", 14
- .2byte ITEM_ENERGY_POWDER
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EnergyPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ENERGY ROOT$", 14
- .2byte ITEM_ENERGY_ROOT
- .2byte 800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EnergyRoot
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "HEAL POWDER$", 14
- .2byte ITEM_HEAL_POWDER
- .2byte 450 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HealPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "REVIVAL HERB$", 14
- .2byte ITEM_REVIVAL_HERB
- .2byte 2800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RevivalHerb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ETHER$", 14
- .2byte ITEM_ETHER
- .2byte 1200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 10
- .4byte gItemDescription_Ether
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "MAX ETHER$", 14
- .2byte ITEM_MAX_ETHER
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_MaxEther
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "ELIXIR$", 14
- .2byte ITEM_ELIXIR
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 10
- .4byte gItemDescription_Elixir
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "MAX ELIXIR$", 14
- .2byte ITEM_MAX_ELIXIR
- .2byte 4500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 255
- .4byte gItemDescription_MaxElixir
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "LAVA COOKIE$", 14
- .2byte ITEM_LAVA_COOKIE
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_LavaCookie
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "BLUE FLUTE$", 14
- .2byte ITEM_BLUE_FLUTE
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "YELLOW FLUTE$", 14
- .2byte ITEM_YELLOW_FLUTE
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_YellowFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "RED FLUTE$", 14
- .2byte ITEM_RED_FLUTE
- .2byte 300 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "BLACK FLUTE$", 14
- .2byte ITEM_BLACK_FLUTE
- .2byte 400 @ price
- .byte HOLD_EFFECT_NONE
- .byte 50
- .4byte gItemDescription_BlackFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_BlackWhiteFlute
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WHITE FLUTE$", 14
- .2byte ITEM_WHITE_FLUTE
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 150
- .4byte gItemDescription_WhiteFlute
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_BlackWhiteFlute
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BERRY JUICE$", 14
- .2byte ITEM_BERRY_JUICE
- .2byte 100 @ price
- .byte HOLD_EFFECT_RESTORE_HP
- .byte 20
- .4byte gItemDescription_BerryJuice
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "SACRED ASH$", 14
- .2byte ITEM_SACRED_ASH
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SacredAsh
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_SacredAsh
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SHOAL SALT$", 14
- .2byte ITEM_SHOAL_SALT
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ShoalSalt
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SHOAL SHELL$", 14
- .2byte ITEM_SHOAL_SHELL
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ShoalShell
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RED SHARD$", 14
- .2byte ITEM_RED_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLUE SHARD$", 14
- .2byte ITEM_BLUE_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "YELLOW SHARD$", 14
- .2byte ITEM_YELLOW_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_YellowShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GREEN SHARD$", 14
- .2byte ITEM_GREEN_SHARD
- .2byte 200 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GreenShard
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HP UP$", 14
- .2byte ITEM_HP_UP
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HPUp
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PROTEIN$", 14
- .2byte ITEM_PROTEIN
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Protein
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "IRON$", 14
- .2byte ITEM_IRON
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Iron
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CARBOS$", 14
- .2byte ITEM_CARBOS
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Carbos
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CALCIUM$", 14
- .2byte ITEM_CALCIUM
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Calcium
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RARE CANDY$", 14
- .2byte ITEM_RARE_CANDY
- .2byte 4800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RareCandy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_RareCandy
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PP UP$", 14
- .2byte ITEM_PP_UP
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PPUp
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPUp
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ZINC$", 14
- .2byte ITEM_ZINC
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Zinc
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PP MAX$", 14
- .2byte ITEM_PP_MAX
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PPMax
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_PPUp
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GUARD SPEC.$", 14
- .2byte ITEM_GUARD_SPEC
- .2byte 700 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GuardSpec
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "DIRE HIT$", 14
- .2byte ITEM_DIRE_HIT
- .2byte 650 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DireHit
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X ATTACK$", 14
- .2byte ITEM_X_ATTACK
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XAttack
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X DEFEND$", 14
- .2byte ITEM_X_DEFEND
- .2byte 550 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XDefend
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X SPEED$", 14
- .2byte ITEM_X_SPEED
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XSpeed
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X ACCURACY$", 14
- .2byte ITEM_X_ACCURACY
- .2byte 950 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XAccuracy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "X SPECIAL$", 14
- .2byte ITEM_X_SPECIAL
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_XSpecial
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_StatIncrease
- .4byte 0
-
- .string "POKé DOLL$", 14
- .2byte ITEM_POKE_DOLL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PokeDoll
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_Escape
- .4byte 0
-
- .string "FLUFFY TAIL$", 14
- .2byte ITEM_FLUFFY_TAIL
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FluffyTail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 2
- .4byte ItemUseInBattle_Escape
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SUPER REPEL$", 14
- .2byte ITEM_SUPER_REPEL
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 200
- .4byte gItemDescription_SuperRepel
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_Repel
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MAX REPEL$", 14
- .2byte ITEM_MAX_REPEL
- .2byte 700 @ price
- .byte HOLD_EFFECT_NONE
- .byte 250
- .4byte gItemDescription_MaxRepel
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_Repel
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ESCAPE ROPE$", 14
- .2byte ITEM_ESCAPE_ROPE
- .2byte 550 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EscapeRope
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_EscapeRope
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "REPEL$", 14
- .2byte ITEM_REPEL
- .2byte 350 @ price
- .byte HOLD_EFFECT_NONE
- .byte 100
- .4byte gItemDescription_Repel
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_Repel
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SUN STONE$", 14
- .2byte ITEM_SUN_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SunStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MOON STONE$", 14
- .2byte ITEM_MOON_STONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MoonStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "FIRE STONE$", 14
- .2byte ITEM_FIRE_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FireStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "THUNDERSTONE$", 14
- .2byte ITEM_THUNDER_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ThunderStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WATER STONE$", 14
- .2byte ITEM_WATER_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WaterStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LEAF STONE$", 14
- .2byte ITEM_LEAF_STONE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_LeafStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 1
- .4byte ItemUseOutOfBattle_EvolutionStone
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TINYMUSHROOM$", 14
- .2byte ITEM_TINY_MUSHROOM
- .2byte 500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TinyMushroom
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BIG MUSHROOM$", 14
- .2byte ITEM_BIG_MUSHROOM
- .2byte 5000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BigMushroom
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PEARL$", 14
- .2byte ITEM_PEARL
- .2byte 1400 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Pearl
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BIG PEARL$", 14
- .2byte ITEM_BIG_PEARL
- .2byte 7500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BigPearl
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "STARDUST$", 14
- .2byte ITEM_STARDUST
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Stardust
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "STAR PIECE$", 14
- .2byte ITEM_STAR_PIECE
- .2byte 9800 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_StarPiece
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "NUGGET$", 14
- .2byte ITEM_NUGGET
- .2byte 10000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Nugget
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HEART SCALE$", 14
- .2byte ITEM_HEART_SCALE
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HeartScale
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ORANGE MAIL$", 14
- .2byte ITEM_ORANGE_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_OrangeMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HARBOR MAIL$", 14
- .2byte ITEM_HARBOR_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HarborMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "GLITTER MAIL$", 14
- .2byte ITEM_GLITTER_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GlitterMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 2
-
- .string "MECH MAIL$", 14
- .2byte ITEM_MECH_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MechMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 3
-
- .string "WOOD MAIL$", 14
- .2byte ITEM_WOOD_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WoodMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 4
-
- .string "WAVE MAIL$", 14
- .2byte ITEM_WAVE_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WaveMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 5
-
- .string "BEAD MAIL$", 14
- .2byte ITEM_BEAD_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BeadMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 6
-
- .string "SHADOW MAIL$", 14
- .2byte ITEM_SHADOW_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ShadowMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 7
-
- .string "TROPIC MAIL$", 14
- .2byte ITEM_TROPIC_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TropicMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 8
-
- .string "DREAM MAIL$", 14
- .2byte ITEM_DREAM_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DreamMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 9
-
- .string "FAB MAIL$", 14
- .2byte ITEM_FAB_MAIL
- .2byte 50 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_FabMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 10
-
- .string "RETRO MAIL$", 14
- .2byte ITEM_RETRO_MAIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RetroMail
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 0
- .4byte ItemUseOutOfBattle_Mail
- .4byte 0
- .4byte NULL
- .4byte 11
-
- .string "CHERI BERRY$", 14
- .2byte ITEM_CHERI_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_PAR
- .byte 0
- .4byte gItemDescription_CheriBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "CHESTO BERRY$", 14
- .2byte ITEM_CHESTO_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_SLP
- .byte 0
- .4byte gItemDescription_ChestoBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "PECHA BERRY$", 14
- .2byte ITEM_PECHA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_PSN
- .byte 0
- .4byte gItemDescription_PechaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "RAWST BERRY$", 14
- .2byte ITEM_RAWST_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_BRN
- .byte 0
- .4byte gItemDescription_RawstBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "ASPEAR BERRY$", 14
- .2byte ITEM_ASPEAR_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_FRZ
- .byte 0
- .4byte gItemDescription_AspearBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "LEPPA BERRY$", 14
- .2byte ITEM_LEPPA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RESTORE_PP
- .byte 10
- .4byte gItemDescription_LeppaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_PPRecovery
- .4byte 1
- .4byte ItemUseInBattle_PPRecovery
- .4byte 0
-
- .string "ORAN BERRY$", 14
- .2byte ITEM_ORAN_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RESTORE_HP
- .byte 10
- .4byte gItemDescription_OranBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "PERSIM BERRY$", 14
- .2byte ITEM_PERSIM_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_CONFUSION
- .byte 0
- .4byte gItemDescription_PersimBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "LUM BERRY$", 14
- .2byte ITEM_LUM_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CURE_STATUS
- .byte 0
- .4byte gItemDescription_LumBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "SITRUS BERRY$", 14
- .2byte ITEM_SITRUS_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RESTORE_HP
- .byte 30
- .4byte gItemDescription_SitrusBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 1
- .4byte ItemUseOutOfBattle_Medicine
- .4byte 1
- .4byte ItemUseInBattle_Medicine
- .4byte 0
-
- .string "FIGY BERRY$", 14
- .2byte ITEM_FIGY_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_SPICY
- .byte 8
- .4byte gItemDescription_FigyBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WIKI BERRY$", 14
- .2byte ITEM_WIKI_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_DRY
- .byte 8
- .4byte gItemDescription_WikiBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MAGO BERRY$", 14
- .2byte ITEM_MAGO_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_SWEET
- .byte 8
- .4byte gItemDescription_MagoBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "AGUAV BERRY$", 14
- .2byte ITEM_AGUAV_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_BITTER
- .byte 8
- .4byte gItemDescription_AguavBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "IAPAPA BERRY$", 14
- .2byte ITEM_IAPAPA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CONFUSE_SOUR
- .byte 8
- .4byte gItemDescription_IapapaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RAZZ BERRY$", 14
- .2byte ITEM_RAZZ_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RazzBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLUK BERRY$", 14
- .2byte ITEM_BLUK_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlukBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "NANAB BERRY$", 14
- .2byte ITEM_NANAB_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NanabBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WEPEAR BERRY$", 14
- .2byte ITEM_WEPEAR_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WepearBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PINAP BERRY$", 14
- .2byte ITEM_PINAP_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PinapBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "POMEG BERRY$", 14
- .2byte ITEM_POMEG_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PomegBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KELPSY BERRY$", 14
- .2byte ITEM_KELPSY_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_KelpsyBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "QUALOT BERRY$", 14
- .2byte ITEM_QUALOT_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_QualotBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HONDEW BERRY$", 14
- .2byte ITEM_HONDEW_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HondewBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GREPA BERRY$", 14
- .2byte ITEM_GREPA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GrepaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TAMATO BERRY$", 14
- .2byte ITEM_TAMATO_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TamatoBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CORNN BERRY$", 14
- .2byte ITEM_CORNN_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_CornnBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MAGOST BERRY$", 14
- .2byte ITEM_MAGOST_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MagostBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RABUTA BERRY$", 14
- .2byte ITEM_RABUTA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RabutaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "NOMEL BERRY$", 14
- .2byte ITEM_NOMEL_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_NomelBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SPELON BERRY$", 14
- .2byte ITEM_SPELON_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SpelonBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PAMTRE BERRY$", 14
- .2byte ITEM_PAMTRE_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PamtreBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WATMEL BERRY$", 14
- .2byte ITEM_WATMEL_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WatmelBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DURIN BERRY$", 14
- .2byte ITEM_DURIN_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DurinBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BELUE BERRY$", 14
- .2byte ITEM_BELUE_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BelueBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LIECHI BERRY$", 14
- .2byte ITEM_LIECHI_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_ATTACK_UP
- .byte 4
- .4byte gItemDescription_LiechiBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GANLON BERRY$", 14
- .2byte ITEM_GANLON_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_DEFENSE_UP
- .byte 4
- .4byte gItemDescription_GanlonBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SALAC BERRY$", 14
- .2byte ITEM_SALAC_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_SPEED_UP
- .byte 4
- .4byte gItemDescription_SalacBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PETAYA BERRY$", 14
- .2byte ITEM_PETAYA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_SP_ATTACK_UP
- .byte 4
- .4byte gItemDescription_PetayaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "APICOT BERRY$", 14
- .2byte ITEM_APICOT_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_SP_DEFENSE_UP
- .byte 4
- .4byte gItemDescription_ApicotBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LANSAT BERRY$", 14
- .2byte ITEM_LANSAT_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_CRITICAL_UP
- .byte 4
- .4byte gItemDescription_LansatBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "STARF BERRY$", 14
- .2byte ITEM_STARF_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_RANDOM_STAT_UP
- .byte 4
- .4byte gItemDescription_StarfBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ENIGMA BERRY$", 14
- .2byte ITEM_ENIGMA_BERRY
- .2byte 20 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EnigmaBerry
- .byte 0
- .byte 0
- .byte POCKET_BERRIES
- .byte 4
- .4byte ItemUseOutOfBattle_EnigmaBerry
- .4byte 1
- .4byte ItemUseInBattle_EnigmaBerry
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BRIGHTPOWDER$", 14
- .2byte ITEM_BRIGHT_POWDER
- .2byte 10 @ price
- .byte HOLD_EFFECT_EVASION_UP
- .byte 10
- .4byte gItemDescription_BrightPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WHITE HERB$", 14
- .2byte ITEM_WHITE_HERB
- .2byte 100 @ price
- .byte HOLD_EFFECT_RESTORE_STATS
- .byte 0
- .4byte gItemDescription_WhiteHerb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MACHO BRACE$", 14
- .2byte ITEM_MACHO_BRACE
- .2byte 3000 @ price
- .byte HOLD_EFFECT_MACHO_BRACE
- .byte 0
- .4byte gItemDescription_MachoBrace
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EXP. SHARE$", 14
- .2byte ITEM_EXP_SHARE
- .2byte 3000 @ price
- .byte HOLD_EFFECT_EXP_SHARE
- .byte 0
- .4byte gItemDescription_ExpShare
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "QUICK CLAW$", 14
- .2byte ITEM_QUICK_CLAW
- .2byte 100 @ price
- .byte HOLD_EFFECT_QUICK_CLAW
- .byte 20
- .4byte gItemDescription_QuickClaw
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SOOTHE BELL$", 14
- .2byte ITEM_SOOTHE_BELL
- .2byte 100 @ price
- .byte HOLD_EFFECT_HAPPINESS_UP
- .byte 0
- .4byte gItemDescription_SootheBell
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MENTAL HERB$", 14
- .2byte ITEM_MENTAL_HERB
- .2byte 100 @ price
- .byte HOLD_EFFECT_CURE_ATTRACT
- .byte 0
- .4byte gItemDescription_MentalHerb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CHOICE BAND$", 14
- .2byte ITEM_CHOICE_BAND
- .2byte 100 @ price
- .byte HOLD_EFFECT_CHOICE_BAND
- .byte 0
- .4byte gItemDescription_ChoiceBand
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "KING’S ROCK$", 14
- .2byte ITEM_KINGS_ROCK
- .2byte 100 @ price
- .byte HOLD_EFFECT_FLINCH
- .byte 10
- .4byte gItemDescription_KingsRock
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SILVERPOWDER$", 14
- .2byte ITEM_SILVER_POWDER
- .2byte 100 @ price
- .byte HOLD_EFFECT_BUG_POWER
- .byte 10
- .4byte gItemDescription_SilverPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "AMULET COIN$", 14
- .2byte ITEM_AMULET_COIN
- .2byte 100 @ price
- .byte HOLD_EFFECT_DOUBLE_PRIZE
- .byte 10
- .4byte gItemDescription_AmuletCoin
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CLEANSE TAG$", 14
- .2byte ITEM_CLEANSE_TAG
- .2byte 200 @ price
- .byte HOLD_EFFECT_REPEL
- .byte 0
- .4byte gItemDescription_CleanseTag
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SOUL DEW$", 14
- .2byte ITEM_SOUL_DEW
- .2byte 200 @ price
- .byte HOLD_EFFECT_SOUL_DEW
- .byte 0
- .4byte gItemDescription_SoulDew
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DEEPSEATOOTH$", 14
- .2byte ITEM_DEEP_SEA_TOOTH
- .2byte 200 @ price
- .byte HOLD_EFFECT_DEEP_SEA_TOOTH
- .byte 0
- .4byte gItemDescription_DeepSeaTooth
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DEEPSEASCALE$", 14
- .2byte ITEM_DEEP_SEA_SCALE
- .2byte 200 @ price
- .byte HOLD_EFFECT_DEEP_SEA_SCALE
- .byte 0
- .4byte gItemDescription_DeepSeaScale
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SMOKE BALL$", 14
- .2byte ITEM_SMOKE_BALL
- .2byte 200 @ price
- .byte HOLD_EFFECT_CAN_ALWAYS_RUN
- .byte 0
- .4byte gItemDescription_SmokeBall
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EVERSTONE$", 14
- .2byte ITEM_EVERSTONE
- .2byte 200 @ price
- .byte HOLD_EFFECT_PREVENT_EVOLVE
- .byte 0
- .4byte gItemDescription_Everstone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "FOCUS BAND$", 14
- .2byte ITEM_FOCUS_BAND
- .2byte 200 @ price
- .byte HOLD_EFFECT_FOCUS_BAND
- .byte 10
- .4byte gItemDescription_FocusBand
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LUCKY EGG$", 14
- .2byte ITEM_LUCKY_EGG
- .2byte 200 @ price
- .byte HOLD_EFFECT_LUCKY_EGG
- .byte 0
- .4byte gItemDescription_LuckyEgg
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCOPE LENS$", 14
- .2byte ITEM_SCOPE_LENS
- .2byte 200 @ price
- .byte HOLD_EFFECT_SCOPE_LENS
- .byte 0
- .4byte gItemDescription_ScopeLens
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "METAL COAT$", 14
- .2byte ITEM_METAL_COAT
- .2byte 100 @ price
- .byte HOLD_EFFECT_STEEL_POWER
- .byte 10
- .4byte gItemDescription_MetalCoat
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LEFTOVERS$", 14
- .2byte ITEM_LEFTOVERS
- .2byte 200 @ price
- .byte HOLD_EFFECT_LEFTOVERS
- .byte 10
- .4byte gItemDescription_Leftovers
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DRAGON SCALE$", 14
- .2byte ITEM_DRAGON_SCALE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_DRAGON_SCALE
- .byte 10
- .4byte gItemDescription_DragonScale
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LIGHT BALL$", 14
- .2byte ITEM_LIGHT_BALL
- .2byte 100 @ price
- .byte HOLD_EFFECT_LIGHT_BALL
- .byte 0
- .4byte gItemDescription_LightBall
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SOFT SAND$", 14
- .2byte ITEM_SOFT_SAND
- .2byte 100 @ price
- .byte HOLD_EFFECT_GROUND_POWER
- .byte 10
- .4byte gItemDescription_SoftSand
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HARD STONE$", 14
- .2byte ITEM_HARD_STONE
- .2byte 100 @ price
- .byte HOLD_EFFECT_ROCK_POWER
- .byte 10
- .4byte gItemDescription_HardStone
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MIRACLE SEED$", 14
- .2byte ITEM_MIRACLE_SEED
- .2byte 100 @ price
- .byte HOLD_EFFECT_GRASS_POWER
- .byte 10
- .4byte gItemDescription_MiracleSeed
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLACKGLASSES$", 14
- .2byte ITEM_BLACK_GLASSES
- .2byte 100 @ price
- .byte HOLD_EFFECT_DARK_POWER
- .byte 10
- .4byte gItemDescription_BlackGlasses
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLACK BELT$", 14
- .2byte ITEM_BLACK_BELT
- .2byte 100 @ price
- .byte HOLD_EFFECT_FIGHTING_POWER
- .byte 10
- .4byte gItemDescription_BlackBelt
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MAGNET$", 14
- .2byte ITEM_MAGNET
- .2byte 100 @ price
- .byte HOLD_EFFECT_ELECTRIC_POWER
- .byte 10
- .4byte gItemDescription_Magnet
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MYSTIC WATER$", 14
- .2byte ITEM_MYSTIC_WATER
- .2byte 100 @ price
- .byte HOLD_EFFECT_WATER_POWER
- .byte 10
- .4byte gItemDescription_MysticWater
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SHARP BEAK$", 14
- .2byte ITEM_SHARP_BEAK
- .2byte 100 @ price
- .byte HOLD_EFFECT_FLYING_POWER
- .byte 10
- .4byte gItemDescription_SharpBeak
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "POISON BARB$", 14
- .2byte ITEM_POISON_BARB
- .2byte 100 @ price
- .byte HOLD_EFFECT_POISON_POWER
- .byte 10
- .4byte gItemDescription_PoisonBarb
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "NEVERMELTICE$", 14
- .2byte ITEM_NEVER_MELT_ICE
- .2byte 100 @ price
- .byte HOLD_EFFECT_ICE_POWER
- .byte 10
- .4byte gItemDescription_NeverMeltIce
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SPELL TAG$", 14
- .2byte ITEM_SPELL_TAG
- .2byte 100 @ price
- .byte HOLD_EFFECT_GHOST_POWER
- .byte 10
- .4byte gItemDescription_SpellTag
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TWISTEDSPOON$", 14
- .2byte ITEM_TWISTED_SPOON
- .2byte 100 @ price
- .byte HOLD_EFFECT_PSYCHIC_POWER
- .byte 10
- .4byte gItemDescription_TwistedSpoon
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CHARCOAL$", 14
- .2byte ITEM_CHARCOAL
- .2byte 9800 @ price
- .byte HOLD_EFFECT_FIRE_POWER
- .byte 10
- .4byte gItemDescription_Charcoal
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DRAGON FANG$", 14
- .2byte ITEM_DRAGON_FANG
- .2byte 100 @ price
- .byte HOLD_EFFECT_DRAGON_POWER
- .byte 10
- .4byte gItemDescription_DragonFang
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SILK SCARF$", 14
- .2byte ITEM_SILK_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NORMAL_POWER
- .byte 10
- .4byte gItemDescription_SilkScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "UP-GRADE$", 14
- .2byte ITEM_UP_GRADE
- .2byte 2100 @ price
- .byte HOLD_EFFECT_UP_GRADE
- .byte 0
- .4byte gItemDescription_UpGrade
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SHELL BELL$", 14
- .2byte ITEM_SHELL_BELL
- .2byte 200 @ price
- .byte HOLD_EFFECT_SHELL_BELL
- .byte 8
- .4byte gItemDescription_ShellBell
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SEA INCENSE$", 14
- .2byte ITEM_SEA_INCENSE
- .2byte 9600 @ price
- .byte HOLD_EFFECT_WATER_POWER
- .byte 5
- .4byte gItemDescription_SeaIncense
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LAX INCENSE$", 14
- .2byte ITEM_LAX_INCENSE
- .2byte 9600 @ price
- .byte HOLD_EFFECT_EVASION_UP
- .byte 5
- .4byte gItemDescription_LaxIncense
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LUCKY PUNCH$", 14
- .2byte ITEM_LUCKY_PUNCH
- .2byte 10 @ price
- .byte HOLD_EFFECT_LUCKY_PUNCH
- .byte 0
- .4byte gItemDescription_LuckyPunch
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "METAL POWDER$", 14
- .2byte ITEM_METAL_POWDER
- .2byte 10 @ price
- .byte HOLD_EFFECT_METAL_POWDER
- .byte 0
- .4byte gItemDescription_MetalPowder
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "THICK CLUB$", 14
- .2byte ITEM_THICK_CLUB
- .2byte 500 @ price
- .byte HOLD_EFFECT_THICK_CLUB
- .byte 0
- .4byte gItemDescription_ThickClub
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "STICK$", 14
- .2byte ITEM_STICK
- .2byte 200 @ price
- .byte HOLD_EFFECT_STICK
- .byte 0
- .4byte gItemDescription_Stick
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RED SCARF$", 14
- .2byte ITEM_RED_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLUE SCARF$", 14
- .2byte ITEM_BLUE_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "PINK SCARF$", 14
- .2byte ITEM_PINK_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PinkScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GREEN SCARF$", 14
- .2byte ITEM_GREEN_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GreenScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "YELLOW SCARF$", 14
- .2byte ITEM_YELLOW_SCARF
- .2byte 100 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_YellowScarf
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "MACH BIKE$", 14
- .2byte ITEM_MACH_BIKE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_MachBike
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Bike
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "COIN CASE$", 14
- .2byte ITEM_COIN_CASE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_CoinCase
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CoinCase
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ITEMFINDER$", 14
- .2byte ITEM_ITEMFINDER
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Itemfinder
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Itemfinder
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "OLD ROD$", 14
- .2byte ITEM_OLD_ROD
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_OldRod
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Rod
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GOOD ROD$", 14
- .2byte ITEM_GOOD_ROD
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GoodRod
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Rod
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "SUPER ROD$", 14
- .2byte ITEM_SUPER_ROD
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SuperRod
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Rod
- .4byte 0
- .4byte NULL
- .4byte 2
-
- .string "S.S. TICKET$", 14
- .2byte ITEM_SS_TICKET
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SSTicket
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CONTEST PASS$", 14
- .2byte ITEM_CONTEST_PASS
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ContestPass
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "WAILMER PAIL$", 14
- .2byte ITEM_WAILMER_PAIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_WailmerPail
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_WailmerPail
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DEVON GOODS$", 14
- .2byte ITEM_DEVON_GOODS
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DevonGoods
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SOOT SACK$", 14
- .2byte ITEM_SOOT_SACK
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_SootSack
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BASEMENT KEY$", 14
- .2byte ITEM_BASEMENT_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BasementKey
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ACRO BIKE$", 14
- .2byte ITEM_ACRO_BIKE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_AcroBike
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 2
- .4byte ItemUseOutOfBattle_Bike
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "{POKEBLOCK} CASE$", 14
- .2byte ITEM_POKEBLOCK_CASE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_PokeblockCase
- .byte 1
- .byte 1
- .byte POCKET_KEY_ITEMS
- .byte 3
- .4byte ItemUseOutOfBattle_PokeblockCase
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "LETTER$", 14
- .2byte ITEM_LETTER
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Letter
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "EON TICKET$", 14
- .2byte ITEM_EON_TICKET
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_EonTicket
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 1
-
- .string "RED ORB$", 14
- .2byte ITEM_RED_ORB
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RedOrb
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "BLUE ORB$", 14
- .2byte ITEM_BLUE_ORB
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_BlueOrb
- .byte 2
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "SCANNER$", 14
- .2byte ITEM_SCANNER
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Scanner
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "GO-GOGGLES$", 14
- .2byte ITEM_GO_GOGGLES
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_GoGoggles
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "METEORITE$", 14
- .2byte ITEM_METEORITE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Meteorite
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RM. 1 KEY$", 14
- .2byte ITEM_ROOM_1_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room1Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RM. 2 KEY$", 14
- .2byte ITEM_ROOM_2_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room2Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RM. 4 KEY$", 14
- .2byte ITEM_ROOM_4_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room4Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "RM. 6 KEY$", 14
- .2byte ITEM_ROOM_6_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Room6Key
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "STORAGE KEY$", 14
- .2byte ITEM_STORAGE_KEY
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_StorageKey
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "ROOT FOSSIL$", 14
- .2byte ITEM_ROOT_FOSSIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_RootFossil
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "CLAW FOSSIL$", 14
- .2byte ITEM_CLAW_FOSSIL
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_ClawFossil
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "DEVON SCOPE$", 14
- .2byte ITEM_DEVON_SCOPE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_DevonScope
- .byte 1
- .byte 0
- .byte POCKET_KEY_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM01$", 14
- .2byte ITEM_TM01
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM01
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM02$", 14
- .2byte ITEM_TM02
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM02
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM03$", 14
- .2byte ITEM_TM03
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM03
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM04$", 14
- .2byte ITEM_TM04
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM04
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM05$", 14
- .2byte ITEM_TM05
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM05
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM06$", 14
- .2byte ITEM_TM06
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM06
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM07$", 14
- .2byte ITEM_TM07
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM07
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM08$", 14
- .2byte ITEM_TM08
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM08
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM09$", 14
- .2byte ITEM_TM09
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM09
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM10$", 14
- .2byte ITEM_TM10
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM10
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM11$", 14
- .2byte ITEM_TM11
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM11
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM12$", 14
- .2byte ITEM_TM12
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM12
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM13$", 14
- .2byte ITEM_TM13
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM13
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM14$", 14
- .2byte ITEM_TM14
- .2byte 5500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM14
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM15$", 14
- .2byte ITEM_TM15
- .2byte 7500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM15
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM16$", 14
- .2byte ITEM_TM16
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM16
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM17$", 14
- .2byte ITEM_TM17
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM17
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM18$", 14
- .2byte ITEM_TM18
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM18
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM19$", 14
- .2byte ITEM_TM19
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM19
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM20$", 14
- .2byte ITEM_TM20
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM20
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM21$", 14
- .2byte ITEM_TM21
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM21
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM22$", 14
- .2byte ITEM_TM22
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM22
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM23$", 14
- .2byte ITEM_TM23
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM23
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM24$", 14
- .2byte ITEM_TM24
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM24
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM25$", 14
- .2byte ITEM_TM25
- .2byte 5500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM25
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM26$", 14
- .2byte ITEM_TM26
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM26
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM27$", 14
- .2byte ITEM_TM27
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM27
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM28$", 14
- .2byte ITEM_TM28
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM28
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM29$", 14
- .2byte ITEM_TM29
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM29
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM30$", 14
- .2byte ITEM_TM30
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM30
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM31$", 14
- .2byte ITEM_TM31
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM31
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM32$", 14
- .2byte ITEM_TM32
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM32
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM33$", 14
- .2byte ITEM_TM33
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM33
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM34$", 14
- .2byte ITEM_TM34
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM34
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM35$", 14
- .2byte ITEM_TM35
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM35
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM36$", 14
- .2byte ITEM_TM36
- .2byte 1000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM36
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM37$", 14
- .2byte ITEM_TM37
- .2byte 2000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM37
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM38$", 14
- .2byte ITEM_TM38
- .2byte 5500 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM38
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM39$", 14
- .2byte ITEM_TM39
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM39
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM40$", 14
- .2byte ITEM_TM40
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM40
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM41$", 14
- .2byte ITEM_TM41
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM41
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM42$", 14
- .2byte ITEM_TM42
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM42
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM43$", 14
- .2byte ITEM_TM43
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM43
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM44$", 14
- .2byte ITEM_TM44
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM44
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM45$", 14
- .2byte ITEM_TM45
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM45
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM46$", 14
- .2byte ITEM_TM46
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM46
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM47$", 14
- .2byte ITEM_TM47
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM47
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM48$", 14
- .2byte ITEM_TM48
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM48
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM49$", 14
- .2byte ITEM_TM49
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM49
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "TM50$", 14
- .2byte ITEM_TM50
- .2byte 3000 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_TM50
- .byte 0
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM01$", 14
- .2byte ITEM_HM01
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM01
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM02$", 14
- .2byte ITEM_HM02
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM02
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM03$", 14
- .2byte ITEM_HM03
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM03
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM04$", 14
- .2byte ITEM_HM04
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM04
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM05$", 14
- .2byte ITEM_HM05
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM05
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM06$", 14
- .2byte ITEM_HM06
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM06
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM07$", 14
- .2byte ITEM_HM07
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM07
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "HM08$", 14
- .2byte ITEM_HM08
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_HM08
- .byte 1
- .byte 0
- .byte POCKET_TM_HM
- .byte 1
- .4byte ItemUseOutOfBattle_TMHM
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
-
- .string "????????$", 14
- .2byte ITEM_NONE
- .2byte 0 @ price
- .byte HOLD_EFFECT_NONE
- .byte 0
- .4byte gItemDescription_Dummy
- .byte 0
- .byte 0
- .byte POCKET_ITEMS
- .byte 4
- .4byte ItemUseOutOfBattle_CannotUse
- .4byte 0
- .4byte NULL
- .4byte 0
diff --git a/data/text/item_descriptions.inc b/data/text/item_descriptions.inc
deleted file mode 100644
index 6fda439b0..000000000
--- a/data/text/item_descriptions.inc
+++ /dev/null
@@ -1,1393 +0,0 @@
-gItemDescription_MasterBall: @ 83C2028
- .string "The best BALL that\n"
- .string "catches a POKéMON\n"
- .string "without fail.$"
-
-gItemDescription_UltraBall: @ 83C205B
- .string "A better BALL with\n"
- .string "a higher catch rate\n"
- .string "than a GREAT BALL.$"
-
-gItemDescription_GreatBall: @ 83C2095
- .string "A good BALL with a\n"
- .string "higher catch rate\n"
- .string "than a POKé BALL.$"
-
-gItemDescription_PokeBall: @ 83C20CC
- .string "A tool used for\n"
- .string "catching wild\n"
- .string "POKéMON.$"
-
-gItemDescription_SafariBall: @ 83C20F3
- .string "A special BALL that\n"
- .string "is used only in the\n"
- .string "SAFARI ZONE.$"
-
-gItemDescription_NetBall: @ 83C2128
- .string "A BALL that works\n"
- .string "well on WATER- and\n"
- .string "BUG-type POKéMON.$"
-
-gItemDescription_DiveBall: @ 83C215F
- .string "A BALL that works\n"
- .string "better on POKéMON\n"
- .string "on the ocean floor.$"
-
-gItemDescription_NestBall: @ 83C2197
- .string "A BALL that works\n"
- .string "better on weaker\n"
- .string "POKéMON.$"
-
-gItemDescription_RepeatBall: @ 83C21C3
- .string "A BALL that works\n"
- .string "better on POKéMON\n"
- .string "caught before.$"
-
-gItemDescription_TimerBall: @ 83C21F6
- .string "More effective as\n"
- .string "more turns are\n"
- .string "taken in battle.$"
-
-gItemDescription_LuxuryBall: @ 83C2228
- .string "A cozy BALL that\n"
- .string "makes POKéMON\n"
- .string "more friendly.$"
-
-gItemDescription_PremierBall: @ 83C2256
- .string "A rare BALL made\n"
- .string "in commemoration\n"
- .string "of some event.$"
-
-gItemDescription_Potion: @ 83C2287
- .string "Restores the HP of\n"
- .string "a POKéMON by\n"
- .string "20 points.$"
-
-gItemDescription_Antidote: @ 83C22B2
- .string "Heals a poisoned\n"
- .string "POKéMON.$"
-
-gItemDescription_BurnHeal: @ 83C22CC
- .string "Heals POKéMON\n"
- .string "of a burn.$"
-
-gItemDescription_IceHeal: @ 83C22E5
- .string "Defrosts a frozen\n"
- .string "POKéMON.$"
-
-gItemDescription_Awakening: @ 83C2300
- .string "Awakens a sleeping\n"
- .string "POKéMON.$"
-
-gItemDescription_ParalyzeHeal: @ 83C231C
- .string "Heals a paralyzed\n"
- .string "POKéMON.$"
-
-gItemDescription_FullRestore: @ 83C2337
- .string "Fully restores the\n"
- .string "HP and status of a\n"
- .string "POKéMON.$"
-
-gItemDescription_MaxPotion: @ 83C2366
- .string "Fully restores the\n"
- .string "HP of a POKéMON.$"
-
-gItemDescription_HyperPotion: @ 83C238A
- .string "Restores the HP of\n"
- .string "a POKéMON by\n"
- .string "200 points.$"
-
-gItemDescription_SuperPotion: @ 83C23B6
- .string "Restores the HP of\n"
- .string "a POKéMON by\n"
- .string "50 points.$"
-
-gItemDescription_FullHeal: @ 83C23E1
- .string "Heals all the status\n"
- .string "problems of one\n"
- .string "POKéMON.$"
-
-gItemDescription_Revive: @ 83C240F
- .string "Revives a fainted\n"
- .string "POKéMON with half\n"
- .string "its HP.$"
-
-gItemDescription_MaxRevive: @ 83C243B
- .string "Revives a fainted\n"
- .string "POKéMON with all\n"
- .string "its HP.$"
-
-gItemDescription_FreshWater: @ 83C2466
- .string "A mineral water\n"
- .string "that restores HP\n"
- .string "by 50 points.$"
-
-gItemDescription_SodaPop: @ 83C2495
- .string "A fizzy soda drink\n"
- .string "that restores HP\n"
- .string "by 60 points.$"
-
-gItemDescription_Lemonade: @ 83C24C7
- .string "A very sweet drink\n"
- .string "that restores HP\n"
- .string "by 80 points.$"
-
-gItemDescription_MoomooMilk: @ 83C24F9
- .string "A nutritious milk\n"
- .string "that restores HP\n"
- .string "by 100 points.$"
-
-gItemDescription_EnergyPowder: @ 83C252B
- .string "A bitter powder\n"
- .string "that restores HP\n"
- .string "by 50 points.$"
-
-gItemDescription_EnergyRoot: @ 83C255A
- .string "A bitter root\n"
- .string "that restores HP\n"
- .string "by 200 points.$"
-
-gItemDescription_HealPowder: @ 83C2588
- .string "A bitter powder\n"
- .string "that heals all\n"
- .string "status problems.$"
-
-gItemDescription_RevivalHerb: @ 83C25B8
- .string "A very bitter herb\n"
- .string "that revives a\n"
- .string "fainted POKéMON.$"
-
-gItemDescription_Ether: @ 83C25EB
- .string "Restores the PP\n"
- .string "of a selected move\n"
- .string "by 10.$"
-
-gItemDescription_MaxEther: @ 83C2615
- .string "Fully restores the\n"
- .string "PP of a selected\n"
- .string "move.$"
-
-gItemDescription_Elixir: @ 83C263F
- .string "Restores the PP\n"
- .string "of all moves by 10.$"
-
-gItemDescription_MaxElixir: @ 83C2663
- .string "Fully restores the\n"
- .string "PP of a POKéMON’s\n"
- .string "moves.$"
-
-gItemDescription_LavaCookie: @ 83C268F
- .string "A local specialty\n"
- .string "that heals all\n"
- .string "status problems.$"
-
-gItemDescription_BlueFlute: @ 83C26C1
- .string "A glass flute that\n"
- .string "awakens sleeping\n"
- .string "POKéMON.$"
-
-gItemDescription_YellowFlute: @ 83C26EE
- .string "A glass flute that\n"
- .string "snaps POKéMON\n"
- .string "out of confusion.$"
-
-gItemDescription_RedFlute: @ 83C2721
- .string "A glass flute that\n"
- .string "snaps POKéMON\n"
- .string "out of attraction.$"
-
-gItemDescription_BlackFlute: @ 83C2755
- .string "A glass flute that\n"
- .string "keeps away wild\n"
- .string "POKéMON.$"
-
-gItemDescription_WhiteFlute: @ 83C2781
- .string "A glass flute that\n"
- .string "lures wild POKéMON.$"
-
-gItemDescription_BerryJuice: @ 83C27A8
- .string "A 100% pure juice\n"
- .string "that restores HP\n"
- .string "by 20 points.$"
-
-gItemDescription_SacredAsh: @ 83C27D9
- .string "Fully revives and\n"
- .string "restores all\n"
- .string "fainted POKéMON.$"
-
-gItemDescription_ShoalSalt: @ 83C2809
- .string "Salt obtained from\n"
- .string "deep inside the\n"
- .string "SHOAL CAVE.$"
-
-gItemDescription_ShoalShell: @ 83C2838
- .string "A seashell found\n"
- .string "deep inside the\n"
- .string "SHOAL CAVE.$"
-
-gItemDescription_RedShard: @ 83C2865
- .string "A shard from an\n"
- .string "ancient item.\n"
- .string "Can be sold cheaply.$"
-
-gItemDescription_BlueShard: @ 83C2898
- .string "A shard from an\n"
- .string "ancient item.\n"
- .string "Can be sold cheaply.$"
-
-gItemDescription_YellowShard: @ 83C28CB
- .string "A shard from an\n"
- .string "ancient item.\n"
- .string "Can be sold cheaply.$"
-
-gItemDescription_GreenShard: @ 83C28FE
- .string "A shard from an\n"
- .string "ancient item.\n"
- .string "Can be sold cheaply.$"
-
-gItemDescription_HPUp: @ 83C2931
- .string "Raises the HP of\n"
- .string "one POKéMON.$"
-
-gItemDescription_Protein: @ 83C294F
- .string "Raises the stat\n"
- .string "ATTACK of one\n"
- .string "POKéMON.$"
-
-gItemDescription_Iron: @ 83C2976
- .string "Raises the stat\n"
- .string "DEFENSE of one\n"
- .string "POKéMON.$"
-
-gItemDescription_Carbos: @ 83C299E
- .string "Raises the stat\n"
- .string "SPEED of one\n"
- .string "POKéMON.$"
-
-gItemDescription_Calcium: @ 83C29C4
- .string "Raises the stat\n"
- .string "SP. ATK of one\n"
- .string "POKéMON.$"
-
-gItemDescription_RareCandy: @ 83C29EC
- .string "Raises the level\n"
- .string "of a POKéMON by\n"
- .string "one.$"
-
-gItemDescription_PPUp: @ 83C2A12
- .string "Raises the maximum\n"
- .string "PP of a selected\n"
- .string "move.$"
-
-gItemDescription_Zinc: @ 83C2A3C
- .string "Raises the stat\n"
- .string "SP. DEF of one\n"
- .string "POKéMON.$"
-
-gItemDescription_PPMax: @ 83C2A64
- .string "Raises the PP of a\n"
- .string "move to its maximum\n"
- .string "points.$"
-
-gItemDescription_GuardSpec: @ 83C2A93
- .string "Prevents stat\n"
- .string "reduction when\n"
- .string "used in battle.$"
-
-gItemDescription_DireHit: @ 83C2AC0
- .string "Raises the\n"
- .string "critical-hit ratio\n"
- .string "during one battle.$"
-
-gItemDescription_XAttack: @ 83C2AF1
- .string "Raises the stat\n"
- .string "ATTACK during one\n"
- .string "battle.$"
-
-gItemDescription_XDefend: @ 83C2B1B
- .string "Raises the stat\n"
- .string "DEFENSE during one\n"
- .string "battle.$"
-
-gItemDescription_XSpeed: @ 83C2B46
- .string "Raises the stat\n"
- .string "SPEED during one\n"
- .string "battle.$"
-
-gItemDescription_XAccuracy: @ 83C2B6F
- .string "Raises accuracy\n"
- .string "of attack moves\n"
- .string "during one battle.$"
-
-gItemDescription_XSpecial: @ 83C2BA2
- .string "Raises the stat\n"
- .string "SP. ATK during one\n"
- .string "battle.$"
-
-gItemDescription_PokeDoll: @ 83C2BCD
- .string "Use to flee from\n"
- .string "any battle with\n"
- .string "a wild POKéMON.$"
-
-gItemDescription_FluffyTail: @ 83C2BFE
- .string "Use to flee from\n"
- .string "any battle with\n"
- .string "a wild POKéMON.$"
-
-gItemDescription_SuperRepel: @ 83C2C2F
- .string "Repels weak wild\n"
- .string "POKéMON for 200\n"
- .string "steps.$"
-
-gItemDescription_MaxRepel: @ 83C2C57
- .string "Repels weak wild\n"
- .string "POKéMON for 250\n"
- .string "steps.$"
-
-gItemDescription_EscapeRope: @ 83C2C7F
- .string "Use to escape\n"
- .string "instantly from a\n"
- .string "cave or a dungeon.$"
-
-gItemDescription_Repel: @ 83C2CB1
- .string "Repels weak wild\n"
- .string "POKéMON for 100\n"
- .string "steps.$"
-
-gItemDescription_SunStone: @ 83C2CD9
- .string "Makes certain\n"
- .string "species of POKéMON\n"
- .string "evolve.$"
-
-gItemDescription_MoonStone: @ 83C2D02
- .string "Makes certain\n"
- .string "species of POKéMON\n"
- .string "evolve.$"
-
-gItemDescription_FireStone: @ 83C2D2B
- .string "Makes certain\n"
- .string "species of POKéMON\n"
- .string "evolve.$"
-
-gItemDescription_ThunderStone: @ 83C2D54
- .string "Makes certain\n"
- .string "species of POKéMON\n"
- .string "evolve.$"
-
-gItemDescription_WaterStone: @ 83C2D7D
- .string "Makes certain\n"
- .string "species of POKéMON\n"
- .string "evolve.$"
-
-gItemDescription_LeafStone: @ 83C2DA6
- .string "Makes certain\n"
- .string "species of POKéMON\n"
- .string "evolve.$"
-
-gItemDescription_TinyMushroom: @ 83C2DCF
- .string "A plain, ordinary\n"
- .string "mushroom.\n"
- .string "Can be sold cheaply.$"
-
-gItemDescription_BigMushroom: @ 83C2E00
- .string "A rare mushroom\n"
- .string "that would sell at a\n"
- .string "high price.$"
-
-gItemDescription_Pearl: @ 83C2E31
- .string "A pretty pearl.\n"
- .string "Can be sold cheaply.$"
-
-gItemDescription_BigPearl: @ 83C2E56
- .string "A lovely large pearl\n"
- .string "that would sell at a\n"
- .string "high price.$"
-
-gItemDescription_Stardust: @ 83C2E8C
- .string "Beautiful red sand.\n"
- .string "Can be sold at a\n"
- .string "high price.$"
-
-gItemDescription_StarPiece: @ 83C2EBD
- .string "A red gem shard.\n"
- .string "It would sell for a\n"
- .string "very high price.$"
-
-gItemDescription_Nugget: @ 83C2EF3
- .string "A nugget of pure\n"
- .string "gold. Can be sold at\n"
- .string "a high price.$"
-
-gItemDescription_HeartScale: @ 83C2F27
- .string "A lovely scale.\n"
- .string "It is coveted by\n"
- .string "collectors.$"
-
-gItemDescription_OrangeMail: @ 83C2F54
- .string "A ZIGZAGOON-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_HarborMail: @ 83C2F84
- .string "A WINGULL-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_GlitterMail: @ 83C2FB2
- .string "A PIKACHU-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_MechMail: @ 83C2FE0
- .string "A MAGNEMITE-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_WoodMail: @ 83C3010
- .string "A SLAKOTH-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_WaveMail: @ 83C303E
- .string "A WAILMER-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_BeadMail: @ 83C306C
- .string "MAIL featuring a\n"
- .string "sketch of the\n"
- .string "holding POKéMON.$"
-
-gItemDescription_ShadowMail: @ 83C309C
- .string "A DUSKULL-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_TropicMail: @ 83C30CA
- .string "A BELLOSSOM-print\n"
- .string "MAIL to be held by\n"
- .string "a POKéMON.$"
-
-gItemDescription_DreamMail: @ 83C30FA
- .string "MAIL featuring a\n"
- .string "sketch of the\n"
- .string "holding POKéMON.$"
-
-gItemDescription_FabMail: @ 83C312A
- .string "A gorgeous-print\n"
- .string "MAIL to be held\n"
- .string "by a POKéMON.$"
-
-gItemDescription_RetroMail: @ 83C3159
- .string "MAIL featuring the\n"
- .string "drawings of three\n"
- .string "POKéMON.$"
-
-gItemDescription_CheriBerry: @ 83C3187
- .string "A hold item that\n"
- .string "heals paralysis\n"
- .string "in battle.$"
-
-gItemDescription_ChestoBerry: @ 83C31B3
- .string "A hold item that\n"
- .string "awakens POKéMON\n"
- .string "in battle.$"
-
-gItemDescription_PechaBerry: @ 83C31DF
- .string "A hold item that\n"
- .string "heals poisoning\n"
- .string "in battle.$"
-
-gItemDescription_RawstBerry: @ 83C320B
- .string "A hold item that\n"
- .string "heals a burn in\n"
- .string "battle.$"
-
-gItemDescription_AspearBerry: @ 83C3234
- .string "A hold item that\n"
- .string "defrosts POKéMON\n"
- .string "in battle.$"
-
-gItemDescription_LeppaBerry: @ 83C3261
- .string "A hold item that\n"
- .string "restores 10 PP in\n"
- .string "battle.$"
-
-gItemDescription_OranBerry: @ 83C328C
- .string "A hold item that\n"
- .string "restores 10 HP in\n"
- .string "battle.$"
-
-gItemDescription_PersimBerry: @ 83C32B7
- .string "A hold item that\n"
- .string "heals confusion\n"
- .string "in battle.$"
-
-gItemDescription_LumBerry: @ 83C32E3
- .string "A hold item that\n"
- .string "heals status in\n"
- .string "battle.$"
-
-gItemDescription_SitrusBerry: @ 83C330C
- .string "A hold item that\n"
- .string "restores 30 HP in\n"
- .string "battle.$"
-
-gItemDescription_FigyBerry: @ 83C3337
- .string "A hold item that\n"
- .string "restores HP but\n"
- .string "may confuse.$"
-
-gItemDescription_WikiBerry: @ 83C3365
- .string "A hold item that\n"
- .string "restores HP but\n"
- .string "may confuse.$"
-
-gItemDescription_MagoBerry: @ 83C3393
- .string "A hold item that\n"
- .string "restores HP but\n"
- .string "may confuse.$"
-
-gItemDescription_AguavBerry: @ 83C33C1
- .string "A hold item that\n"
- .string "restores HP but\n"
- .string "may confuse.$"
-
-gItemDescription_IapapaBerry: @ 83C33EF
- .string "A hold item that\n"
- .string "restores HP but\n"
- .string "may confuse.$"
-
-gItemDescription_RazzBerry: @ 83C341D
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow RAZZ.$"
-
-gItemDescription_BlukBerry: @ 83C3451
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow BLUK.$"
-
-gItemDescription_NanabBerry: @ 83C3485
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow NANAB.$"
-
-gItemDescription_WepearBerry: @ 83C34BA
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow WEPEAR.$"
-
-gItemDescription_PinapBerry: @ 83C34F0
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow PINAP.$"
-
-gItemDescription_PomegBerry: @ 83C3525
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow POMEG.$"
-
-gItemDescription_KelpsyBerry: @ 83C355A
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow KELPSY.$"
-
-gItemDescription_QualotBerry: @ 83C3590
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow QUALOT.$"
-
-gItemDescription_HondewBerry: @ 83C35C6
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow HONDEW.$"
-
-gItemDescription_GrepaBerry: @ 83C35FC
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow GREPA.$"
-
-gItemDescription_TamatoBerry: @ 83C3631
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow TAMATO.$"
-
-gItemDescription_CornnBerry: @ 83C3667
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow CORNN.$"
-
-gItemDescription_MagostBerry: @ 83C369C
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow MAGOST.$"
-
-gItemDescription_RabutaBerry: @ 83C36D2
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow RABUTA.$"
-
-gItemDescription_NomelBerry: @ 83C3708
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow NOMEL.$"
-
-gItemDescription_SpelonBerry: @ 83C373D
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow SPELON.$"
-
-gItemDescription_PamtreBerry: @ 83C3773
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow PAMTRE.$"
-
-gItemDescription_WatmelBerry: @ 83C37A9
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow WATMEL.$"
-
-gItemDescription_DurinBerry: @ 83C37DF
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow DURIN.$"
-
-gItemDescription_BelueBerry: @ 83C3814
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow BELUE.$"
-
-gItemDescription_LiechiBerry: @ 83C3849
- .string "A hold item that\n"
- .string "raises ATTACK in\n"
- .string "a pinch.$"
-
-gItemDescription_GanlonBerry: @ 83C3874
- .string "A hold item that\n"
- .string "raises DEFENSE in\n"
- .string "a pinch.$"
-
-gItemDescription_SalacBerry: @ 83C38A0
- .string "A hold item that\n"
- .string "raises SPEED in\n"
- .string "a pinch.$"
-
-gItemDescription_PetayaBerry: @ 83C38CA
- .string "A hold item that\n"
- .string "raises SP. ATK in\n"
- .string "a pinch.$"
-
-gItemDescription_ApicotBerry: @ 83C38F6
- .string "A hold item that\n"
- .string "raises SP. DEF in\n"
- .string "a pinch.$"
-
-gItemDescription_LansatBerry: @ 83C3922
- .string "A hold item that\n"
- .string "ups the critical-\n"
- .string "hit rate in a pinch.$"
-
-gItemDescription_StarfBerry: @ 83C395A
- .string "A hold item that\n"
- .string "sharply boosts a\n"
- .string "stat in a pinch.$"
-
-gItemDescription_EnigmaBerry: @ 83C398D
- .string "{POKEBLOCK} ingredient.\n"
- .string "Plant in loamy soil\n"
- .string "to grow a mystery.$"
-
-gItemDescription_BrightPowder: @ 83C39C6
- .string "A hold item that\n"
- .string "casts a glare to\n"
- .string "reduce accuracy.$"
-
-gItemDescription_WhiteHerb: @ 83C39F9
- .string "A hold item that\n"
- .string "restores any\n"
- .string "lowered stat.$"
-
-gItemDescription_MachoBrace: @ 83C3A25
- .string "A hold item that\n"
- .string "promotes growth,\n"
- .string "but reduces SPEED.$"
-
-gItemDescription_ExpShare: @ 83C3A5A
- .string "A hold item that\n"
- .string "gets EXP. points\n"
- .string "from battles.$"
-
-gItemDescription_QuickClaw: @ 83C3A8A
- .string "A hold item that\n"
- .string "occasionally allows\n"
- .string "the first strike.$"
-
-gItemDescription_SootheBell: @ 83C3AC1
- .string "A hold item that\n"
- .string "calms spirits and\n"
- .string "fosters friendship.$"
-
-gItemDescription_MentalHerb: @ 83C3AF8
- .string "A hold item that\n"
- .string "snaps POKéMON out\n"
- .string "of infatuation.$"
-
-gItemDescription_ChoiceBand: @ 83C3B2B
- .string "Raises a move’s\n"
- .string "power, but permits\n"
- .string "only that move.$"
-
-gItemDescription_KingsRock: @ 83C3B5E
- .string "A hold item that\n"
- .string "may cause flinching\n"
- .string "when the foe is hit.$"
-
-gItemDescription_SilverPowder: @ 83C3B98
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "BUG-type moves.$"
-
-gItemDescription_AmuletCoin: @ 83C3BCD
- .string "Doubles money in\n"
- .string "battle if the holder\n"
- .string "takes part.$"
-
-gItemDescription_CleanseTag: @ 83C3BFF
- .string "A hold item that\n"
- .string "helps repel wild\n"
- .string "POKéMON.$"
-
-gItemDescription_SoulDew: @ 83C3C2A
- .string "Hold item: Raises\n"
- .string "SP. ATK & SP. DEF\n"
- .string "of LATIOS & LATIAS.$"
-
-gItemDescription_DeepSeaTooth: @ 83C3C62
- .string "A hold item that\n"
- .string "raises the SP. ATK\n"
- .string "of CLAMPERL.$"
-
-gItemDescription_DeepSeaScale: @ 83C3C93
- .string "A hold item that\n"
- .string "raises the SP. DEF\n"
- .string "of CLAMPERL.$"
-
-gItemDescription_SmokeBall: @ 83C3CC4
- .string "A hold item that\n"
- .string "can be used to flee\n"
- .string "from a wild POKéMON.$"
-
-gItemDescription_Everstone: @ 83C3CFE
- .string "A wondrous stone\n"
- .string "& a hold item that\n"
- .string "prevents evolution.$"
-
-gItemDescription_FocusBand: @ 83C3D36
- .string "A hold item that\n"
- .string "occasionally\n"
- .string "prevents fainting.$"
-
-gItemDescription_LuckyEgg: @ 83C3D67
- .string "A hold item that\n"
- .string "boosts EXP. points\n"
- .string "earned in battle.$"
-
-gItemDescription_ScopeLens: @ 83C3D9D
- .string "A hold item that\n"
- .string "raises the critical-\n"
- .string "hit rate.$"
-
-gItemDescription_MetalCoat: @ 83C3DCD
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "STEEL-type moves.$"
-
-gItemDescription_Leftovers: @ 83C3E04
- .string "A hold item that\n"
- .string "gradually restores\n"
- .string "HP in battle.$"
-
-gItemDescription_DragonScale: @ 83C3E36
- .string "A strange scale\n"
- .string "held by DRAGON-\n"
- .string "type POKéMON.$"
-
-gItemDescription_LightBall: @ 83C3E64
- .string "A hold item that\n"
- .string "raises the SP. ATK\n"
- .string "of PIKACHU.$"
-
-gItemDescription_SoftSand: @ 83C3E94
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "GROUND-type moves.$"
-
-gItemDescription_HardStone: @ 83C3ECC
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "ROCK-type moves.$"
-
-gItemDescription_MiracleSeed: @ 83C3F02
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "GRASS-type moves.$"
-
-gItemDescription_BlackGlasses: @ 83C3F39
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "DARK-type moves.$"
-
-gItemDescription_BlackBelt: @ 83C3F6F
- .string "A hold item that\n"
- .string "boosts FIGHTING-\n"
- .string "type moves.$"
-
-gItemDescription_Magnet: @ 83C3F9D
- .string "A hold item that\n"
- .string "boosts ELECTRIC-\n"
- .string "type moves.$"
-
-gItemDescription_MysticWater: @ 83C3FCB
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "WATER-type moves.$"
-
-gItemDescription_SharpBeak: @ 83C4002
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "FLYING-type moves.$"
-
-gItemDescription_PoisonBarb: @ 83C403A
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "POISON-type moves.$"
-
-gItemDescription_NeverMeltIce: @ 83C4072
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "ICE-type moves.$"
-
-gItemDescription_SpellTag: @ 83C40A7
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "GHOST-type moves.$"
-
-gItemDescription_TwistedSpoon: @ 83C40DE
- .string "A hold item that\n"
- .string "boosts PSYCHIC-\n"
- .string "type moves.$"
-
-gItemDescription_Charcoal: @ 83C410B
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "FIRE-type moves.$"
-
-gItemDescription_DragonFang: @ 83C4141
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "DRAGON-type moves.$"
-
-gItemDescription_SilkScarf: @ 83C4179
- .string "A hold item that\n"
- .string "raises the power of\n"
- .string "NORMAL-type moves.$"
-
-gItemDescription_UpGrade: @ 83C41B1
- .string "A peculiar box made\n"
- .string "by SILPH CO.$"
-
-gItemDescription_ShellBell: @ 83C41D2
- .string "A hold item that\n"
- .string "restores HP upon\n"
- .string "striking the foe.$"
-
-gItemDescription_SeaIncense: @ 83C4206
- .string "A hold item that\n"
- .string "slightly boosts\n"
- .string "WATER-type moves.$"
-
-gItemDescription_LaxIncense: @ 83C4239
- .string "A hold item that\n"
- .string "slightly lowers the\n"
- .string "foe’s accuracy.$"
-
-gItemDescription_LuckyPunch: @ 83C426E
- .string "A hold item that\n"
- .string "raises CHANSEY’s\n"
- .string "critical-hit rate.$"
-
-gItemDescription_MetalPowder: @ 83C42A3
- .string "A hold item that\n"
- .string "raises DEFENSE.$"
-
-gItemDescription_ThickClub: @ 83C42C4
- .string "A bone of some\n"
- .string "sort. It can be sold\n"
- .string "cheaply.$"
-
-gItemDescription_Stick: @ 83C42F1
- .string "A stick of leek.\n"
- .string "It can be sold\n"
- .string "cheaply.$"
-
-gItemDescription_RedScarf: @ 83C431A
- .string "A hold item that\n"
- .string "raises COOL in\n"
- .string "CONTESTS.$"
-
-gItemDescription_BlueScarf: @ 83C4344
- .string "A hold item that\n"
- .string "raises BEAUTY in\n"
- .string "CONTESTS.$"
-
-gItemDescription_PinkScarf: @ 83C4370
- .string "A hold item that\n"
- .string "raises CUTE in\n"
- .string "CONTESTS.$"
-
-gItemDescription_GreenScarf: @ 83C439A
- .string "A hold item that\n"
- .string "raises SMART in\n"
- .string "CONTESTS.$"
-
-gItemDescription_YellowScarf: @ 83C43C5
- .string "A hold item that\n"
- .string "raises TOUGH in\n"
- .string "CONTESTS.$"
-
-gItemDescription_MachBike: @ 83C43F0
- .string "A folding bicycle\n"
- .string "that more than\n"
- .string "doubles foot speed.$"
-
-gItemDescription_CoinCase: @ 83C4425
- .string "A case that holds\n"
- .string "up to 9,999 COINS.$"
-
-gItemDescription_Itemfinder: @ 83C444A
- .string "A device that\n"
- .string "signals an invisible\n"
- .string "item by sound.$"
-
-gItemDescription_OldRod: @ 83C447C
- .string "Use by any body of\n"
- .string "water to fish for\n"
- .string "wild POKéMON.$"
-
-gItemDescription_GoodRod: @ 83C44AF
- .string "A decent fishing\n"
- .string "rod for catching\n"
- .string "wild POKéMON.$"
-
-gItemDescription_SuperRod: @ 83C44DF
- .string "The best fishing\n"
- .string "rod for catching\n"
- .string "wild POKéMON.$"
-
-gItemDescription_SSTicket: @ 83C450F
- .string "The ticket required\n"
- .string "for sailing on a\n"
- .string "ferry.$"
-
-gItemDescription_ContestPass: @ 83C453B
- .string "The pass required\n"
- .string "for entering\n"
- .string "POKéMON CONTESTS.$"
-
-gItemDescription_WailmerPail: @ 83C456C
- .string "A tool used for\n"
- .string "watering BERRIES\n"
- .string "and plants.$"
-
-gItemDescription_DevonGoods: @ 83C4599
- .string "A package that\n"
- .string "contains DEVON’s\n"
- .string "machine parts.$"
-
-gItemDescription_SootSack: @ 83C45C8
- .string "A sack used to\n"
- .string "gather and hold\n"
- .string "volcanic ash.$"
-
-gItemDescription_BasementKey: @ 83C45F5
- .string "The key for NEW\n"
- .string "MAUVILLE beneath\n"
- .string "MAUVILLE CITY.$"
-
-gItemDescription_AcroBike: @ 83C4625
- .string "A folding bicycle\n"
- .string "capable of jumps\n"
- .string "and wheelies.$"
-
-gItemDescription_PokeblockCase: @ 83C4656
- .string "A case for holding\n"
- .string "{POKEBLOCK}S made with\n"
- .string "a BERRY BLENDER.$"
-
-gItemDescription_Letter: @ 83C468B
- .string "A letter to STEVEN\n"
- .string "from the PRESIDENT\n"
- .string "of the DEVON CORP.$"
-
-gItemDescription_EonTicket: @ 83C46C4
- .string "The ticket for a\n"
- .string "ferry to a distant\n"
- .string "southern island.$"
-
-gItemDescription_RedOrb: @ 83C46F9
- .string "A red, glowing orb\n"
- .string "said to contain an\n"
- .string "ancient power.$"
-
-gItemDescription_BlueOrb: @ 83C472E
- .string "A blue, glowing orb\n"
- .string "said to contain an\n"
- .string "ancient power.$"
-
-gItemDescription_Scanner: @ 83C4764
- .string "A device found\n"
- .string "inside the\n"
- .string "ABANDONED SHIP.$"
-
-gItemDescription_GoGoggles: @ 83C478E
- .string "Nifty goggles that\n"
- .string "protect eyes from\n"
- .string "desert sandstorms.$"
-
-gItemDescription_Meteorite: @ 83C47C6
- .string "A meteorite found\n"
- .string "at METEOR FALLS.$"
-
-gItemDescription_Room1Key: @ 83C47E9
- .string "A key that opens a\n"
- .string "door inside the\n"
- .string "ABANDONED SHIP.$"
-
-gItemDescription_Room2Key: @ 83C481C
- .string "A key that opens a\n"
- .string "door inside the\n"
- .string "ABANDONED SHIP.$"
-
-gItemDescription_Room4Key: @ 83C484F
- .string "A key that opens a\n"
- .string "door inside the\n"
- .string "ABANDONED SHIP.$"
-
-gItemDescription_Room6Key: @ 83C4882
- .string "A key that opens a\n"
- .string "door inside the\n"
- .string "ABANDONED SHIP.$"
-
-gItemDescription_StorageKey: @ 83C48B5
- .string "The key to the\n"
- .string "storage inside the\n"
- .string "ABANDONED SHIP.$"
-
-gItemDescription_RootFossil: @ 83C48E7
- .string "A fossil of an\n"
- .string "ancient, seafloor-\n"
- .string "dwelling POKéMON.$"
-
-gItemDescription_ClawFossil: @ 83C491B
- .string "A fossil of an\n"
- .string "ancient, seafloor-\n"
- .string "dwelling POKéMON.$"
-
-gItemDescription_DevonScope: @ 83C494F
- .string "A device by DEVON\n"
- .string "that signals any\n"
- .string "unseeable POKéMON.$"
-
-gItemDescription_TM01: @ 83C4985
- .string "Powerful, but makes\n"
- .string "the user flinch if\n"
- .string "hit by the foe.$"
-
-gItemDescription_TM02: @ 83C49BC
- .string "Hooks and slashes\n"
- .string "the foe with long,\n"
- .string "sharp claws.$"
-
-gItemDescription_TM03: @ 83C49EE
- .string "Generates an\n"
- .string "ultrasonic wave\n"
- .string "that may confuse.$"
-
-gItemDescription_TM04: @ 83C4A1D
- .string "Raises SP. ATK and\n"
- .string "SP. DEF by focusing\n"
- .string "the mind.$"
-
-gItemDescription_TM05: @ 83C4A4E
- .string "A savage roar that\n"
- .string "makes the foe flee \n"
- .string "to end the battle.$"
-
-gItemDescription_TM06: @ 83C4A88
- .string "Poisons the foe\n"
- .string "with a toxin that\n"
- .string "gradually worsens.$"
-
-gItemDescription_TM07: @ 83C4ABD
- .string "Summons a hailstorm\n"
- .string "that hurts all\n"
- .string "types except ICE.$"
-
-gItemDescription_TM08: @ 83C4AF2
- .string "Bulks up the body\n"
- .string "to boost both\n"
- .string "ATTACK & DEFENSE.$"
-
-gItemDescription_TM09: @ 83C4B24
- .string "Shoots 2 to 5 seeds\n"
- .string "in a row to strike\n"
- .string "the foe.$"
-
-gItemDescription_TM10: @ 83C4B54
- .string "The attack power\n"
- .string "varies among\n"
- .string "different POKéMON.$"
-
-gItemDescription_TM11: @ 83C4B85
- .string "Raises the power of\n"
- .string "FIRE-type moves\n"
- .string "for 5 turns.$"
-
-gItemDescription_TM12: @ 83C4BB6
- .string "Enrages the foe so\n"
- .string "it can only use\n"
- .string "attack moves.$"
-
-gItemDescription_TM13: @ 83C4BE7
- .string "Fires an icy cold\n"
- .string "beam that may\n"
- .string "freeze the foe.$"
-
-gItemDescription_TM14: @ 83C4C17
- .string "A vicious snow-and-\n"
- .string "wind attack that\n"
- .string "may freeze the foe.$"
-
-gItemDescription_TM15: @ 83C4C50
- .string "Powerful, but needs\n"
- .string "recharging the\n"
- .string "next turn.$"
-
-gItemDescription_TM16: @ 83C4C7E
- .string "Creates a wall of\n"
- .string "light that lowers\n"
- .string "SP. ATK damage.$"
-
-gItemDescription_TM17: @ 83C4CB2
- .string "Negates all damage,\n"
- .string "but may fail if used\n"
- .string "in succession.$"
-
-gItemDescription_TM18: @ 83C4CEA
- .string "Raises the power of\n"
- .string "WATER-type moves\n"
- .string "for 5 turns.$"
-
-gItemDescription_TM19: @ 83C4D1C
- .string "Recovers half the\n"
- .string "HP of the damage \n"
- .string "this move inflicts.$"
-
-gItemDescription_TM20: @ 83C4D54
- .string "Prevents status\n"
- .string "abnormality with a\n"
- .string "mystical power.$"
-
-gItemDescription_TM21: @ 83C4D87
- .string "The less the user\n"
- .string "likes you, the more\n"
- .string "powerful this move.$"
-
-gItemDescription_TM22: @ 83C4DC1
- .string "Absorbs sunlight in\n"
- .string "the 1st turn, then\n"
- .string "attacks next turn.$"
-
-gItemDescription_TM23: @ 83C4DFB
- .string "Slams the foe with\n"
- .string "a hard tail. It may\n"
- .string "lower DEFENSE.$"
-
-gItemDescription_TM24: @ 83C4E31
- .string "A powerful electric\n"
- .string "attack that may\n"
- .string "cause paralysis.$"
-
-gItemDescription_TM25: @ 83C4E66
- .string "Strikes the foe\n"
- .string "with a thunderbolt.\n"
- .string "It may paralyze.$"
-
-gItemDescription_TM26: @ 83C4E9B
- .string "Causes a quake\n"
- .string "that has no effect\n"
- .string "on flying foes.$"
-
-gItemDescription_TM27: @ 83C4ECD
- .string "The more the user\n"
- .string "likes you, the more\n"
- .string "powerful this move.$"
-
-gItemDescription_TM28: @ 83C4F07
- .string "Digs underground\n"
- .string "the 1st turn, then\n"
- .string "strikes next turn.$"
-
-gItemDescription_TM29: @ 83C4F3E
- .string "A powerful psychic\n"
- .string "attack that may\n"
- .string "lower SP. DEF.$"
-
-gItemDescription_TM30: @ 83C4F70
- .string "Hurls a dark lump\n"
- .string "at the foe. It may\n"
- .string "lower SP. DEF.$"
-
-gItemDescription_TM31: @ 83C4FA4
- .string "Destroys barriers\n"
- .string "like LIGHT SCREEN\n"
- .string "and causes damage.$"
-
-gItemDescription_TM32: @ 83C4FDB
- .string "Creates illusory\n"
- .string "copies to enhance\n"
- .string "elusiveness.$"
-
-gItemDescription_TM33: @ 83C500B
- .string "Creates a wall of\n"
- .string "light that weakens\n"
- .string "physical attacks.$"
-
-gItemDescription_TM34: @ 83C5042
- .string "Zaps the foe with a\n"
- .string "jolt of electricity\n"
- .string "that never misses.$"
-
-gItemDescription_TM35: @ 83C507D
- .string "Looses a stream of\n"
- .string "fire that may burn\n"
- .string "the foe.$"
-
-gItemDescription_TM36: @ 83C50AC
- .string "Hurls sludge at the\n"
- .string "foe. It may poison\n"
- .string "the foe.$"
-
-gItemDescription_TM37: @ 83C50DC
- .string "Causes a sandstorm\n"
- .string "that hits the foe\n"
- .string "over several turns.$"
-
-gItemDescription_TM38: @ 83C5115
- .string "A powerful fire\n"
- .string "attack that may\n"
- .string "burn the foe.$"
-
-gItemDescription_TM39: @ 83C5143
- .string "Stops the foe from\n"
- .string "moving with rocks.\n"
- .string "May lower SPEED.$"
-
-gItemDescription_TM40: @ 83C517A
- .string "An extremely fast\n"
- .string "attack that can’t\n"
- .string "be avoided.$"
-
-gItemDescription_TM41: @ 83C51AA
- .string "Prevents the foe\n"
- .string "from using the same\n"
- .string "move in a row.$"
-
-gItemDescription_TM42: @ 83C51DE
- .string "Raises ATTACK when\n"
- .string "poisoned, burned,\n"
- .string "or paralyzed.$"
-
-gItemDescription_TM43: @ 83C5211
- .string "Adds an effect to\n"
- .string "attack depending\n"
- .string "on the location.$"
-
-gItemDescription_TM44: @ 83C5245
- .string "The user sleeps for\n"
- .string "2 turns to restore\n"
- .string "health and status.$"
-
-gItemDescription_TM45: @ 83C527F
- .string "Makes it tough to\n"
- .string "attack a foe of the\n"
- .string "opposite gender.$"
-
-gItemDescription_TM46: @ 83C52B6
- .string "While attacking,\n"
- .string "it may steal the\n"
- .string "foe’s held item.$"
-
-gItemDescription_TM47: @ 83C52E9
- .string "Spreads hard-edged\n"
- .string "wings and slams\n"
- .string "into the foe.$"
-
-gItemDescription_TM48: @ 83C531A
- .string "Switches abilities\n"
- .string "with the foe on the\n"
- .string "turn this is used.$"
-
-gItemDescription_TM49: @ 83C5354
- .string "Steals the effects\n"
- .string "of the move the foe\n"
- .string "is trying to use.$"
-
-gItemDescription_TM50: @ 83C538D
- .string "Enables full-power\n"
- .string "attack, but sharply\n"
- .string "lowers SP. ATK.$"
-
-gItemDescription_HM01: @ 83C53C4
- .string "Attacks the foe\n"
- .string "with sharp blades\n"
- .string "or claws.$"
-
-gItemDescription_HM02: @ 83C53F0
- .string "Flies up on the\n"
- .string "first turn, then\n"
- .string "attacks next turn.$"
-
-gItemDescription_HM03: @ 83C5424
- .string "Creates a huge\n"
- .string "wave, then crashes\n"
- .string "it down on the foe.$"
-
-gItemDescription_HM04: @ 83C545A
- .string "Builds enormous\n"
- .string "power, then slams\n"
- .string "the foe.$"
-
-gItemDescription_HM05: @ 83C5485
- .string "Looses a powerful\n"
- .string "blast of light that\n"
- .string "reduces accuracy.$"
-
-gItemDescription_HM06: @ 83C54BD
- .string "A rock-crushingly\n"
- .string "tough attack that\n"
- .string "may lower DEFENSE.$"
-
-gItemDescription_HM07: @ 83C54F4
- .string "Attacks the foe\n"
- .string "with enough power\n"
- .string "to climb waterfalls.$"
-
-gItemDescription_HM08: @ 83C552B
- .string "Dives underwater\n"
- .string "the 1st turn, then\n"
- .string "attacks next turn.$"
-
-gItemDescription_Dummy: @ 83C5562
- .string "$"
diff --git a/include/item.h b/include/item.h
index 47af11940..c9c2e1a0b 100644
--- a/include/item.h
+++ b/include/item.h
@@ -11,7 +11,7 @@ struct Item
u16 price;
u8 holdEffect;
u8 holdEffectParam;
- u8 *description;
+ const u8 *description;
u8 importance;
u8 unk19;
u8 pocket;
@@ -35,12 +35,12 @@ bool8 CheckPCHasItem(u16 itemId, u16 count);
bool8 AddPCItem(u16 itemId, u16 count);
void RemovePCItem(u8 index, u16 count);
void SwapRegisteredBike(void);
-struct Item *ItemId_GetItem(u16 itemId);
+const struct Item *ItemId_GetItem(u16 itemId);
u16 ItemId_GetId(u16 itemId);
u16 ItemId_GetPrice(u16 itemId);
u8 ItemId_GetHoldEffect(u16 itemId);
u8 ItemId_GetHoldEffectParam(u16 itemId);
-u8 *ItemId_GetDescription(u16 itemId);
+const u8 *ItemId_GetDescription(u16 itemId);
bool8 ItemId_CopyDescription(u8 *a, u32 itemId, u32 c);
u8 ItemId_GetImportance(u16 itemId);
u8 ItemId_GetUnknownValue(u16 itemId);
diff --git a/include/item_use.h b/include/item_use.h
index 61a3b4f7a..1558f7691 100644
--- a/include/item_use.h
+++ b/include/item_use.h
@@ -3,28 +3,51 @@
extern u16 gScriptItemId;
+void ItemUseOutOfBattle_Mail(u8);
+void ItemUseOutOfBattle_Bike(u8);
void ItemUseOnFieldCB_Bike(u8);
+void ItemUseOutOfBattle_Rod(u8);
void ItemUseOnFieldCB_Rod(u8);
+void ItemUseOutOfBattle_Itemfinder(u8);
void ItemUseOnFieldCB_Itemfinder(u8);
void RunItemfinderResults(u8);
void ExitItemfinder(u8);
-bool8 ItemfinderCheckForHiddenItems(struct MapEvents *events, u8 taskId);
+bool8 ItemfinderCheckForHiddenItems(struct MapEvents *, u8);
void sub_80C9720(u8);
void sub_80C9838(u8, s16, s16);
u8 GetPlayerDirectionTowardsHiddenItem(s16, s16);
void SetPlayerDirectionTowardsItem(u8);
void DisplayItemRespondingMessageAndExitItemfinder(u8);
void RotatePlayerAndExitItemfinder(u8);
+void ItemUseOutOfBattle_PokeblockCase(u8);
+void ItemUseOutOfBattle_CoinCase(u8);
+void ItemUseOutOfBattle_SSTicket(u8);
void sub_80C9D00(u8);
+void ItemUseOutOfBattle_WailmerPail(u8);
void sub_80C9D74(u8);
+void ItemUseOutOfBattle_Medicine(u8);
+void ItemUseOutOfBattle_SacredAsh(u8);
+void ItemUseOutOfBattle_PPRecovery(u8);
+void ItemUseOutOfBattle_PPUp(u8);
+void ItemUseOutOfBattle_RareCandy(u8);
void ItemUseOutOfBattle_TMHM(u8);
void sub_80C9EE4(u8);
void sub_80C9F10(u8);
void sub_80C9F80(u8);
void sub_80C9FC0(u8);
+void ItemUseOutOfBattle_Repel(u8);
+void ItemUseOutOfBattle_BlackWhiteFlute(u8);
void task08_080A1C44(u8);
u8 sub_80CA1C8(void);
+void ItemUseOutOfBattle_EscapeRope(u8);
void ItemUseOutOfBattle_EvolutionStone(u8);
+void ItemUseInBattle_PokeBall(u8);
+void ItemUseInBattle_StatIncrease(u8);
+void ItemUseInBattle_Medicine(u8);
+void ItemUseInBattle_PPRecovery(u8);
+void ItemUseInBattle_Escape(u8);
+void ItemUseOutOfBattle_EnigmaBerry(u8);
+void ItemUseInBattle_EnigmaBerry(u8);
void ItemUseOutOfBattle_CannotUse(u8);
#endif // GUARD_ITEM_USE_H
diff --git a/ld_script.txt b/ld_script.txt
index 5ae5aa7ae..a01ecb40e 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -398,7 +398,7 @@ SECTIONS {
data/fldeff_cut.o(.rodata);
data/item_menu.o(.rodata);
data/battle_anim_80A7E7C.o(.rodata);
- data/item.o(.rodata);
+ src/item.o(.rodata);
data/matsuda_debug_menu.o(.rodata);
data/contest.o(.rodata);
data/shop.o(.rodata);
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/item.c b/src/item.c
index 2eb013490..6f71c2192 100644
--- a/src/item.c
+++ b/src/item.c
@@ -1,21 +1,23 @@
#include "global.h"
+#include "hold_effects.h"
#include "item.h"
#include "items.h"
+#include "item_use.h"
#include "berry.h"
#include "string_util.h"
#include "strings.h"
extern u8 gUnknown_02038560;
-extern struct Item gItems[];
-struct BagPocket
+enum
{
- struct ItemSlot *itemSlots;
- u8 capacity;
+ POCKET_ITEMS = 1,
+ POCKET_POKE_BALLS,
+ POCKET_TM_HM,
+ POCKET_BERRIES,
+ POCKET_KEY_ITEMS,
};
-extern struct BagPocket gBagPockets[5];
-
enum
{
ITEMS_POCKET,
@@ -25,6 +27,22 @@ enum
KEYITEMS_POCKET
};
+#if ENGLISH
+#include "data/item_descriptions_en.h"
+#include "data/items_en.h"
+#elif GERMAN
+#include "data/item_descriptions_de.h"
+#include "data/items_de.h"
+#endif
+
+struct BagPocket
+{
+ struct ItemSlot *itemSlots;
+ u8 capacity;
+};
+
+extern struct BagPocket gBagPockets[5];
+
static void CompactPCItems(void);
void CopyItemName(u16 itemId, u8 *string)
@@ -410,7 +428,7 @@ static u16 SanitizeItemId(u16 itemId)
return itemId;
}
-struct Item *ItemId_GetItem(u16 itemId)
+const struct Item *ItemId_GetItem(u16 itemId)
{
return &gItems[SanitizeItemId(itemId)];
}
@@ -435,7 +453,7 @@ u8 ItemId_GetHoldEffectParam(u16 itemId)
return gItems[SanitizeItemId(itemId)].holdEffectParam;
}
-u8 *ItemId_GetDescription(u16 itemId)
+const u8 *ItemId_GetDescription(u16 itemId)
{
return gItems[SanitizeItemId(itemId)].description;
}
@@ -443,7 +461,7 @@ u8 *ItemId_GetDescription(u16 itemId)
bool8 ItemId_CopyDescription(u8 *a, u32 itemId, u32 c)
{
u32 r5 = c + 1;
- u8 *description = gItems[SanitizeItemId(itemId)].description;
+ const u8 *description = gItems[SanitizeItemId(itemId)].description;
u8 *str = a;
for (;;)