ITEMHASH = {
  :REPEL => {
    :ID => 1,
    :name => "Repel",
    :desc => "An item that prevents any low-level wild Pokémon from jumping out at you for 200 steps.",
    :price => 400,
    :overworld => true,
    :noUseInBattle => true,
  },

  :SUPERREPEL => {
    :ID => 2,
    :name => "Super Repel",
    :desc => "An item that prevents any low-level wild Pokémon from jumping out at you for 400 steps.",
    :price => 700,
    :overworld => true,
    :noUseInBattle => true,
  },

  :MAXREPEL => {
    :ID => 3,
    :name => "Max Repel",
    :desc => "An item that prevents any low-level wild Pokémon from jumping out at you for 500 steps.",
    :price => 900,
    :overworld => true,
    :noUseInBattle => true,
  },

  :BLACKFLUTE => {
    :ID => 4,
    :name => "Black Flute",
    :desc => "A black flute made from blown glass. Its melody makes wild Pokémon less likely to appear.",
    :price => 400,
    :overworld => true,
    :noUseInBattle => true,
  },

  :WHITEFLUTE => {
    :ID => 5,
    :name => "White Flute",
    :desc => "A white flute made from blown glass. Its melody makes wild Pokémon more likely to appear.",
    :price => 500,
    :overworld => true,
    :noUseInBattle => true,
  },

  :HONEY => {
    :ID => 6,
    :name => "Honey",
    :desc => "A sweet honey with a lush aroma that attracts wild Pokémon when it is used on special trees.",
    :price => 1000,
    :overworld => true,
    :noUseInBattle => true,
  },

  :ESCAPEROPE => {
    :ID => 7,
    :name => "Escape Rope",
    :desc => "A long, durable rope. Use it to escape instantly from a cave or a dungeon.",
    :price => 550,
    :overworld => true,
    :noUseInBattle => true,
  },

  :REDSHARD => {
    :ID => 8,
    :name => "Red Shard",
    :desc => "A small red shard. It appears to be a fragment of some sort of implement made long ago.",
    :price => 1000,
    :overworld => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PURPLESHARD => {
    :ID => 9,
    :name => "Purple Shard",
    :desc => "A small purple shard. It appears to be a fragment of some sort of implement made long ago.",
    :price => 1000,
    :overworld => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :BLUESHARD => {
    :ID => 10,
    :name => "Blue Shard",
    :desc => "A small blue shard. It appears to be a fragment of some sort of implement made long ago.",
    :price => 1000,
    :overworld => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :GREENSHARD => {
    :ID => 11,
    :name => "Green Shard",
    :desc => "A small green shard. It appears to be a fragment of some sort of implement made long ago.",
    :price => 1000,
    :overworld => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :FIRESTONE => {
    :ID => 12,
    :name => "Fire Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. The stone has a fiery orange heart.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :THUNDERSTONE => {
    :ID => 13,
    :name => "Thunder Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It has a distinct thunderbolt pattern.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :WATERSTONE => {
    :ID => 14,
    :name => "Water Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It is the blue of a pool of clear water.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :LEAFSTONE => {
    :ID => 15,
    :name => "Leaf Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It has an unmistakable leaf pattern.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :MOONSTONE => {
    :ID => 16,
    :name => "Moon Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It is as black as the night sky.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :SUNSTONE => {
    :ID => 17,
    :name => "Sun Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It burns as red as the evening sun.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :DUSKSTONE => {
    :ID => 18,
    :name => "Dusk Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It holds shadows as dark as can be.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :DAWNSTONE => {
    :ID => 19,
    :name => "Dawn Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It sparkles like a glittering eye.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :SHINYSTONE => {
    :ID => 20,
    :name => "Shiny Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It shines with a dazzling light.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :HELIXFOSSIL => {
    :ID => 28,
    :name => "Helix Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived in the sea. It might be a piece of a seashell.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :DOMEFOSSIL => {
    :ID => 29,
    :name => "Dome Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived in the sea. It could be a shell or carapace.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :OLDAMBER => {
    :ID => 30,
    :name => "Old Amber",
    :desc => "A piece of amber that contains the genetic material of an ancient Pokémon. It is clear with a tawny tint.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :ROOTFOSSIL => {
    :ID => 31,
    :name => "Root Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived in the sea. It looks as if it could be part of a plant's root.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :CLAWFOSSIL => {
    :ID => 32,
    :name => "Claw Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived in the sea. It appears to be a fragment of a claw.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :SKULLFOSSIL => {
    :ID => 33,
    :name => "Skull Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived on the land. It appears as though it's part of a head.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :ARMORFOSSIL => {
    :ID => 34,
    :name => "Armor Fossil",
    :desc => "A fossil from a prehistoric Pokémon once living on the land. It looks like a part of a protective collar.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :COVERFOSSIL => {
    :ID => 35,
    :name => "Cover Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived in the sea. It appears as though it could be part of its back.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :PLUMEFOSSIL => {
    :ID => 36,
    :name => "Plume Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived in the sky. It looks as if it could come from part of its wing.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :PRETTYWING => {
    :ID => 37,
    :name => "Pretty Wing",
    :desc => "Though this feather is beautiful, it's just a regular feather and has no effect on Pokémon.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :TINYMUSHROOM => {
    :ID => 38,
    :name => "Tiny Mushroom",
    :desc => "A very small, rare mushroom. It's popular with a certain class of collectors and sought out by them.",
    :price => 500,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :BIGMUSHROOM => {
    :ID => 39,
    :name => "Big Mushroom",
    :desc => "A very large, rare mushroom. It's popular with a certain class of collectors and sought out by them.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :BALMMUSHROOM => {
    :ID => 40,
    :name => "Balm Mushroom",
    :desc => "A rare mushroom that gives off a nice fragrance. It can be sold to shops at a high price.",
    :price => 50000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :PEARL => {
    :ID => 41,
    :name => "Pearl",
    :desc => "A rather small pearl that has a very nice silvery sheen to it. It can be sold to shops cheaply.",
    :price => 1400,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :BIGPEARL => {
    :ID => 42,
    :name => "Big Pearl",
    :desc => "A rather large pearl that has a very nice silvery sheen. It can be sold to shops for a high price.",
    :price => 7500,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :PEARLSTRING => {
    :ID => 43,
    :name => "Pearl String",
    :desc => "Very large pearls that sparkle in a pretty silver color. They can be sold to shops at a high price.",
    :price => 50000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :STARDUST => {
    :ID => 44,
    :name => "Stardust",
    :desc => "Lovely red sand that flows between the fingers with a loose, silky feel. It can be sold to shops at a low price.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :STARPIECE => {
    :ID => 45,
    :name => "Star Piece",
    :desc => "A small shard of a beautiful gem that demonstrates a distinctly red sparkle. It can be sold to shops at a high price.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :COMETSHARD => {
    :ID => 46,
    :name => "Comet Shard",
    :desc => "A shard that fell to the ground when a comet approached. It can be sold to shops at a high price.",
    :price => 120000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :NUGGET => {
    :ID => 47,
    :name => "Nugget",
    :desc => "A nugget of purest gold that gives off a lustrous gleam in direct light. It can be sold to shops at a high price.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :BIGNUGGET => {
    :ID => 48,
    :name => "Big Nugget",
    :desc => "A big nugget of pure gold that gives off a lustrous gleam. It can be sold to shops at a high price.",
    :price => 60000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :HEARTSCALE => {
    :ID => 49,
    :name => "Heart Scale",
    :desc => "A pretty, heart-shaped scale that is extremely rare. Some people are happy to receive one.",
    :price => 100,
    :overworld => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SLOWPOKETAIL => {
    :ID => 50,
    :name => "Slowpoke Tail",
    :desc => "A very tasty tail of something. It can be sold at a high price to shops.",
    :price => 9800,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :RAREBONE => {
    :ID => 51,
    :name => "Rare Bone",
    :desc => "A rare bone that is very valuable for the study of Pokémon archeology. It can be sold to shops for a high price.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :RELICCOPPER => {
    :ID => 52,
    :name => "Relic Copper",
    :desc => "A copper coin used by an ancient civilization about 3,000 years ago. It can be sold to shops at a high price.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :RELICSILVER => {
    :ID => 53,
    :name => "Relic Silver",
    :desc => "A silver coin used by an ancient civilization about 3,000 years ago. It can be sold to shops at a high price.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :RELICGOLD => {
    :ID => 54,
    :name => "Relic Gold",
    :desc => "A gold coin used by an ancient civilization about 3,000 years ago. It can be sold to shops at a high price.",
    :price => 20000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :RELICVASE => {
    :ID => 55,
    :name => "Relic Vase",
    :desc => "A fragile vase made by an ancient civilization about 3,000 years ago. It can be sold to shops at a high price.",
    :price => 100000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :RELICBAND => {
    :ID => 56,
    :name => "Relic Band",
    :desc => "A heavy bracelet made by an ancient civilization about 3,000 years ago. It can be sold to shops at a high price.",
    :price => 200000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :RELICSTATUE => {
    :ID => 57,
    :name => "Relic Statue",
    :desc => "A stone figurine made by an ancient civilization about 3,000 years ago. It can be sold to shops at a high price.",
    :price => 400000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :RELICCROWN => {
    :ID => 58,
    :name => "Relic Crown",
    :desc => "A heavy crown made by an ancient civilization about 3,000 years ago. It can be sold to shops at a high price.",
    :price => 600000,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :GROWTHMULCH => {
    :ID => 59,
    :name => "Growth Mulch",
    :desc => "",
    :price => 200,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :DAMPMULCH => {
    :ID => 60,
    :name => "Damp Mulch",
    :desc => "",
    :price => 200,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :STABLEMULCH => {
    :ID => 61,
    :name => "Stable Mulch",
    :desc => "",
    :price => 200,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :GOOEYMULCH => {
    :ID => 62,
    :name => "Gooey Mulch",
    :desc => "",
    :price => 200,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :SHOALSALT => {
    :ID => 63,
    :name => "Shoal Salt",
    :desc => "Pure salt that can be discovered deep inside a cave.",
    :price => 20,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
    :sidequest => true,
  },

  :SHOALSHELL => {
    :ID => 64,
    :name => "Shoal Shell",
    :desc => "A pretty seashell that can be found deep inside a cave.",
    :price => 20,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
    :sidequest => true,
  },

  :ODDKEYSTONE => {
    :ID => 65,
    :name => "Odd Keystone",
    :desc => "A vital item that is needed to keep a stone tower from collapsing. Voices can be heard from it occasionally.",
    :price => 2100,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :AIRBALLOON => {
    :ID => 66,
    :name => "Air Balloon",
    :desc => "The holder will float in the air until hit. Once hit, this item will burst.",
    :price => 400,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :BRIGHTPOWDER => {
    :ID => 67,
    :name => "Bright Powder",
    :desc => "It casts a tricky glare that lowers the opponent's Accuracy.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :EVIOLITE => {
    :ID => 68,
    :name => "Eviolite",
    :desc => "A mysterious evolutionary lump. When a Pokémon that can still evolve holds it, it raises both Defense and Sp. Def.",
    :price => 20000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :FLOATSTONE => {
    :ID => 69,
    :name => "Float Stone",
    :desc => "This very light stone reduces the weight of a Pokémon when held.",
    :price => 400,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :DESTINYKNOT => {
    :ID => 70,
    :name => "Destiny Knot",
    :desc => "If the holder becomes infatuated, the opposing Pokémon will be, too.",
    :price => 8000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :ROCKYHELMET => {
    :ID => 71,
    :name => "Rocky Helmet",
    :desc => "If the holder is hit, the attacker will also be damaged upon contact.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :EJECTBUTTON => {
    :ID => 72,
    :name => "Eject Button",
    :desc => "If the holder is hit by an attack, they will be switched out of battle.",
    :price => 1800,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :REDCARD => {
    :ID => 73,
    :name => "Red Card",
    :desc => "When the holder is hit by an attack, the attacker is removed from battle.",
    :price => 1800,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :SHEDSHELL => {
    :ID => 74,
    :name => "Shed Shell",
    :desc => "This discarded carapace enables the holder to switch out of battle without fail.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :SMOKEBALL => {
    :ID => 75,
    :name => "Smoke Ball",
    :desc => "It enables the holder to flee from any wild Pokémon without fail.",
    :price => 2150,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :LUCKYEGG => {
    :ID => 76,
    :name => "Lucky Egg",
    :desc => "It's an egg filled with happiness that earns extra Exp. Points in battle.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :EXPSHARE => {
    :ID => 77,
    :name => "Exp. Share",
    :desc => "The holder gets a share of a battle's Exp. Points without battling.",
    :price => 3000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :AMULETCOIN => {
    :ID => 78,
    :name => "Amulet Coin",
    :desc => "It doubles any prize money received if the holding Pokémon joins a battle.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :SOOTHEBELL => {
    :ID => 79,
    :name => "Soothe Bell",
    :desc => "The comforting chime of this bell calms the holder, making it friendly.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :CLEANSETAG => {
    :ID => 80,
    :name => "Cleanse Tag",
    :desc => "It helps keeping wild Pokémon away if the holder is the head of the party.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :CHOICEBAND => {
    :ID => 81,
    :name => "Choice Band",
    :desc => "This curious headband boosts Attack but only allows the use of one move.",
    :price => 30000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :CHOICESPECS => {
    :ID => 82,
    :name => "Choice Specs",
    :desc => "These curious glasses boost Sp. Atk but only allow the use of one move.",
    :price => 30000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :CHOICESCARF => {
    :ID => 83,
    :name => "Choice Scarf",
    :desc => "This curious scarf boosts Speed but only allows the use of one move.",
    :price => 30000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :HEATROCK => {
    :ID => 84,
    :name => "Heat Rock",
    :desc => "It extends the duration of the move Sunny Day when used by the holder.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :DAMPROCK => {
    :ID => 85,
    :name => "Damp Rock",
    :desc => "It extends the duration of the move Rain Dance when used by the holder.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :SMOOTHROCK => {
    :ID => 86,
    :name => "Smooth Rock",
    :desc => "It extends the duration of the move Sandstorm when used by the holder.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :ICYROCK => {
    :ID => 87,
    :name => "Icy Rock",
    :desc => "It extends the duration of the move Hail when used by the holder.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :LIGHTCLAY => {
    :ID => 88,
    :name => "Light Clay",
    :desc => "Protective moves like Light Screen and Reflect will be effective longer.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :GRIPCLAW => {
    :ID => 89,
    :name => "Grip Claw",
    :desc => "It extends the duration of multi-turn attacks like Bind and Wrap.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :BINDINGBAND => {
    :ID => 90,
    :name => "Binding Band",
    :desc => "A band that increases the power of binding moves used by the holder.",
    :price => 1700,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :BIGROOT => {
    :ID => 91,
    :name => "Big Root",
    :desc => "It boosts the amount of HP the holder recovers from HP-stealing moves.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :BLACKSLUDGE => {
    :ID => 92,
    :name => "Black Sludge",
    :desc => "It gradually restores HP to Poison-type Pokémon. It damages any other type.",
    :price => 2500,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :LEFTOVERS => {
    :ID => 93,
    :name => "Leftovers",
    :desc => "The holder's HP is slowly but steadily restored throughout every battle.",
    :price => 40000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :SHELLBELL => {
    :ID => 94,
    :name => "Shell Bell",
    :desc => "The holder regains a little HP every time they inflict damage on others.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :MENTALHERB => {
    :ID => 95,
    :name => "Mental Herb",
    :desc => "The holder shakes off move-binding effects to move freely. It can be used only once.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :WHITEHERB => {
    :ID => 96,
    :name => "White Herb",
    :desc => "It will restore any lowered stat in battle. It can be used only once.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :POWERHERB => {
    :ID => 97,
    :name => "Power Herb",
    :desc => "Held by a Pokémon. The holder can immediately use a move that normally requires a turn to charge only once.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :ABSORBBULB => {
    :ID => 98,
    :name => "Absorb Bulb",
    :desc => "It boosts Sp. Atk if hit with a Water-type attack. It can only be used once.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :CELLBATTERY => {
    :ID => 99,
    :name => "Cell Battery",
    :desc => "It boosts Attack if hit with an Electric-type attack. It can only be used once.",
    :price => 1300,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :LIFEORB => {
    :ID => 100,
    :name => "Life Orb",
    :desc => "It boosts the power of moves, but at the cost of some HP on each hit.",
    :price => 30000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :EXPERTBELT => {
    :ID => 101,
    :name => "Expert Belt",
    :desc => "It's a well-worn belt that slightly boosts the power of supereffective moves.",
    :price => 4000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :METRONOME => {
    :ID => 102,
    :name => "Metronome",
    :desc => "It boosts moves used consecutively, but only until a different move is used.",
    :price => 1500,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :MUSCLEBAND => {
    :ID => 103,
    :name => "Muscle Band",
    :desc => "This headband exudes strength, slightly boosting the power of physical moves.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :WISEGLASSES => {
    :ID => 104,
    :name => "Wise Glasses",
    :desc => "This thick pair of glasses slightly boosts the power of special moves.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :RAZORCLAW => {
    :ID => 105,
    :name => "Razor Claw",
    :desc => "This sharply hooked claw increases the holder's critical-hit ratio.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SCOPELENS => {
    :ID => 106,
    :name => "Scope Lens",
    :desc => "It's a lens for scoping out weak points. It boosts the holder's critical-hit ratio.",
    :price => 2200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :WIDELENS => {
    :ID => 107,
    :name => "Wide Lens",
    :desc => "It's a magnifying lens that slightly boosts the Accuracy of moves.",
    :price => 2500,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :ZOOMLENS => {
    :ID => 108,
    :name => "Zoom Lens",
    :desc => "If the holder moves after their target moves, their Accuracy will be boosted.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :KINGSROCK => {
    :ID => 109,
    :name => "King's Rock",
    :desc => "When the holder successfully inflicts damage, the target may also flinch.",
    :price => 3000,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :RAZORFANG => {
    :ID => 110,
    :name => "Razor Fang",
    :desc => "When the holder successfully inflicts damage, the target may also flinch.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :LAGGINGTAIL => {
    :ID => 111,
    :name => "Lagging Tail",
    :desc => "It is tremendously heavy and makes the holder move slower than usual.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :QUICKCLAW => {
    :ID => 112,
    :name => "Quick Claw",
    :desc => "This light, sharp claw lets the bearer move first occasionally.",
    :price => 1800,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :FOCUSBAND => {
    :ID => 113,
    :name => "Focus Band",
    :desc => "The holder may endure a potential KO attack, leaving it with just 1 HP.",
    :price => 2500,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :FOCUSSASH => {
    :ID => 114,
    :name => "Focus Sash",
    :desc => "When having full HP, the holder will endure a potential KO attack with 1 HP once.",
    :price => 20000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
    :consumehold => true,
  },

  :FLAMEORB => {
    :ID => 115,
    :name => "Flame Orb",
    :desc => "It's a bizarre orb that will afflict the holder with a burn during battle.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :TOXICORB => {
    :ID => 116,
    :name => "Toxic Orb",
    :desc => "It's a bizarre orb that will badly poison the holder during battle.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :STICKYBARB => {
    :ID => 117,
    :name => "Sticky Barb",
    :desc => "It damages the holder every turn and may latch on to Pokémon that touch the holder.",
    :price => 600,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :IRONBALL => {
    :ID => 118,
    :name => "Iron Ball",
    :desc => "Held by a Pokémon. It lowers Speed. Ground-type moves can hit the holder even if Flying-type or levitating.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :RINGTARGET => {
    :ID => 119,
    :name => "Ring Target",
    :desc => "Moves that normally have no effect will land on a Pokémon holding it.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :MACHOBRACE => {
    :ID => 120,
    :name => "Macho Brace",
    :desc => "Boosted!  It helps Pokémon grow strong but cuts Speed in battle.",
    :price => 3000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :POWERWEIGHT => {
    :ID => 121,
    :name => "Power Weight",
    :desc => "Boosted! It reduces Speed, but the holder's maximum HP grows more after battling.",
    :price => 15000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :POWERBRACER => {
    :ID => 122,
    :name => "Power Bracer",
    :desc => "Boosted! It reduces Speed, but the holder's Attack stat grows more after battling.",
    :price => 15000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :POWERBELT => {
    :ID => 123,
    :name => "Power Belt",
    :desc => "Boosted! It reduces Speed, but the holder's Defense stat grows more after battling.",
    :price => 15000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :POWERLENS => {
    :ID => 124,
    :name => "Power Lens",
    :desc => "Boosted! It reduces Speed, but the holder's Sp. Atk stat grows more after battling.",
    :price => 15000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :POWERBAND => {
    :ID => 125,
    :name => "Power Band",
    :desc => "Boosted! It reduces Speed, but the holder's Sp. Def stat grows more after battling.",
    :price => 15000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :POWERANKLET => {
    :ID => 126,
    :name => "Power Anklet",
    :desc => "Boosted! It reduces Speed, but the holder's Speed stat grows more after battling.",
    :price => 15000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  :LAXINCENSE => {
    :ID => 127,
    :name => "Lax Incense",
    :desc => "The beguiling aroma of this incense may cause attacks to miss its holder.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
  },

  :FULLINCENSE => {
    :ID => 128,
    :name => "Full Incense",
    :desc => "This exotic-smelling incense makes the holder bloated and slow moving.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
  },

  :LUCKINCENSE => {
    :ID => 129,
    :name => "Luck Incense",
    :desc => "It doubles any prize money received if the holding Pokémon joins a battle.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
  },

  :PUREINCENSE => {
    :ID => 130,
    :name => "Pure Incense",
    :desc => "It helps keeping wild Pokémon away if the holder is the head of the party.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
  },

  :SEAINCENSE => {
    :ID => 131,
    :name => "Sea Incense",
    :desc => "This incense has a curious aroma that boosts the power of Water-type moves.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
    :typeboost => :WATER,
  },

  :WAVEINCENSE => {
    :ID => 132,
    :name => "Wave Incense",
    :desc => "This incense has a curious aroma that boosts the power of Water-type moves.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
    :typeboost => :WATER,
  },

  :ROSEINCENSE => {
    :ID => 133,
    :name => "Rose Incense",
    :desc => "This exotic-smelling incense boosts the power of Grass-type moves.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
    :typeboost => :GRASS,
  },

  :ODDINCENSE => {
    :ID => 134,
    :name => "Odd Incense",
    :desc => "This exotic-smelling incense boosts the power of Psychic-type moves.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
    :typeboost => :PSYCHIC,
  },

  :ROCKINCENSE => {
    :ID => 135,
    :name => "Rock Incense",
    :desc => "This exotic-smelling incense boosts the power of Rock-type moves.",
    :price => 9600,
    :noUseInBattle => true,
    :noUse => true,
    :incense => true,
    :typeboost => :ROCK,
  },

  :CHARCOAL => {
    :ID => 136,
    :name => "Charcoal",
    :desc => "It's a combustible fuel that boosts the power of Fire-type moves.",
    :price => 800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FIRE,
  },

  :MYSTICWATER => {
    :ID => 137,
    :name => "Mystic Water",
    :desc => "This teardrop-shaped gem boosts the power of Water-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :WATER,
  },

  :MAGNET => {
    :ID => 138,
    :name => "Magnet",
    :desc => "It's a powerful magnet that boosts the power of Electric-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ELECTRIC,
  },

  :MIRACLESEED => {
    :ID => 139,
    :name => "Miracle Seed",
    :desc => "It's a seed imbued with life force that boosts the power of Grass-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GRASS,
  },

  :NEVERMELTICE => {
    :ID => 140,
    :name => "Never-Melt Ice",
    :desc => "It's a heat-repelling piece of ice that boosts the power of Ice-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ICE,
  },

  :BLACKBELT => {
    :ID => 141,
    :name => "Black Belt",
    :desc => "It helps the wearer to focus and boosts the power of Fighting-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FIGHTING,
  },

  :POISONBARB => {
    :ID => 142,
    :name => "Poison Barb",
    :desc => "This small, poisonous barb boosts the power of Poison-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :POISON,
  },

  :SOFTSAND => {
    :ID => 143,
    :name => "Soft Sand",
    :desc => "It's a loose, silky sand that boosts the power of Ground-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GROUND,
  },

  :SHARPBEAK => {
    :ID => 144,
    :name => "Sharp Beak",
    :desc => "It's a long, sharp beak that boosts the power of Flying-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FLYING,
  },

  :TWISTEDSPOON => {
    :ID => 145,
    :name => "Twisted Spoon",
    :desc => "This spoon is imbued with telekinetic power and boosts Psychic-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :PSYCHIC,
  },

  :SILVERPOWDER => {
    :ID => 146,
    :name => "Silver Powder",
    :desc => "It's a shiny silver powder that will boost the power of Bug-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :BUG,
  },

  :HARDSTONE => {
    :ID => 147,
    :name => "Hard Stone",
    :desc => "It's a durable stone that boosts the power of Rock-type moves.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ROCK,
  },

  :SPELLTAG => {
    :ID => 148,
    :name => "Spell Tag",
    :desc => "It's a sinister, eerie tag that boosts the power of Ghost-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GHOST,
  },

  :DRAGONFANG => {
    :ID => 149,
    :name => "Dragon Fang",
    :desc => "This hard and sharp fang boosts the power of Dragon-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :DRAGON,
  },

  :BLACKGLASSES => {
    :ID => 150,
    :name => "Black Glasses",
    :desc => "A pair of shady-looking glasses that boost the power of Dark-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :DARK,
  },

  :METALCOAT => {
    :ID => 151,
    :name => "Metal Coat",
    :desc => "It's a special metallic film that can boost the power of Steel-type moves.",
    :price => 2100,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :STEEL,
  },

  :SILKSCARF => {
    :ID => 152,
    :name => "Silk Scarf",
    :desc => "It's a sumptuous scarf that boosts the power of Normal-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :NORMAL,
  },

  :FAIRYFEATHER => {
    :name => "Fairy Feather",
    :desc => "A faintly gleaming feather that boosts the power of the holder's Fairy-type moves.",
    :price => 9800,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FAIRY,
  },

  :FLAMEPLATE => {
    :ID => 153,
    :name => "Flame Plate",
    :desc => "It's a stone tablet that boosts the power of Fire-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FIRE,
    :plate => true,
  },

  :SPLASHPLATE => {
    :ID => 154,
    :name => "Splash Plate",
    :desc => "It's a stone tablet that boosts the power of Water-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :WATER,
    :plate => true,
  },

  :ZAPPLATE => {
    :ID => 155,
    :name => "Zap Plate",
    :desc => "It's a stone tablet that boosts the power of Electric-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ELECTRIC,
    :plate => true,
  },

  :MEADOWPLATE => {
    :ID => 156,
    :name => "Meadow Plate",
    :desc => "It's a stone tablet that boosts the power of Grass-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GRASS,
    :plate => true,
  },

  :ICICLEPLATE => {
    :ID => 157,
    :name => "Icicle Plate",
    :desc => "It's a stone tablet that boosts the power of Ice-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ICE,
    :plate => true,
  },

  :FISTPLATE => {
    :ID => 158,
    :name => "Fist Plate",
    :desc => "It's a stone tablet that boosts the power of Fighting-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FIGHTING,
    :plate => true,
  },

  :TOXICPLATE => {
    :ID => 159,
    :name => "Toxic Plate",
    :desc => "It's a stone tablet that boosts the power of Poison-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :POISON,
    :plate => true,
  },

  :EARTHPLATE => {
    :ID => 160,
    :name => "Earth Plate",
    :desc => "It's a stone tablet that boosts the power of Ground-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GROUND,
    :plate => true,
  },

  :SKYPLATE => {
    :ID => 161,
    :name => "Sky Plate",
    :desc => "It's a stone tablet that boosts the power of Flying-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FLYING,
    :plate => true,
  },

  :MINDPLATE => {
    :ID => 162,
    :name => "Mind Plate",
    :desc => "It's a stone tablet that boosts the power of Psychic-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :PSYCHIC,
    :plate => true,
  },

  :INSECTPLATE => {
    :ID => 163,
    :name => "Insect Plate",
    :desc => "It's a stone tablet that boosts the power of Bug-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :BUG,
    :plate => true,
  },

  :STONEPLATE => {
    :ID => 164,
    :name => "Stone Plate",
    :desc => "It's a stone tablet that boosts the power of Rock-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ROCK,
    :plate => true,
  },

  :SPOOKYPLATE => {
    :ID => 165,
    :name => "Spooky Plate",
    :desc => "It's a stone tablet that boosts the power of Ghost-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GHOST,
    :plate => true,
  },

  :DRACOPLATE => {
    :ID => 166,
    :name => "Draco Plate",
    :desc => "It's a stone tablet that boosts the power of Dragon-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :DRAGON,
    :plate => true,
  },

  :DREADPLATE => {
    :ID => 167,
    :name => "Dread Plate",
    :desc => "It's a stone tablet that boosts the power of Dark-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :DARK,
    :plate => true,
  },

  :IRONPLATE => {
    :ID => 168,
    :name => "Iron Plate",
    :desc => "It's a stone tablet that boosts the power of Steel-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :STEEL,
    :plate => true,
  },

  :FIREGEM => {
    :ID => 169,
    :name => "Fire Gem",
    :desc => "A gem with an essence of fire. When held, it strengthens the power of a Fire-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FIRE,
    :gem => true,
  },

  :WATERGEM => {
    :ID => 170,
    :name => "Water Gem",
    :desc => "A gem with an essence of water. When held, it strengthens the power of a Water-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :WATER,
    :gem => true,
  },

  :ELECTRICGEM => {
    :ID => 171,
    :name => "Electric Gem",
    :desc => "A gem with an essence of electricity. When held, it strengthens the power of an Electric-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ELECTRIC,
    :gem => true,
  },

  :GRASSGEM => {
    :ID => 172,
    :name => "Grass Gem",
    :desc => "A gem with an essence of nature. When held, it strengthens the power of a Grass-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GRASS,
    :gem => true,
  },

  :ICEGEM => {
    :ID => 173,
    :name => "Ice Gem",
    :desc => "A gem with an essence of ice. When held, it strengthens the power of an Ice-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ICE,
    :gem => true,
  },

  :FIGHTINGGEM => {
    :ID => 174,
    :name => "Fighting Gem",
    :desc => "A gem with an essence of combat. When held, it strengthens the power of a Fighting-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FIGHTING,
    :gem => true,
  },

  :POISONGEM => {
    :ID => 175,
    :name => "Poison Gem",
    :desc => "A gem with an essence of poison. When held, it strengthens the power of a Poison-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :POISON,
    :gem => true,
  },

  :GROUNDGEM => {
    :ID => 176,
    :name => "Ground Gem",
    :desc => "A gem with an essence of land. When held, it strengthens the power of a Ground-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GROUND,
    :gem => true,
  },

  :FLYINGGEM => {
    :ID => 177,
    :name => "Flying Gem",
    :desc => "A gem with an essence of air. When held, it strengthens the power of a Flying-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FLYING,
    :gem => true,
  },

  :PSYCHICGEM => {
    :ID => 178,
    :name => "Psychic Gem",
    :desc => "A gem with an essence of the mind. When held, it strengthens the power of a Psychic-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :PSYCHIC,
    :gem => true,
  },

  :BUGGEM => {
    :ID => 179,
    :name => "Bug Gem",
    :desc => "A gem with an insect-like essence. When held, it strengthens the power of a Bug-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :BUG,
    :gem => true,
  },

  :ROCKGEM => {
    :ID => 180,
    :name => "Rock Gem",
    :desc => "A gem with an essence of rock. When held, it strengthens the power of a Rock-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :ROCK,
    :gem => true,
  },

  :GHOSTGEM => {
    :ID => 181,
    :name => "Ghost Gem",
    :desc => "A gem with a spectral essence. When held, it strengthens the power of a Ghost-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :GHOST,
    :gem => true,
  },

  :DRAGONGEM => {
    :ID => 182,
    :name => "Dragon Gem",
    :desc => "A gem with a draconic essence. When held, it strengthens the power of a Dragon-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :DRAGON,
    :gem => true,
  },

  :DARKGEM => {
    :ID => 183,
    :name => "Dark Gem",
    :desc => "A gem with an essence of darkness. When held, it strengthens the power of a Dark-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :DARK,
    :gem => true,
  },

  :STEELGEM => {
    :ID => 184,
    :name => "Steel Gem",
    :desc => "A gem with an essence of steel. When held, it strengthens the power of a Steel-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :STEEL,
    :gem => true,
  },

  :NORMALGEM => {
    :ID => 185,
    :name => "Normal Gem",
    :desc => "A gem with an ordinary essence. When held, it strengthens the power of a Normal-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :NORMAL,
    :gem => true,
  },

  :LIGHTBALL => {
    :ID => 186,
    :name => "Light Ball",
    :desc => "An item to be held by Pikachu. It's a puzzling orb that boosts its Attack and Sp. Atk stats.",
    :price => 500,
    :noUseInBattle => true,
    :noUse => true,
    :pokehold => true,
  },

  :LUCKYPUNCH => {
    :ID => 187,
    :name => "Lucky Punch",
    :desc => "An item to be held by Chansey. This pair of lucky boxing gloves will boost Chansey's critical-hit ratio.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :pokehold => true,
  },

  :METALPOWDER => {
    :ID => 188,
    :name => "Metal Powder",
    :desc => "An item to be held by Ditto. Extremely fine yet hard, this odd powder boosts the Defense stat.",
    :price => 300,
    :noUseInBattle => true,
    :noUse => true,
    :pokehold => true,
  },

  :QUICKPOWDER => {
    :ID => 189,
    :name => "Quick Powder",
    :desc => "An item to be held by Ditto. Extremely fine yet hard, this odd powder boosts the Speed stat.",
    :price => 300,
    :noUseInBattle => true,
    :noUse => true,
    :pokehold => true,
  },

  :THICKCLUB => {
    :ID => 190,
    :name => "Thick Club",
    :desc => "An item to be held by Cubone or Marowak. It's a hard bone of some sort that boosts the Attack stat.",
    :price => 500,
    :noUseInBattle => true,
    :noUse => true,
    :pokehold => true,
  },

  :STICK => {
    :ID => 191,
    :name => "Stick",
    :desc => "An item to be held by Farfetch'd. This very long and stiff stalk of leek boosts its critical-hit ratio.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :pokehold => true,
  },

  :SOULDEW => {
    :ID => 192,
    :name => "Soul Dew",
    :desc => "A wondrous orb to be held by either Latios or Latias. It raises the power of Psychic- and Dragon-type moves.",
    :price => 200,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
  },

  :DEEPSEATOOTH => {
    :ID => 193,
    :name => "Deep Sea Tooth",
    :desc => "An item to be held by Clamperl. This fang gleams a sharp silver and raises the holder's Sp. Atk stat.",
    :price => 200,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :DEEPSEASCALE => {
    :ID => 194,
    :name => "Deep Sea Scale",
    :desc => "An item to be held by Clamperl. This scale shines with a faint pink and raises the holder's Sp. Def stat.",
    :price => 200,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ADAMANTORB => {
    :ID => 195,
    :name => "Adamant Orb",
    :desc => "A brightly gleaming orb to be held by Dialga. It boosts the power of Dragon- and Steel-type moves when it is held.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
  },

  :LUSTROUSORB => {
    :ID => 196,
    :name => "Lustrous Orb",
    :desc => "A beautifully glowing orb to be held by Palkia. It boosts the power of Dragon- and Water-type moves when it is held.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
  },

  :GRISEOUSORB => {
    :ID => 197,
    :name => "Griseous Orb",
    :desc => "A glowing orb to be held by Giratina. It boosts the power of Dragon- and Ghost-type moves when it is held.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
  },

  :DOUSEDRIVE => {
    :ID => 198,
    :name => "Douse Drive",
    :desc => "A cassette to be held by Genesect. It changes Genesect's Techno Blast move so it becomes Water-type.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
    :questitem => true,
  },

  :SHOCKDRIVE => {
    :ID => 199,
    :name => "Shock Drive",
    :desc => "A cassette to be held by Genesect. It changes Genesect's Techno Blast move so it becomes Electric-type.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
    :questitem => true,
  },

  :BURNDRIVE => {
    :ID => 200,
    :name => "Burn Drive",
    :desc => "A cassette to be held by Genesect. It changes Genesect's Techno Blast move so it becomes Fire-type.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
    :questitem => true,
  },

  :CHILLDRIVE => {
    :ID => 201,
    :name => "Chill Drive",
    :desc => "A cassette to be held by Genesect. It changes Genesect's Techno Blast move so it becomes Ice-type.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
    :questitem => true,
  },

  :EVERSTONE => {
    :ID => 202,
    :name => "Everstone",
    :desc => "A Pokémon holding this peculiar stone is prevented from evolving.",
    :price => 200,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :DRAGONSCALE => {
    :ID => 203,
    :name => "Dragon Scale",
    :desc => "A very tough and inflexible scale. Dragon-type Pokémon may be holding this item when caught.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :UPGRADE => {
    :ID => 204,
    :name => "Up-Grade",
    :desc => "A transparent device somehow filled with all sorts of data. It was produced by Silph Co.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :DUBIOUSDISC => {
    :ID => 205,
    :name => "Dubious Disc",
    :desc => "A transparent device overflowing with dubious data. Its producer is unknown.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PROTECTOR => {
    :ID => 206,
    :name => "Protector",
    :desc => "A protective item of some sort. It is extremely stiff and heavy. It's loved by a certain Pokémon.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ELECTIRIZER => {
    :ID => 207,
    :name => "Electirizer",
    :desc => "A box packed with a tremendous amount of electric energy. It's loved by a certain Pokémon.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MAGMARIZER => {
    :ID => 208,
    :name => "Magmarizer",
    :desc => "A box packed with a tremendous amount of magma energy. It's loved by a certain Pokémon.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :REAPERCLOTH => {
    :ID => 209,
    :name => "Reaper Cloth",
    :desc => "A cloth imbued with horrifyingly strong spiritual energy. It's loved by a certain Pokémon.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PRISMSCALE => {
    :ID => 210,
    :name => "Prism Scale",
    :desc => "A mysterious scale that causes a certain Pokémon to evolve. It shines in rainbow colors.",
    :price => 2500,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :OVALSTONE => {
    :ID => 211,
    :name => "Oval Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It's as round as a Pokémon Egg.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :REDSCARF => {
    :ID => 212,
    :name => "Red Scarf",
    :desc => "Gives its holder a cooler aura.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :BLUESCARF => {
    :ID => 213,
    :name => "Blue Scarf",
    :desc => "Gives its holder an aura of beauty.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :PINKSCARF => {
    :ID => 214,
    :name => "Pink Scarf",
    :desc => "Gives its holder a cuter appearance.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :GREENSCARF => {
    :ID => 215,
    :name => "Green Scarf",
    :desc => "Gives its holder a smarter impression.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :YELLOWSCARF => {
    :ID => 216,
    :name => "Yellow Scarf",
    :desc => "Gives its holder a tougher demeanor.",
    :price => 100,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :POTION => {
    :ID => 217,
    :name => "Potion",
    :desc => "A spray-type medicine for treating wounds. It can be used to restore 20 HP to an injured Pokémon.",
    :price => 300,
    :medicine => true,
    :healing => true,
  },

  :SUPERPOTION => {
    :ID => 218,
    :name => "Super Potion",
    :desc => "A spray-type medicine for treating wounds. It can be used to restore 60 HP to an injured Pokémon.",
    :price => 700,
    :medicine => true,
    :healing => true,
  },

  :HYPERPOTION => {
    :ID => 219,
    :name => "Hyper Potion",
    :desc => "A spray-type medicine for treating wounds. It can be used to restore 120 HP to an injured Pokémon.",
    :price => 1000,
    :medicine => true,
    :healing => true,
  },

  :MAXPOTION => {
    :ID => 220,
    :name => "Max Potion",
    :desc => "A spray-type medicine for treating wounds. It will completely restore the max HP of a single Pokémon.",
    :price => 2500,
    :medicine => true,
    :healing => true,
  },

  :FULLRESTORE => {
    :ID => 221,
    :name => "Full Restore",
    :desc => "A medicine that can be used to fully restore the HP of a single Pokémon and heal any status conditions it has.",
    :price => 3000,
    :medicine => true,
    :healing => true,
  },

  :SACREDASH => {
    :ID => 222,
    :name => "Sacred Ash",
    :desc => "This rare ash can revive all fainted Pokémon in a party. In doing so, it also fully restores their maximum HP.",
    :price => 200,
    :medicine => true,
    :noUseInBattle => true,
    :revival => true,
  },

  :AWAKENING => {
    :ID => 223,
    :name => "Awakening",
    :desc => "A spray-type medicine used against sleep. It can be used once to rouse a Pokémon from the clutches of sleep.",
    :price => 250,
    :medicine => true,
    :status => true,
  },

  :ANTIDOTE => {
    :ID => 224,
    :name => "Antidote",
    :desc => "A spray-type medicine against poisoning. Used once to lift the effects of poison from a Pokémon.",
    :price => 100,
    :medicine => true,
    :status => true,
  },

  :BURNHEAL => {
    :ID => 225,
    :name => "Burn Heal",
    :desc => "A spray-type medicine for treating burns. It can be used once to heal a Pokémon suffering from a burn.",
    :price => 250,
    :medicine => true,
    :status => true,
  },

  :PARLYZHEAL => {
    :ID => 226,
    :name => "Paralyze Heal",
    :desc => "A spray-type medicine against paralysis. It can be used once to free a Pokémon that has been paralyzed.",
    :price => 200,
    :medicine => true,
    :status => true,
  },

  :ICEHEAL => {
    :ID => 227,
    :name => "Ice Heal",
    :desc => "A spray-type medicine against freezing. Usable once to defreeze a Pokémon that has been frozen solid.",
    :price => 250,
    :medicine => true,
    :status => true,
  },

  :FULLHEAL => {
    :ID => 228,
    :name => "Full Heal",
    :desc => "A spray-type medicine that is broadly effective. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 600,
    :medicine => true,
    :status => true,
  },

  :LAVACOOKIE => {
    :ID => 229,
    :name => "Lava Cookie",
    :desc => "Lavaridge Town's local specialty. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 200,
    :medicine => true,
    :status => true,
  },

  :OLDGATEAU => {
    :ID => 230,
    :name => "Old Gateau",
    :desc => "The Old Chateau's hidden specialty. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 200,
    :medicine => true,
    :status => true,
  },

  :CASTELIACONE => {
    :ID => 231,
    :name => "Casteliacone",
    :desc => "Castelia City's specialty, soft-serve ice cream. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 100,
    :medicine => true,
    :status => true,
  },

  :REVIVE => {
    :ID => 232,
    :name => "Revive",
    :desc => "A medicine that can revive fainted Pokémon. It also restores half of a fainted Pokémon's maximum HP.",
    :price => 1500,
    :medicine => true,
    :revival => true,
  },

  :MAXREVIVE => {
    :ID => 233,
    :name => "Max Revive",
    :desc => "A medicine that can revive fainted Pokémon. It also fully restores a fainted Pokémon's maximum HP.",
    :price => 4000,
    :medicine => true,
    :revival => true,
  },

  :BERRYJUICE => {
    :ID => 234,
    :name => "Berry Juice",
    :desc => "A 100% pure juice made of Berries. When consumed, it restores 20 HP to an injured Pokémon.",
    :price => 100,
    :medicine => true,
    :healing => true,
  },

  :RAGECANDYBAR => {
    :ID => 235,
    :name => "Rage Candy Bar",
    :desc => "Mahogany Town's famous candy. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 400,
    :medicine => true,
    :status => true,
  },

  :SWEETHEART => {
    :ID => 236,
    :name => "Sweet Heart",
    :desc => "A piece of cloyingly sweet chocolate.",
    :price => 100,
    :medicine => true,
    :keyitem => true,
    :healing => true,
  },

  :FRESHWATER => {
    :ID => 237,
    :name => "Fresh Water",
    :desc => "Water with a high mineral content. When consumed, it restores up to 30 HP to an injured Pokémon.",
    :price => 200,
    :medicine => true,
    :healing => true,
  },

  :SODAPOP => {
    :ID => 238,
    :name => "Soda Pop",
    :desc => "A highly carbonated soda drink. When consumed, it restores up to 50 HP to an injured Pokémon.",
    :price => 300,
    :medicine => true,
    :healing => true,
  },

  :LEMONADE => {
    :ID => 239,
    :name => "Lemonade",
    :desc => "A very sweet and refreshing drink. When consumed, it restores up to 70 HP to an injured Pokémon.",
    :price => 350,
    :medicine => true,
    :healing => true,
  },

  :MOOMOOMILK => {
    :ID => 240,
    :name => "Moomoo Milk",
    :desc => "A bottle of highly nutritious milk. When consumed, it restores up to 100 HP to an injured Pokémon.",
    :price => 500,
    :medicine => true,
    :healing => true,
  },

  :ENERGYPOWDER => {
    :ID => 241,
    :name => "Energy Powder",
    :desc => "A very bitter medicinal powder. When consumed, it restores up to 60 HP to an injured Pokémon.",
    :price => 500,
    :medicine => true,
    :healing => true,
  },

  :ENERGYROOT => {
    :ID => 242,
    :name => "Energy Root",
    :desc => "An extremely bitter medicinal root. When consumed, it restores up to 120 HP to an injured Pokémon.",
    :price => 800,
    :medicine => true,
    :healing => true,
  },

  :HEALPOWDER => {
    :ID => 243,
    :name => "Heal Powder",
    :desc => "A very bitter medicinal powder. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 450,
    :medicine => true,
    :status => true,
  },

  :REVIVALHERB => {
    :ID => 244,
    :name => "Revival Herb",
    :desc => "A terribly bitter medicinal herb. It revives a fainted Pokémon and fully restores its maximum HP.",
    :price => 2800,
    :medicine => true,
    :revival => true,
  },

  :ETHER => {
    :ID => 245,
    :name => "Ether",
    :desc => "This medicine can restore 10 PP to a single selected move that has been learned by a Pokémon.",
    :price => 1200,
    :medicine => true,
    :pprestore => true,
  },

  :MAXETHER => {
    :ID => 246,
    :name => "Max Ether",
    :desc => "This medicine can fully restore the PP of a single selected move that has been learned by a Pokémon.",
    :price => 2000,
    :medicine => true,
    :pprestore => true,
  },

  :ELIXIR => {
    :ID => 247,
    :name => "Elixir",
    :desc => "This medicine can restore 10 PP to each of the moves that have been learned by a Pokémon.",
    :price => 3000,
    :medicine => true,
    :pprestore => true,
  },

  :MAXELIXIR => {
    :ID => 248,
    :name => "Max Elixir",
    :desc => "This medicine can fully restore the PP of all of the moves that have been learned by a Pokémon.",
    :price => 4500,
    :medicine => true,
    :pprestore => true,
  },

  :PPUP => {
    :ID => 249,
    :name => "PP Up",
    :desc => "A medicine that can slightly raise the maximum PP of a single move that has been learned by the target Pokémon.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :PPMAX => {
    :ID => 250,
    :name => "PP Max",
    :desc => "A medicine that can optimally raise the maximum PP of a single move that has been learned by the target Pokémon.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :HPUP => {
    :ID => 251,
    :name => "HP Up",
    :desc => "A nutritious drink for Pokémon. When consumed, it raises the base HP of a single Pokémon.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :PROTEIN => {
    :ID => 252,
    :name => "Protein",
    :desc => "A nutritious drink for Pokémon. When consumed, it raises the base Attack stat of a single Pokémon.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :IRON => {
    :ID => 253,
    :name => "Iron",
    :desc => "A nutritious drink for Pokémon. When consumed, it raises the base Defense stat of a single Pokémon.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :CALCIUM => {
    :ID => 254,
    :name => "Calcium",
    :desc => "A nutritious drink for Pokémon. When consumed, it raises the base Sp. Atk stat of a single Pokémon.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :ZINC => {
    :ID => 255,
    :name => "Zinc",
    :desc => "A nutritious drink for Pokémon. When consumed, it raises the base Sp. Def stat of a single Pokémon.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :CARBOS => {
    :ID => 256,
    :name => "Carbos",
    :desc => "A nutritious drink for Pokémon. When consumed, it raises the base Speed stat of a single Pokémon.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :HEALTHWING => {
    :ID => 257,
    :name => "Health Wing",
    :desc => "An item for use on a Pokémon. It slightly increases the base HP of a single Pokémon.",
    :price => 3000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :MUSCLEWING => {
    :ID => 258,
    :name => "Muscle Wing",
    :desc => "An item for use on a Pokémon. It slightly increases the base Attack stat of a single Pokémon.",
    :price => 3000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :RESISTWING => {
    :ID => 259,
    :name => "Resist Wing",
    :desc => "An item for use on a Pokémon. It slightly increases the base Defense stat of a single Pokémon.",
    :price => 3000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :GENIUSWING => {
    :ID => 260,
    :name => "Genius Wing",
    :desc => "An item for use on a Pokémon. It slightly increases the base Sp. Atk stat of a single Pokémon.",
    :price => 3000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :CLEVERWING => {
    :ID => 261,
    :name => "Clever Wing",
    :desc => "An item for use on a Pokémon. It slightly increases the base Sp. Def stat of a single Pokémon.",
    :price => 3000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :SWIFTWING => {
    :ID => 262,
    :name => "Swift Wing",
    :desc => "An item for use on a Pokémon. It slightly increases the base Speed stat of a single Pokémon.",
    :price => 3000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :RARECANDY => {
    :ID => 263,
    :name => "Rare Candy",
    :desc => "A candy that is packed with energy. When consumed, it will instantly raise the level of a single Pokémon by one.",
    :price => 12000,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :MASTERBALL => {
    :ID => 264,
    :name => "Reborn Ball",
    :desc => "The best Poké Ball with the ultimate level of performance. With it, you will catch any wild Pokémon without fail.",
    :price => 0,
    :ball => true,
    :noUse => true,
  },

  :ULTRABALL => {
    :ID => 265,
    :name => "Ultra Ball",
    :desc => "An ultra-high-performance Poké Ball that provides a higher success rate for catching Pokémon than a Great Ball.",
    :price => 1200,
    :ball => true,
    :noUse => true,
  },

  :GREATBALL => {
    :ID => 266,
    :name => "Great Ball",
    :desc => "A good, high-performance Poké Ball that provides a higher Pokémon catch rate than a standard Poké Ball.",
    :price => 600,
    :ball => true,
    :noUse => true,
  },

  :POKEBALL => {
    :ID => 267,
    :name => "Poké Ball",
    :desc => "A device for catching wild Pokémon. It's thrown like a ball at a Pokémon, comfortably encapsulating its target.",
    :price => 200,
    :ball => true,
    :noUse => true,
  },

  :SAFARIBALL => {
    :ID => 268,
    :name => "Safari Ball",
    :desc => "A special Poké Ball that is used only in Safari locations around the world. It is decorated in a camouflage pattern.",
    :price => 0,
    :ball => true,
    :noUse => true,
  },

  :SPORTBALL => {
    :ID => 269,
    :name => "Sport Ball",
    :desc => "A special Poké Ball for the Bug-Catching Contest often held in Johto.",
    :price => 0,
    :ball => true,
    :noUse => true,
  },

  :NETBALL => {
    :ID => 270,
    :name => "Net Ball",
    :desc => "A somewhat different Poké Ball that is more effective when attempting to catch Water- or Bug-type Pokémon.",
    :price => 500,
    :ball => true,
    :noUse => true,
  },

  :DIVEBALL => {
    :ID => 271,
    :name => "Dive Ball",
    :desc => "A somewhat different Poké Ball that works especially well when catching Pokémon that live underwater.",
    :price => 500,
    :ball => true,
    :noUse => true,
  },

  :NESTBALL => {
    :ID => 272,
    :name => "Nest Ball",
    :desc => "A somewhat different Poké Ball that becomes more effective the lower the level of the wild Pokémon.",
    :price => 500,
    :ball => true,
    :noUse => true,
  },

  :REPEATBALL => {
    :ID => 273,
    :name => "Repeat Ball",
    :desc => "A somewhat different Poké Ball that works especially well on a Pokémon species that has been caught before.",
    :price => 1000,
    :ball => true,
    :noUse => true,
  },

  :TIMERBALL => {
    :ID => 274,
    :name => "Timer Ball",
    :desc => "A somewhat different Poké Ball that becomes progressively more effective the more turns are taken in battle.",
    :price => 1000,
    :ball => true,
    :noUse => true,
  },

  :LUXURYBALL => {
    :ID => 275,
    :name => "Luxury Ball",
    :desc => "A particularly comfortable Poké Ball that makes a wild Pokémon quickly grow friendlier after being caught.",
    :price => 1000,
    :ball => true,
    :noUse => true,
  },

  :PREMIERBALL => {
    :ID => 276,
    :name => "Premier Ball",
    :desc => "A somewhat rare Poké Ball that was made as a commemorative item used to celebrate an event of some sort.",
    :price => 200,
    :ball => true,
    :noUse => true,
  },

  :DUSKBALL => {
    :ID => 277,
    :name => "Dusk Ball",
    :desc => "A somewhat different Poké Ball that makes it easier to catch wild Pokémon at night or in dark places like caves.",
    :price => 1000,
    :ball => true,
    :noUse => true,
  },

  :HEALBALL => {
    :ID => 278,
    :name => "Heal Ball",
    :desc => "A remedial Poké Ball that restores the HP of a Pokémon caught with it and eliminates any status conditions.",
    :price => 300,
    :ball => true,
    :noUse => true,
  },

  :QUICKBALL => {
    :ID => 279,
    :name => "Quick Ball",
    :desc => "A somewhat different Poké Ball that has a more successful catch rate if used at the start of a wild encounter.",
    :price => 1300,
    :ball => true,
    :noUse => true,
  },

  :CHERISHBALL => {
    :ID => 280,
    :name => "Cherish Ball",
    :desc => "A quite rare Poké Ball that has been crafted in order to commemorate a special occasion of some sort.",
    :price => 200,
    :ball => true,
    :noUse => true,
  },

  :FASTBALL => {
    :ID => 281,
    :name => "Fast Ball",
    :desc => "A Poké Ball that makes it easier to catch Pokémon that have a high Speed stat.",
    :price => 300,
    :ball => true,
    :noUse => true,
  },

  :LEVELBALL => {
    :ID => 282,
    :name => "Level Ball",
    :desc => "A Poké Ball that makes it easier to catch Pokémon that are at a lower level than your own Pokémon.",
    :price => 1300,
    :ball => true,
    :noUse => true,
  },

  :LUREBALL => {
    :ID => 283,
    :name => "Lure Ball",
    :desc => "A Poké Ball that is good for catching Pokémon that you reel in with a rod while out fishing.",
    :price => 300,
    :ball => true,
    :noUse => true,
  },

  :HEAVYBALL => {
    :ID => 284,
    :name => "Heavy Ball",
    :desc => "A Poké Ball that is better than usual at catching very heavy Pokémon.",
    :price => 300,
    :ball => true,
    :noUse => true,
  },

  :LOVEBALL => {
    :ID => 285,
    :name => "Love Ball",
    :desc => "A Poké Ball that works best when catching a Pokémon that is of the opposite gender of your Pokémon.",
    :price => 400,
    :ball => true,
    :noUse => true,
  },

  :FRIENDBALL => {
    :ID => 286,
    :name => "Friend Ball",
    :desc => "A strange Poké Ball that will make the wild Pokémon caught with it more friendly toward you immediately.",
    :price => 3000,
    :ball => true,
    :noUse => true,
  },

  :MOONBALL => {
    :ID => 287,
    :name => "Moon Ball",
    :desc => "A Poké Ball that will make it easier to catch Pokémon that can evolve using a Moon Stone.",
    :price => 300,
    :ball => true,
    :noUse => true,
  },

  :TM01 => {
    :ID => 288,
    :name => "TM01",
    :desc => "The user is roused, and their Attack and Sp. Atk stats increase. ",
    :price => 3000,
    :tm => :WORKUP,
    :noUseInBattle => true,
  },

  :TM02 => {
    :ID => 289,
    :name => "TM02",
    :desc => "The user slashes the target with huge, sharp claws.",
    :price => 3000,
    :tm => :DRAGONCLAW,
    :noUseInBattle => true,
  },

  :TM03 => {
    :ID => 290,
    :name => "TM03",
    :desc => "The user materializes an odd psychic wave to attack the target. This attack does physical damage.",
    :price => 3000,
    :tm => :PSYSHOCK,
    :noUseInBattle => true,
  },

  :TM04 => {
    :ID => 291,
    :name => "TM04",
    :desc => "The user quietly focuses their mind and calms their spirit to raise their Sp. Atk and Sp. Def stats.",
    :price => 1500,
    :tm => :CALMMIND,
    :noUseInBattle => true,
  },

  :TM05 => {
    :ID => 292,
    :name => "TM05",
    :desc => "The target is scared off, and a different Pokémon is dragged out. Ends the battle in the wild.",
    :price => 1000,
    :tm => :ROAR,
    :noUseInBattle => true,
  },

  :TM06 => {
    :ID => 293,
    :name => "TM06",
    :desc => "A move that leaves the target badly poisoned. Its poison damage worsens every turn.",
    :price => 3000,
    :tm => :TOXIC,
    :noUseInBattle => true,
  },

  :TM07 => {
    :ID => 294,
    :name => "TM07",
    :desc => "The user summons a hailstorm lasting five turns. It damages all Pokémon except the Ice-type.",
    :price => 3000,
    :tm => :HAIL,
    :noUseInBattle => true,
  },

  :TM08 => {
    :ID => 295,
    :name => "TM08",
    :desc => "The user tenses their muscles to bulk up their body, raising both their Attack and Defense stats.",
    :price => 1500,
    :tm => :BULKUP,
    :noUseInBattle => true,
  },

  :TM09 => {
    :ID => 296,
    :name => "TM09",
    :desc => "The user drenches the target in a special poisonous liquid. The power is doubled if the target is poisoned.",
    :price => 2000,
    :tm => :VENOSHOCK,
    :noUseInBattle => true,
  },

  :TM10 => {
    :ID => 297,
    :name => "TM10",
    :desc => "A unique attack that varies in type depending on the Pokémon using it.",
    :price => 2000,
    :tm => :HIDDENPOWER,
    :noUseInBattle => true,
  },

  :TM11 => {
    :ID => 298,
    :name => "TM11",
    :desc => "The user intensifies the sun for five turns, powering up Fire-type moves. It lowers the power of Water-type moves.",
    :price => 2000,
    :tm => :SUNNYDAY,
    :noUseInBattle => true,
  },

  :TM12 => {
    :ID => 299,
    :name => "TM12",
    :desc => "The target is taunted into a rage that allows it to use only attack moves for three turns.",
    :price => 1500,
    :tm => :TAUNT,
    :noUseInBattle => true,
  },

  :TM13 => {
    :ID => 300,
    :name => "TM13",
    :desc => "The target is struck with an icy-cold beam of energy. This may also leave the target frozen.",
    :price => 3000,
    :tm => :ICEBEAM,
    :noUseInBattle => true,
  },

  :TM14 => {
    :ID => 301,
    :name => "TM14",
    :desc => "A howling blizzard is summoned to strike opposing Pokémon. This may also leave the opposing Pokémon frozen.",
    :price => 5500,
    :tm => :BLIZZARD,
    :noUseInBattle => true,
  },

  :TM15 => {
    :ID => 302,
    :name => "TM15",
    :desc => "The target is attacked with a powerful beam. The user can't move on the next turn.",
    :price => 7500,
    :tm => :HYPERBEAM,
    :noUseInBattle => true,
  },

  :TM16 => {
    :ID => 303,
    :name => "TM16",
    :desc => "A wondrous wall of light is put up to reduce damage from special attacks for five turns.",
    :price => 2000,
    :tm => :LIGHTSCREEN,
    :noUseInBattle => true,
  },

  :TM17 => {
    :ID => 304,
    :name => "TM17",
    :desc => "Enables the user to evade all attacks. Its chance of failing rises if it is used in succession.",
    :price => 2000,
    :tm => :PROTECT,
    :noUseInBattle => true,
  },

  :TM18 => {
    :ID => 305,
    :name => "TM18",
    :desc => "Summons a heavy rain for five turns, powering up Water-type moves while lowering the power of Fire-type moves.",
    :price => 2000,
    :tm => :RAINDANCE,
    :noUseInBattle => true,
  },

  :TM19 => {
    :ID => 306,
    :name => "TM19",
    :desc => "The user lands and rests their body. It restores the user's HP by up to half of their max HP.",
    :price => 3000,
    :tm => :ROOST,
    :noUseInBattle => true,
  },

  :TM20 => {
    :ID => 307,
    :name => "TM20",
    :desc => "The user creates a protective field that prevents status conditions for five turns.",
    :price => 2000,
    :tm => :SAFEGUARD,
    :noUseInBattle => true,
  },

  :TM21 => {
    :ID => 308,
    :name => "TM21",
    :desc => "This full-power attack grows more powerful the less the user likes their Trainer.",
    :price => 1000,
    :tm => :FRUSTRATION,
    :noUseInBattle => true,
  },

  :TM22 => {
    :ID => 309,
    :name => "TM22",
    :desc => "In this two-turn attack, the user gathers light, then blasts a bundled beam on the next turn.",
    :price => 15000,
    :tm => :SOLARBEAM,
    :noUseInBattle => true,
  },

  :TM23 => {
    :ID => 310,
    :name => "TM23",
    :desc => "The user throws a stone or a similar projectile to attack. Flying Pokémon will fall to the ground when hit.",
    :price => 3000,
    :tm => :SMACKDOWN,
    :noUseInBattle => true,
  },

  :TM24 => {
    :ID => 311,
    :name => "TM24",
    :desc => "A strong electric blast crashes down on the target. This may also leave the target with paralysis.",
    :price => 3000,
    :tm => :THUNDERBOLT,
    :noUseInBattle => true,
  },

  :TM25 => {
    :ID => 312,
    :name => "TM25",
    :desc => "A wicked thunderbolt is dropped on the target to inflict damage. This may also leave the target with paralysis.",
    :price => 5500,
    :tm => :THUNDER,
    :noUseInBattle => true,
  },

  :TM26 => {
    :ID => 313,
    :name => "TM26",
    :desc => "The user sets off an earthquake that strikes every Pokémon around them.",
    :price => 3000,
    :tm => :EARTHQUAKE,
    :noUseInBattle => true,
  },

  :TM27 => {
    :ID => 314,
    :name => "TM27",
    :desc => "This full-power attack grows more powerful the more the user likes their Trainer.",
    :price => 1000,
    :tm => :RETURN,
    :noUseInBattle => true,
  },

  :TM28 => {
    :ID => 315,
    :name => "TM28",
    :desc => "The user drains the target's blood. The user's HP is restored by half the damage taken by the target.",
    :price => 2000,
    :tm => :LEECHLIFE,
    :noUseInBattle => true,
  },

  :TM29 => {
    :ID => 316,
    :name => "TM29",
    :desc => "The target is hit by a strong telekinetic force. This may also lower the target's Sp. Def stat.",
    :price => 3000,
    :tm => :PSYCHIC,
    :noUseInBattle => true,
  },

  :TM30 => {
    :ID => 317,
    :name => "TM30",
    :desc => "The user hurls a shadowy blob at the target. This may also lower the target's Sp. Def stat.",
    :price => 3000,
    :tm => :SHADOWBALL,
    :noUseInBattle => true,
  },

  :TM31 => {
    :ID => 318,
    :name => "TM31",
    :desc => "The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect.",
    :price => 3000,
    :tm => :BRICKBREAK,
    :noUseInBattle => true,
  },

  :TM32 => {
    :ID => 319,
    :name => "TM32",
    :desc => "By moving rapidly, the user makes illusory copies of itself to raise their Evasiveness.",
    :price => 1000,
    :tm => :DOUBLETEAM,
    :noUseInBattle => true,
  },

  :TM33 => {
    :ID => 320,
    :name => "TM33",
    :desc => "A wondrous wall of light is put up to reduce damage from physical attacks for five turns.",
    :price => 2000,
    :tm => :REFLECT,
    :noUseInBattle => true,
  },

  :TM34 => {
    :ID => 321,
    :name => "TM34",
    :desc => "The user strikes everything around them by swamping the area. This may also poison those hit.",
    :price => 3000,
    :tm => :SLUDGEWAVE,
    :noUseInBattle => true,
  },

  :TM35 => {
    :ID => 322,
    :name => "TM35",
    :desc => "The target is scorched with an intense blast of fire. This may also leave the target with a burn.",
    :price => 3000,
    :tm => :FLAMETHROWER,
    :noUseInBattle => true,
  },

  :TM36 => {
    :ID => 323,
    :name => "TM36",
    :desc => "Unsanitary sludge is hurled at the target. This may also poison the target.",
    :price => 3000,
    :tm => :SLUDGEBOMB,
    :noUseInBattle => true,
  },

  :TM37 => {
    :ID => 324,
    :name => "TM37",
    :desc => "A five-turn sandstorm is summoned to hurt all combatants except the Rock-, Ground-, and Steel-types.",
    :price => 2000,
    :tm => :SANDSTORM,
    :noUseInBattle => true,
  },

  :TM38 => {
    :ID => 325,
    :name => "TM38",
    :desc => "The target is attacked with an intense blast of all-consuming fire. This may leave the target with a burn.",
    :price => 5500,
    :tm => :FIREBLAST,
    :noUseInBattle => true,
  },

  :TM39 => {
    :ID => 326,
    :name => "TM39",
    :desc => "Boulders are hurled at the target. This also lowers the target's Speed stat by preventing its movement.",
    :price => 2000,
    :tm => :ROCKTOMB,
    :noUseInBattle => true,
  },

  :TM40 => {
    :ID => 327,
    :name => "TM40",
    :desc => "The user confounds the target with speed, then slashes. This attack never misses.",
    :price => 3000,
    :tm => :AERIALACE,
    :noUseInBattle => true,
  },

  :TM41 => {
    :ID => 328,
    :name => "TM41",
    :desc => "The user torments and enrages the target, making it incapable of using the same move twice in a row.",
    :price => 1500,
    :tm => :TORMENT,
    :noUseInBattle => true,
  },

  :TM42 => {
    :ID => 329,
    :name => "TM42",
    :desc => "This attack move doubles its power if the user is poisoned, burned, or paralyzed.",
    :price => 3000,
    :tm => :FACADE,
    :noUseInBattle => true,
  },

  :TM43 => {
    :ID => 330,
    :name => "TM43",
    :desc => "Cloaking themselves in flame, the user attacks. Then, building up more power, the user raises their Speed stat.",
    :price => 2000,
    :tm => :FLAMECHARGE,
    :noUseInBattle => true,
  },

  :TM44 => {
    :ID => 331,
    :name => "TM44",
    :desc => "The user goes to sleep for two turns. This fully restores the user's HP and heals any status conditions.",
    :price => 3000,
    :tm => :REST,
    :noUseInBattle => true,
  },

  :TM45 => {
    :ID => 332,
    :name => "TM45",
    :desc => "If it is the opposite gender of the user, the target becomes infatuated and less likely to attack.",
    :price => 3000,
    :tm => :ATTRACT,
    :noUseInBattle => true,
  },

  :TM46 => {
    :ID => 333,
    :name => "TM46",
    :desc => "The user attacks and steals the target's held item. The user can't steal it if already holding an item.",
    :price => 2000,
    :tm => :THIEF,
    :noUseInBattle => true,
  },

  :TM47 => {
    :ID => 334,
    :name => "TM47",
    :desc => "The user makes a swift attack on the target's legs, which lowers the target's Speed stat.",
    :price => 3000,
    :tm => :LOWSWEEP,
    :noUseInBattle => true,
  },

  :TM48 => {
    :ID => 335,
    :name => "TM48",
    :desc => "The user attacks the target with a song. Others can join in the Round to increase the power of the attack.",
    :price => 9000,
    :tm => :ROUND,
    :noUseInBattle => true,
  },

  :TM49 => {
    :ID => 336,
    :name => "TM49",
    :desc => "The user attacks the target with an echoing voice. If this move is used every turn, its power is increased.",
    :price => 1500,
    :tm => :ECHOEDVOICE,
    :noUseInBattle => true,
  },

  :TM50 => {
    :ID => 337,
    :name => "TM50",
    :desc => "The user attacks the target at full power. The attack's recoil harshly lowers the user's Sp. Atk stat.",
    :price => 5500,
    :tm => :OVERHEAT,
    :noUseInBattle => true,
  },

  :TM51 => {
    :ID => 338,
    :name => "TM51",
    :desc => "The target is hit with wings of steel. This may also raise the user's Defense stat.",
    :price => 1000,
    :tm => :STEELWING,
    :noUseInBattle => true,
  },

  :TM52 => {
    :ID => 339,
    :name => "TM52",
    :desc => "The user heightens their mental focus and unleashes their power. This may also lower the target's Sp. Def stat.",
    :price => 5500,
    :tm => :FOCUSBLAST,
    :noUseInBattle => true,
  },

  :TM53 => {
    :ID => 340,
    :name => "TM53",
    :desc => "The user draws power from nature and fires it at the target. This may also lower the target's Sp. Def stat.",
    :price => 3000,
    :tm => :ENERGYBALL,
    :noUseInBattle => true,
  },

  :TM54 => {
    :ID => 341,
    :name => "TM54",
    :desc => "A restrained attack that prevents the target from fainting. The target is left with at least 1 HP.",
    :price => 2000,
    :tm => :FALSESWIPE,
    :noUseInBattle => true,
  },

  :TM55 => {
    :ID => 342,
    :name => "TM55",
    :desc => "The user shoots boiling hot water at their target. This may also leave the target with a burn.",
    :price => 3000,
    :tm => :SCALD,
    :noUseInBattle => true,
  },

  :TM56 => {
    :ID => 343,
    :name => "TM56",
    :desc => "The user flings their held item at the target to attack. This move's power and effects depend on the item.",
    :price => 2000,
    :tm => :FLING,
    :noUseInBattle => true,
  },

  :TM57 => {
    :ID => 344,
    :name => "TM57",
    :desc => "The user attacks with an electric charge. The user may use remaining electricity to raise their Sp. Atk stat.",
    :price => 3000,
    :tm => :CHARGEBEAM,
    :noUseInBattle => true,
  },

  :TM58 => {
    :ID => 345,
    :name => "TM58",
    :desc => "The target is taken into the sky, then dropped on the next turn. The target cannot attack while in the sky.",
    :price => 2000,
    :tm => :SKYDROP,
    :noUseInBattle => true,
  },

  :TM59 => {
    :ID => 346,
    :name => "TM59",
    :desc => "The user swings their body around violently to inflict damage on everything in their vicinity.",
    :price => 1500,
    :tm => :BRUTALSWING,
    :noUseInBattle => true,
  },

  :TM60 => {
    :ID => 347,
    :name => "TM60",
    :desc => "The user suppresses the target and makes its move go last.",
    :price => 3000,
    :tm => :QUASH,
    :noUseInBattle => true,
  },

  :TM61 => {
    :ID => 348,
    :name => "TM61",
    :desc => "The user shoots a sinister, bluish-white flame at the target to inflict a burn.",
    :price => 2000,
    :tm => :WILLOWISP,
    :noUseInBattle => true,
  },

  :TM62 => {
    :ID => 349,
    :name => "TM62",
    :desc => "The user nimbly strikes the target. If the user is not holding an item, this attack inflicts massive damage.",
    :price => 3000,
    :tm => :ACROBATICS,
    :noUseInBattle => true,
  },

  :TM63 => {
    :ID => 350,
    :name => "TM63",
    :desc => "This move prevents both the target from using a held item and its Trainer from using items on it for five turns.",
    :price => 2000,
    :tm => :EMBARGO,
    :noUseInBattle => true,
  },

  :TM64 => {
    :ID => 351,
    :name => "TM64",
    :desc => "The user attacks everything around themselves by causing a tremendous explosion. The user then faints.",
    :price => 7500,
    :tm => :EXPLOSION,
    :noUseInBattle => true,
  },

  :TM65 => {
    :ID => 352,
    :name => "TM65",
    :desc => "The user slashes with a sharp claw made from shadows. Critical hits land more easily.",
    :price => 3000,
    :tm => :SHADOWCLAW,
    :noUseInBattle => true,
  },

  :TM66 => {
    :ID => 353,
    :name => "TM66",
    :desc => "The user stores power, then attacks. If the user moves after the target, this attack's power will be doubled.",
    :price => 3000,
    :tm => :PAYBACK,
    :noUseInBattle => true,
  },

  :TM67 => {
    :ID => 354,
    :name => "TM67",
    :desc => "The user stabs the target with a sharp horn. This attack never misses.",
    :price => 1000,
    :tm => :SMARTSTRIKE,
    :noUseInBattle => true,
  },

  :TM68 => {
    :ID => 355,
    :name => "TM68",
    :desc => "The user charges at the target using every bit of their power. The user can't move on the next turn.",
    :price => 7500,
    :tm => :GIGAIMPACT,
    :noUseInBattle => true,
  },

  :TM69 => {
    :ID => 356,
    :name => "TM69",
    :desc => "The user polishes their body to reduce drag. This can sharply raise the Speed stat.",
    :price => 1500,
    :tm => :ROCKPOLISH,
    :noUseInBattle => true,
  },

  :TM70 => {
    :ID => 357,
    :name => "TMX8",
    :desc => "The user flashes a bright light that cuts the target's Accuracy. It can also be used to illuminate dark caves.",
    :price => 1000,
    :tm => :FLASH,
    :noUseInBattle => true,
  },

  :TM71 => {
    :ID => 358,
    :name => "TM71",
    :desc => "The user stabs the target from below with sharpened stones. Critical hits land more easily.",
    :price => 3000,
    :tm => :STONEEDGE,
    :noUseInBattle => true,
  },

  :TM72 => {
    :ID => 359,
    :name => "TM72",
    :desc => "After making their attack, the user rushes back to switch places with a party Pokémon in waiting.",
    :price => 3000,
    :tm => :VOLTSWITCH,
    :noUseInBattle => true,
  },

  :TM73 => {
    :ID => 360,
    :name => "TM73",
    :desc => "The user launches a weak jolt of electricity that paralyzes the target.",
    :price => 2000,
    :tm => :THUNDERWAVE,
    :noUseInBattle => true,
  },

  :TM74 => {
    :ID => 361,
    :name => "TM74",
    :desc => "The user attacks with a high-speed spin. The slower the user compared to the target, the greater the power.",
    :price => 3000,
    :tm => :GYROBALL,
    :noUseInBattle => true,
  },

  :TM75 => {
    :ID => 362,
    :name => "TM75",
    :desc => "A frenetic dance to uplift the fighting spirit. This sharply raises the user's Attack stat.",
    :price => 1500,
    :tm => :SWORDSDANCE,
    :noUseInBattle => true,
  },

  :TM76 => {
    :ID => 363,
    :name => "TM76",
    :desc => "While resisting, the user attacks the opposing Pokémon. This lowers the Sp. Atk stat of those hit.",
    :price => 2000,
    :tm => :STRUGGLEBUG,
    :noUseInBattle => true,
  },

  :TM77 => {
    :ID => 364,
    :name => "TM77",
    :desc => "The user hypnotizes themselves into copying any stat change made by the target.",
    :price => 1500,
    :tm => :PSYCHUP,
    :noUseInBattle => true,
  },

  :TM78 => {
    :ID => 365,
    :name => "TM78",
    :desc => "The user strikes everything around themselves by stomping on the ground. It lowers the Speed stat of those hit.",
    :price => 1500,
    :tm => :BULLDOZE,
    :noUseInBattle => true,
  },

  :TM79 => {
    :ID => 366,
    :name => "TM79",
    :desc => "The user blows their cold breath on the target. This attack always results in a critical hit.",
    :price => 3000,
    :tm => :FROSTBREATH,
    :noUseInBattle => true,
  },

  :TM80 => {
    :ID => 367,
    :name => "TM80",
    :desc => "Large boulders are hurled at the targets to inflict damage. This may also make the opposing Pokémon flinch.",
    :price => 3000,
    :tm => :ROCKSLIDE,
    :noUseInBattle => true,
  },

  :TM81 => {
    :ID => 368,
    :name => "TM81",
    :desc => "The user slashes at the target by crossing their scythes or claws as if they were a pair of scissors.",
    :price => 3000,
    :tm => :XSCISSOR,
    :noUseInBattle => true,
  },

  :TM82 => {
    :ID => 369,
    :name => "TM82",
    :desc => "The target is knocked away, and a different Pokémon is dragged out. Ends the battle in the wild.",
    :price => 1000,
    :tm => :DRAGONTAIL,
    :noUseInBattle => true,
  },

  :TM83 => {
    :ID => 370,
    :name => "TM83",
    :desc => "The target is infested and attacked for four to five turns. The target can't flee during this time.",
    :price => 2000,
    :tm => :INFESTATION,
    :noUseInBattle => true,
  },

  :TM84 => {
    :ID => 371,
    :name => "TM84",
    :desc => "The target is stabbed with a tentacle or arm steeped in poison. This may also poison the target.",
    :price => 3000,
    :tm => :POISONJAB,
    :noUseInBattle => true,
  },

  :TM85 => {
    :ID => 372,
    :name => "TM85",
    :desc => "The user eats the dreams of a sleeping target. They absorb half the damage caused to heal their own HP.",
    :price => 10000,
    :tm => :DREAMEATER,
    :noUseInBattle => true,
  },

  :TM86 => {
    :ID => 373,
    :name => "TM86",
    :desc => "The user snares the target with grass and trips it. The heavier the target, the greater the move's power.",
    :price => 3000,
    :tm => :GRASSKNOT,
    :noUseInBattle => true,
  },

  :TM87 => {
    :ID => 374,
    :name => "TM87",
    :desc => "The user enrages and confuses the target. However, this also sharply raises the target's Attack stat.",
    :price => 1500,
    :tm => :SWAGGER,
    :noUseInBattle => true,
  },

  :TM88 => {
    :ID => 375,
    :name => "TM88",
    :desc => "While they are asleep, the user randomly uses one of the moves they know.",
    :price => 3000,
    :tm => :SLEEPTALK,
    :noUseInBattle => true,
  },

  :TM89 => {
    :ID => 376,
    :name => "TM89",
    :desc => "After making their attack, the user rushes back to switch places with a party Pokémon in waiting.",
    :price => 3000,
    :tm => :UTURN,
    :noUseInBattle => true,
  },

  :TM90 => {
    :ID => 377,
    :name => "TM90",
    :desc => "The user makes a copy of themselves using some of their HP. The copy serves as the user's decoy.",
    :price => 2000,
    :tm => :SUBSTITUTE,
    :noUseInBattle => true,
  },

  :TM91 => {
    :ID => 378,
    :name => "TM91",
    :desc => "The user gathers all their light energy and releases it all at once. This may also lower the target's Sp. Def stat.",
    :price => 3000,
    :tm => :FLASHCANNON,
    :noUseInBattle => true,
  },

  :TM92 => {
    :ID => 379,
    :name => "TM92",
    :desc => "The user creates a bizarre area in which slower Pokémon get to move first for five turns.",
    :price => 5500,
    :tm => :TRICKROOM,
    :noUseInBattle => true,
  },

  :TM93 => {
    :ID => 380,
    :name => "TM93",
    :desc => "The user is shrouded in electricity and smashes into the target. It also damages the user a little.",
    :price => 3000,
    :tm => :WILDCHARGE,
    :noUseInBattle => true,
  },

  :TM94 => {
    :ID => 381,
    :name => "TMX7",
    :desc => "The user attacks with a punch which may lower the target's Defense stat. It can also shatter rocks in the field.",
    :price => 0,
    :tm => :ROCKSMASH,
    :noUseInBattle => true,
    :questitem => true,
  },

  :TM95 => {
    :ID => 382,
    :name => "TM95",
    :desc => "The user yells as if they are ranting about something, which lowers the Sp. Atk stat of opposing Pokémon.",
    :price => 3000,
    :tm => :SNARL,
    :noUseInBattle => true,
  },

  :HM01 => {
    :ID => 383,
    :name => "TMX1",
    :desc => "The target is cut with a scythe or claw. This can also be used to cut down thin trees.",
    :price => 0,
    :tm => :CUT,
    :noUseInBattle => true,
    :questitem => true,
  },

  :HM02 => {
    :ID => 384,
    :name => "TMX2",
    :desc => "The user soars and then strikes their target on the next turn. This can also be used to fly to any familiar town.",
    :price => 0,
    :tm => :FLY,
    :noUseInBattle => true,
    :questitem => true,
  },

  :HM03 => {
    :ID => 385,
    :name => "TMX3",
    :desc => "The user swamps their surroundings with a giant wave. It can also be used for crossing water.",
    :price => 0,
    :tm => :SURF,
    :noUseInBattle => true,
    :questitem => true,
  },

  :HM04 => {
    :ID => 386,
    :name => "TMX4",
    :desc => "The target is slugged with a punch thrown at maximum power. This can also be used to move heavy boulders.",
    :price => 0,
    :tm => :STRENGTH,
    :noUseInBattle => true,
    :questitem => true,
  },

  :HM05 => {
    :ID => 387,
    :name => "TMX5",
    :desc => "The user charges at the target and may make it flinch. This can also be used to climb a waterfall.",
    :price => 0,
    :tm => :WATERFALL,
    :noUseInBattle => true,
    :questitem => true,
  },

  :HM06 => {
    :ID => 388,
    :name => "TMX6",
    :desc => "Dives on the first turn and floats up and attacks on the next turn. Can be used to dive deep in the ocean.",
    :price => 0,
    :tm => :DIVE,
    :noUseInBattle => true,
    :questitem => true,
  },

  :CHERIBERRY => {
    :ID => 389,
    :name => "Cheri Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can recover from paralysis on its own in battle.",
    :price => 400,
    :berry => true,
  },

  :CHESTOBERRY => {
    :ID => 390,
    :name => "Chesto Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can recover from sleep on its own in battle.",
    :price => 400,
    :berry => true,
  },

  :PECHABERRY => {
    :ID => 391,
    :name => "Pecha Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can recover from poisoning on its own in battle.",
    :price => 400,
    :berry => true,
  },

  :RAWSTBERRY => {
    :ID => 392,
    :name => "Rawst Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can recover from a burn on its own in battle.",
    :price => 400,
    :berry => true,
  },

  :ASPEARBERRY => {
    :ID => 393,
    :name => "Aspear Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can recover from being frozen on its own in battle.",
    :price => 400,
    :berry => true,
  },

  :LEPPABERRY => {
    :ID => 394,
    :name => "Leppa Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can restore 10 PP to a depleted move during battle.",
    :price => 2000,
    :berry => true,
  },

  :ORANBERRY => {
    :ID => 395,
    :name => "Oran Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can restore its own HP by 10 points during battle.",
    :price => 200,
    :berry => true,
  },

  :PERSIMBERRY => {
    :ID => 396,
    :name => "Persim Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can recover from confusion on its own in battle.",
    :price => 400,
    :berry => true,
    :noUse => true,
  },

  :LUMBERRY => {
    :ID => 397,
    :name => "Lum Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can recover from any status condition during battle.",
    :price => 800,
    :berry => true,
  },

  :SITRUSBERRY => {
    :ID => 398,
    :name => "Sitrus Berry",
    :desc => "A Berry to be consumed by Pokémon. A Pokémon holding it can restore its own HP by a small amount during battle.",
    :price => 800,
    :berry => true,
  },

  :FIGYBERRY => {
    :ID => 399,
    :name => "Figy Berry",
    :desc => "If held by a Pokémon, it restores the user's HP in a pinch, but it will cause confusion if the user hates the taste.",
    :price => 200,
    :berry => true,
    :pinchberry => true,
  },

  :WIKIBERRY => {
    :ID => 400,
    :name => "Wiki Berry",
    :desc => "If held by a Pokémon, it restores the user's HP in a pinch, but it will cause confusion if the user hates the taste.",
    :price => 200,
    :berry => true,
    :pinchberry => true,
  },

  :MAGOBERRY => {
    :ID => 401,
    :name => "Mago Berry",
    :desc => "If held by a Pokémon, it restores the user's HP in a pinch, but it will cause confusion if the user hates the taste.",
    :price => 200,
    :berry => true,
    :pinchberry => true,
  },

  :AGUAVBERRY => {
    :ID => 402,
    :name => "Aguav Berry",
    :desc => "If held by a Pokémon, it restores the user's HP in a pinch, but it will cause confusion if the user hates the taste.",
    :price => 200,
    :berry => true,
    :pinchberry => true,
  },

  :IAPAPABERRY => {
    :ID => 403,
    :name => "Iapapa Berry",
    :desc => "If held by a Pokémon, it restores the user's HP in a pinch, but it will cause confusion if the user hates the taste.",
    :price => 200,
    :berry => true,
    :pinchberry => true,
  },

  :RAZZBERRY => {
    :ID => 404,
    :name => "Razz Berry",
    :desc => "Used to make Pokéblocks that will enhance your Coolness. Its red flesh is spicy when eaten.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :BLUKBERRY => {
    :ID => 405,
    :name => "Bluk Berry",
    :desc => "Used to make Pokéblocks that will enhance your Beauty. Its blue flesh is sour when eaten.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :NANABBERRY => {
    :ID => 406,
    :name => "Nanab Berry",
    :desc => "Used to make Pokéblocks that will enhance your Cuteness. Its pink flesh is sweet when eaten.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :WEPEARBERRY => {
    :ID => 407,
    :name => "Wepear Berry",
    :desc => "Used to make Pokéblocks that will enhance your Cleverness. Its green flesh is bitter when eaten.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PINAPBERRY => {
    :ID => 408,
    :name => "Pinap Berry",
    :desc => "Used to make Pokéblocks that will enhance your Toughness. Its yellow flesh is sour when eaten.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :POMEGBERRY => {
    :ID => 409,
    :name => "Pomeg Berry",
    :desc => "A Berry to be consumed by Pokémon. Using it on a Pokémon makes it more friendly but lowers its base HP.",
    :price => 500,
    :berry => true,
    :noUseInBattle => true,
  },

  :KELPSYBERRY => {
    :ID => 410,
    :name => "Kelpsy Berry",
    :desc => "A Berry to be consumed by Pokémon. Using it on a Pokémon makes it more friendly but lowers its base Attack.",
    :price => 500,
    :berry => true,
    :noUseInBattle => true,
  },

  :QUALOTBERRY => {
    :ID => 411,
    :name => "Qualot Berry",
    :desc => "A Berry to be consumed by Pokémon. Using it on a Pokémon makes it more friendly but lowers its base Defense.",
    :price => 500,
    :berry => true,
    :noUseInBattle => true,
  },

  :HONDEWBERRY => {
    :ID => 412,
    :name => "Hondew Berry",
    :desc => "A Berry to be consumed by Pokémon. Using it on a Pokémon makes it more friendly but lowers its base Sp. Atk.",
    :price => 500,
    :berry => true,
    :noUseInBattle => true,
  },

  :GREPABERRY => {
    :ID => 413,
    :name => "Grepa Berry",
    :desc => "A Berry to be consumed by Pokémon. Using it on a Pokémon makes it more friendly but lowers its base Sp. Def.",
    :price => 500,
    :berry => true,
    :noUseInBattle => true,
  },

  :TAMATOBERRY => {
    :ID => 414,
    :name => "Tamato Berry",
    :desc => "A Berry to be consumed by Pokémon. Using it on a Pokémon makes it more friendly but lowers its base Speed.",
    :price => 500,
    :berry => true,
    :noUseInBattle => true,
  },

  :CORNNBERRY => {
    :ID => 415,
    :name => "Cornn Berry",
    :desc => "Used to make Pokéblocks that will enhance your Beauty, this Berry is rare in most regions.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MAGOSTBERRY => {
    :ID => 416,
    :name => "Magost Berry",
    :desc => "Used to make Pokéblocks that will enhance your Cuteness, this Berry is rare in most regions.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :RABUTABERRY => {
    :ID => 417,
    :name => "Rabuta Berry",
    :desc => "Used to make Pokéblocks that will enhance your Cleverness, this Berry is rare in most regions.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :NOMELBERRY => {
    :ID => 418,
    :name => "Nomel Berry",
    :desc => "Used to make Pokéblocks that will enhance your Toughness, this Berry is rare in most regions.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SPELONBERRY => {
    :ID => 419,
    :name => "Spelon Berry",
    :desc => "Used to make Pokéblocks that will enhance your Cuteness, this Berry is rare in most regions.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PAMTREBERRY => {
    :ID => 420,
    :name => "Pamtre Berry",
    :desc => "Used to make Pokéblocks that will enhance your Beauty, this Berry is rare in most regions.",
    :price => 200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :WATMELBERRY => {
    :ID => 421,
    :name => "Watmel Berry",
    :desc => "Used to make Pokéblocks that will enhance your Cleverness, this Berry is rare in most regions.",
    :price => 800,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :DURINBERRY => {
    :ID => 422,
    :name => "Durin Berry",
    :desc => "Used to make Pokéblocks that will enhance your Cleverness, this Berry is rare in most regions.",
    :price => 800,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :BELUEBERRY => {
    :ID => 423,
    :name => "Belue Berry",
    :desc => "Used to make Pokéblocks that will enhance your Beauty, this Berry is rare in most regions.",
    :price => 800,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :OCCABERRY => {
    :ID => 424,
    :name => "Occa Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Fire-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :PASSHOBERRY => {
    :ID => 425,
    :name => "Passho Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Water-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :WACANBERRY => {
    :ID => 426,
    :name => "Wacan Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Electric-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :RINDOBERRY => {
    :ID => 427,
    :name => "Rindo Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Grass-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :YACHEBERRY => {
    :ID => 428,
    :name => "Yache Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Ice-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :CHOPLEBERRY => {
    :ID => 429,
    :name => "Chople Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Fighting-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :KEBIABERRY => {
    :ID => 430,
    :name => "Kebia Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Poison-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :SHUCABERRY => {
    :ID => 431,
    :name => "Shuca Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Ground-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :COBABERRY => {
    :ID => 432,
    :name => "Coba Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Flying-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :PAYAPABERRY => {
    :ID => 433,
    :name => "Payapa Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Psychic-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :TANGABERRY => {
    :ID => 434,
    :name => "Tanga Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Bug-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :CHARTIBERRY => {
    :ID => 435,
    :name => "Charti Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Rock-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :KASIBBERRY => {
    :ID => 436,
    :name => "Kasib Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Ghost-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :HABANBERRY => {
    :ID => 437,
    :name => "Haban Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Dragon-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :COLBURBERRY => {
    :ID => 438,
    :name => "Colbur Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Dark-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :BABIRIBERRY => {
    :ID => 439,
    :name => "Babiri Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Steel-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :CHILANBERRY => {
    :ID => 440,
    :name => "Chilan Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one Normal-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :LIECHIBERRY => {
    :ID => 441,
    :name => "Liechi Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, its Attack stat will increase when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :GANLONBERRY => {
    :ID => 442,
    :name => "Ganlon Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, its Defense stat will increase when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :SALACBERRY => {
    :ID => 443,
    :name => "Salac Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, its Speed stat will increase when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :PETAYABERRY => {
    :ID => 444,
    :name => "Petaya Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, its Sp. Atk stat will increase when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :APICOTBERRY => {
    :ID => 445,
    :name => "Apicot Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, its Sp. Def stat will increase when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :LANSATBERRY => {
    :ID => 446,
    :name => "Lansat Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, its critical-hit ratio will increase when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :STARFBERRY => {
    :ID => 447,
    :name => "Starf Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, one of its stats will sharply increase when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :ENIGMABERRY => {
    :ID => 448,
    :name => "Enigma Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holding it is hit by a supereffective attack, it restores HP.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MICLEBERRY => {
    :ID => 449,
    :name => "Micle Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, its Accuracy will increase just once when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :CUSTAPBERRY => {
    :ID => 450,
    :name => "Custap Berry",
    :desc => "A Berry to be consumed by Pokémon. If a Pokémon holds one, it will be able to move first just once when in a pinch.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :pinchberry => true,
  },

  :JABOCABERRY => {
    :ID => 451,
    :name => "Jaboca Berry",
    :desc => "A Berry to be consumed by Pokémon. If a physical attack hits the holder, the attacker will also be hurt.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ROWAPBERRY => {
    :ID => 452,
    :name => "Rowap Berry",
    :desc => "A Berry to be consumed by Pokémon. If a special attack hits the holder, the attacker will also be hurt.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :GRASSMAIL => {
    :ID => 453,
    :name => "Lin Mail",
    :desc => "A blank stationery with no conceivable purpose. If you stare at it for too long, you can feel it winking at you.",
    :price => 50,
    :mail => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :XATTACK => {
    :ID => 465,
    :name => "X Attack",
    :desc => "Sharply boosts the Attack stat of a Pokémon during battle. It wears off once the Pokémon is withdrawn.",
    :price => 500,
    :battleitem => true,
    :noUse => true,
  },

  :XDEFEND => {
    :ID => 469,
    :name => "X Defend",
    :desc => "Sharply boosts the Defense stat of a Pokémon during battle. It wears off once the Pokémon is withdrawn.",
    :price => 550,
    :battleitem => true,
    :noUse => true,
  },

  :XSPECIAL => {
    :ID => 473,
    :name => "X Sp. Atk",
    :desc => "Sharply boosts the Sp. Atk stat of a Pokémon during battle. It wears off once the Pokémon is withdrawn.",
    :price => 350,
    :battleitem => true,
    :noUse => true,
  },

  :XSPDEF => {
    :ID => 477,
    :name => "X Sp. Def",
    :desc => "Sharply boosts the Sp. Def stat of a Pokémon during battle. It wears off once the Pokémon is withdrawn.",
    :price => 350,
    :battleitem => true,
    :noUse => true,
  },

  :XSPEED => {
    :ID => 481,
    :name => "X Speed",
    :desc => "Sharply boosts the Speed stat of a Pokémon during battle. It wears off once the Pokémon is withdrawn.",
    :price => 350,
    :battleitem => true,
    :noUse => true,
  },

  :XACCURACY => {
    :ID => 485,
    :name => "X Accuracy",
    :desc => "Sharply boosts the Accuracy of a Pokémon during battle. It wears off once the Pokémon is withdrawn.",
    :price => 950,
    :battleitem => true,
    :noUse => true,
  },

  :DIREHIT => {
    :ID => 489,
    :name => "Dire Hit",
    :desc => "Raises the critical-hit ratio greatly. Can be used only once and wears off if the Pokémon is withdrawn.",
    :price => 650,
    :battleitem => true,
    :noUse => true,
  },

  :GUARDSPEC => {
    :ID => 492,
    :name => "Guard Spec.",
    :desc => "An item that prevents stat reduction among the Trainer's party Pokémon for five turns after it is used in battle.",
    :price => 700,
    :battleitem => true,
    :noUse => true,
  },

  :BLUEFLUTE => {
    :ID => 497,
    :name => "Blue Flute",
    :desc => "A flute made from blue glass that awakens sleeping Pokémon.",
    :price => 100,
    :battleitem => true,
  },

  :YELLOWFLUTE => {
    :ID => 498,
    :name => "Yellow Flute",
    :desc => "A flute made from yellow glass that snaps Pokémon out of confusion.",
    :price => 200,
    :battleitem => true,
    :noUse => true,
  },

  :REDFLUTE => {
    :ID => 499,
    :name => "Red Flute",
    :desc => "A flute made from red glass that snaps Pokémon out of infatuation.",
    :price => 300,
    :battleitem => true,
    :noUse => true,
  },

  :POKEDOLL => {
    :ID => 500,
    :name => "Poké Doll",
    :desc => "A doll that attracts the attention of a Pokémon. It guarantees escape from any battle with wild Pokémon.",
    :price => 1000,
    :battleitem => true,
    :noUse => true,
  },

  :FLUFFYTAIL => {
    :ID => 501,
    :name => "Fluffy Tail",
    :desc => "A toy that attracts the attention of a Pokémon. It guarantees escape from any battle with wild Pokémon.",
    :price => 1000,
    :battleitem => true,
    :noUse => true,
  },

  :POKETOY => {
    :ID => 502,
    :name => "Poké Toy",
    :desc => "A toy that attracts the attention of a Pokémon. It guarantees escape from any battle with wild Pokémon.",
    :price => 500,
    :battleitem => true,
    :noUse => true,
  },

  :BICYCLE => {
    :ID => 503,
    :name => "Bicycle",
    :desc => "A folding bike that enables a rider to get around much faster than with Running Shoes.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :OLDROD => {
    :ID => 504,
    :name => "Old Rod",
    :desc => "An old and beat-up fishing rod. Use it at any body of water to fish for wild aquatic Pokémon.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :GOODROD => {
    :ID => 505,
    :name => "Good Rod",
    :desc => "A new, good-quality fishing rod. Use it at any body of water to fish for wild aquatic Pokémon.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :SUPERROD => {
    :ID => 506,
    :name => "Super Rod",
    :desc => "An awesome, high-tech fishing rod. Use it at any body of water to fish for wild aquatic Pokémon.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :ITEMFINDER => {
    :ID => 507,
    :name => "Itemfinder",
    :desc => "A device used for finding items. If there is a hidden item nearby when it is used, it emits a signal.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :DOWSINGMCHN => {
    :ID => 508,
    :name => "Dowsing MCHN",
    :desc => "It checks for unseen items in the area and makes noise and lights when it finds something.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :POKERADAR => {
    :ID => 509,
    :name => "Poké Radar",
    :desc => "A tool that can search out Pokémon that are hiding in grass. Its battery is recharged as you walk.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :TOWNMAP => {
    :ID => 510,
    :name => "Town Map",
    :desc => "A very convenient map that can be viewed anytime. It even shows you your present location in the region.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
  },

  :POKEFLUTE => {
    :ID => 511,
    :name => "Poké Flute",
    :desc => "A flute that can play with such a beautiful tone that even sleeping Pokémon find themselves roused.",
    :price => 0,
    :keyitem => true,
    :niche => true,
  },

  :COINCASE => {
    :ID => 512,
    :name => "Coin Case",
    :desc => "A case for holding coins obtained at the Game Corner. It can hold up to 50,000 coins.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :important => true,
  },

  :MEMBERSHIPCARD => {
    :ID => 514,
    :name => "Membership Card",
    :desc => "A Membership Card for the Department Store in Obsidia. Collect Stickers to increase rank!",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :important => true,
  },

  :WAREHOUSEKEY => {
    :ID => 515,
    :name => "Warehouse Key",
    :desc => "An old key marked for an unknown warehouse.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "warehousekey",
    :sidequest => true,
  },

  :BIKEVOUCHER => {
    :ID => 516,
    :name => "Bike Voucher",
    :desc => "'Redeem for one free Bike at the Lapis Luxury Cycle Shop!'",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :MININGKIT => {
    :ID => 517,
    :name => "Mining Kit",
    :desc => "A hammer and pickaxe for unearthing lost goods.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :general => true,
    :important => true,
  },

  :WAILMERPAIL => {
    :ID => 518,
    :name => "Wailmer Pail",
    :desc => "This is a tool for watering Berries you planted to make them grow more quickly.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :general => true,
  },

  :GRACIDEA => {
    :ID => 519,
    :name => "Gracidea",
    :desc => "A flower sometimes bundled in bouquets to convey gratitude on special occasions like birthdays.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :legendary => true,
  },

  :LINKSTONE => {
    :ID => 520,
    :name => "Link Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It has a link cable pattern.",
    :price => 4000,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :HARBORKEY => {
    :ID => 521,
    :name => "Harbor Key",
    :desc => "The key for Amaria's harbor in the Coral Ward.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "harborkey",
    :questitem => true,
    :story => true,
  },

  :RAILNETKEY => {
    :ID => 522,
    :name => "Railnet Key",
    :desc => "A key to open the depths of the Underground Railnet.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "railnetkey",
    :questitem => true,
    :story => true,
  },

  :CHOCOLATEIC => {
    :ID => 523,
    :name => "Choc Ice Cream",
    :desc => "A chocolate flavored treat! Eat it before it melts to restore 70 HP!",
    :price => 600,
    :medicine => true,
    :healing => true,
  },

  :STRAWBIC => {
    :ID => 524,
    :name => "Berry Ice Cream",
    :desc => "A strawberry flavored treat! Eat it before it melts to restore 90 HP!",
    :price => 800,
    :medicine => true,
    :healing => true,
  },

  :MEDICINE => {
    :ID => 525,
    :name => "Herbal Extract",
    :desc => "A essential oil cure-all for human wounds and illnesses. It's made from flowers gathered by Comfey.",
    :price => 600,
    :story => true,
    :questitem => true,
  },

  :COMMONCANDY => {
    :ID => 526,
    :name => "Common Candy",
    :desc => "An ordinary, unhealthy piece of candy. It lowers the level of a single Pokémon by one.",
    :price => 150,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :POPROCKS => {
    :ID => 527,
    :name => "Pop Rocks",
    :desc => "A sweet, carbonated candy. It jolts a Pokémon awake.",
    :price => 750,
    :medicine => true,
    :status => true,
  },

  :PEPPERMINT => {
    :ID => 528,
    :name => "Peppermint",
    :desc => "A sweet, minty-fresh candy. It cures a Pokémon of poison.",
    :price => 600,
    :medicine => true,
    :status => true,
  },

  :SALTWATERTAFFY => {
    :ID => 529,
    :name => "Salt-Water Taffy",
    :desc => "A sweet, chewy candy. It relieves a Pokémon's burn.",
    :price => 850,
    :medicine => true,
    :status => true,
  },

  :CHEWINGGUM => {
    :ID => 530,
    :name => "Chewing Gum",
    :desc => "A sweet, chewy gum. It fixes a Pokémon's paralysis.",
    :price => 800,
    :medicine => true,
    :status => true,
  },

  :REDHOTS => {
    :ID => 531,
    :name => "Red-Hots",
    :desc => "A sweet, spicy candy. It thaws a Pokémon from freeze.",
    :price => 850,
    :medicine => true,
    :status => true,
  },

  :COTTONCANDY => {
    :ID => 532,
    :name => "Cotton Candy",
    :desc => "A sweet, fluffy delicacy that can revive fainted Pokémon.",
    :price => 5000,
    :medicine => true,
    :revival => true,
  },

  :VANILLAIC => {
    :ID => 533,
    :name => "Vanilla Ice Cream",
    :desc => "A vanilla flavored treat! Eat it before it melts to restore 30 HP!",
    :price => 400,
    :medicine => true,
    :healing => true,
  },

  :AMETHYSTPENDANT => {
    :ID => 534,
    :name => "Amethyst Pendant",
    :desc => "Anna's Amethyst Pendant. Team Meteor covets it as a special key.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :RUBYRING => {
    :ID => 535,
    :name => "Ruby Ring",
    :desc => "Heather's Ruby Ring. Team Meteor covets it as a special key.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :YUREYUKEY => {
    :ID => 536,
    :name => "Yureyu Key",
    :desc => "A key marked with Yureyu's logo. What could it go to?",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "yureyukey",
    :sidequest => true,
  },

  :ABOMASITE => {
    :ID => 537,
    :name => "Abomasite",
    :desc => "Have Abomasnow hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ABSOLITE => {
    :ID => 538,
    :name => "Absolite",
    :desc => "Have Absol hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :AERODACTYLITE => {
    :ID => 539,
    :name => "Aerodactylite",
    :desc => "Have Aerodactyl hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :AGGRONITE => {
    :ID => 540,
    :name => "Aggronite",
    :desc => "Have Aggron hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ALAKAZITE => {
    :ID => 541,
    :name => "Alakazite",
    :desc => "Have Alakazam hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :AMPHAROSITE => {
    :ID => 542,
    :name => "Ampharosite",
    :desc => "Have Ampharos hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ASSAULTVEST => {
    :ID => 543,
    :name => "Assault Vest",
    :desc => "This offensive vest raises Sp. Def but prevents the use of status moves.",
    :price => 999,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :BANETTITE => {
    :ID => 544,
    :name => "Banettite",
    :desc => "Have Banette hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :BLASTOISINITE => {
    :ID => 545,
    :name => "Blastoisinite",
    :desc => "Have Blastoise hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :BLAZIKENITE => {
    :ID => 546,
    :name => "Blazikenite",
    :desc => "Have Blaziken hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :CHARIZARDITEX => {
    :ID => 547,
    :name => "Charizardite X",
    :desc => "Have Charizard hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :CHARIZARDITEY => {
    :ID => 548,
    :name => "Charizardite Y",
    :desc => "Have Charizard hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :GARCHOMPITE => {
    :ID => 549,
    :name => "Garchompite",
    :desc => "Have Garchomp hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :GARDEVOIRITE => {
    :ID => 550,
    :name => "Gardevoirite",
    :desc => "Have Gardevoir hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :GENGARITE => {
    :ID => 551,
    :name => "Gengarite",
    :desc => "Have Gengar hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :GYARADOSITE => {
    :ID => 552,
    :name => "Gyaradosite",
    :desc => "Have Gyarados hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :HERACRONITE => {
    :ID => 553,
    :name => "Heracronite",
    :desc => "Have Heracross hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :HOUNDOOMINITE => {
    :ID => 554,
    :name => "Houndoominite",
    :desc => "Have Houndoom hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :INTRIGUINGSTONE => {
    :ID => 555,
    :name => "Intriguing Stone",
    :desc => "A rather curious stone that might appear valuable to some. It's all in the eye of the beholder.",
    :price => 999,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :JAWFOSSIL => {
    :ID => 556,
    :name => "Jaw Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived on the land. It looks as if it could be a piece of a large jaw.",
    :price => 999,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :KANGASKHANITE => {
    :ID => 557,
    :name => "Kangaskhanite",
    :desc => "Have Kangaskhan hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :KEEBERRY => {
    :ID => 558,
    :name => "Kee Berry",
    :desc => "If held by a Pokémon, this Berry will increase the holder's Defense if they're hit with a physical move.",
    :price => 800,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :LUCARIONITE => {
    :ID => 559,
    :name => "Lucarionite",
    :desc => "Have Lucario hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :LUMINOUSMOSS => {
    :ID => 560,
    :name => "Luminous Moss",
    :desc => "It boosts Sp. Def if hit with a Water-type attack. It can only be used once.",
    :price => 999,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :LUMIOSEGALETTE => {
    :ID => 561,
    :name => "Lumiose Galette",
    :desc => "A popular treat in Lumiose City. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 999,
    :medicine => true,
    :noUseInBattle => true,
    :noUse => true,
    :status => true,
  },

  :MANECTITE => {
    :ID => 562,
    :name => "Manectite",
    :desc => "Have Manectric hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MARANGABERRY => {
    :ID => 563,
    :name => "Maranga Berry",
    :desc => "If held by a Pokémon, this Berry will increase the holder's Sp. Def if they're hit with a special move.",
    :price => 800,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MAWILITE => {
    :ID => 564,
    :name => "Mawilite",
    :desc => "Have Mawile hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MEDICHAMITE => {
    :ID => 565,
    :name => "Medichamite",
    :desc => "Have Medicham hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MEGARING => {
    :ID => 566,
    :name => "Mega-Z Ring",
    :desc => "This ring contains an untold power that somehow enables Pokémon carrying special crystals to use them in battle.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :general => true,
  },

  :MEWTWONITEX => {
    :ID => 567,
    :name => "Mewtwonite X",
    :desc => "Have Mewtwo hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :MEWTWONITEY => {
    :ID => 568,
    :name => "Mewtwonite Y",
    :desc => "Have Mewtwo hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PINSIRITE => {
    :ID => 569,
    :name => "Pinsirite",
    :desc => "Have Pinsir hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PIXIEPLATE => {
    :ID => 570,
    :name => "Pixie Plate",
    :desc => "It's a stone tablet that boosts the power of Fairy-type moves.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FAIRY,
    :plate => true,
  },

  :ROSELIBERRY => {
    :ID => 571,
    :name => "Roseli Berry",
    :desc => "If held by a Pokémon, this Berry will lessen the damage taken from one supereffective Fairy-type attack.",
    :price => 1200,
    :berry => true,
    :noUseInBattle => true,
    :noUse => true,
    :resistberry => true,
  },

  :SACHET => {
    :ID => 572,
    :name => "Sachet",
    :desc => "A sachet filled with fragrant perfumes that are just slightly overwhelming. Yet it's loved by a certain Pokémon.",
    :price => 1000,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SAFETYGOGGLES => {
    :ID => 573,
    :name => "Safety Goggles",
    :desc => "These goggles protect the holder from both weather-related damage and powder.",
    :price => 999,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :SAILFOSSIL => {
    :ID => 574,
    :name => "Sail Fossil",
    :desc => "A fossil from a prehistoric Pokémon that once lived on land. It looks like the impression from a skin sail.",
    :price => 999,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :SCIZORITE => {
    :ID => 575,
    :name => "Scizorite",
    :desc => "Have  Have Scizor hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SNOWBALL => {
    :ID => 576,
    :name => "Snowball",
    :desc => "It boosts Attack if hit with an Ice-type attack. It can only be used once.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :TYRANITARITE => {
    :ID => 577,
    :name => "Tyranitarite",
    :desc => "Have Tyranitar hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :VENUSAURITE => {
    :ID => 578,
    :name => "Venusaurite",
    :desc => "Have Venusaur hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 999,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :WEAKNESSPOLICY => {
    :ID => 579,
    :name => "Weakness Policy",
    :desc => "Attack and Sp. Atk sharply increase if the holder is hit with a move they're weak to.",
    :price => 4000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :WHIPPEDDREAM => {
    :ID => 580,
    :name => "Whipped Dream",
    :desc => "A soft and sweet treat made of fluffy, puffy, whipped and whirled cream. It's loved by a certain Pokémon.",
    :price => 1000,
    :evoitem => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ABILITYCAPSULE => {
    :ID => 581,
    :name => "Ability Capsule",
    :desc => "A capsule that allows a Pokémon with at least two Abilities to switch between these Abilities when it is used.",
    :price => 999,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :TM96 => {
    :ID => 582,
    :name => "TM96",
    :desc => "This attack makes use of nature's power. Its effects vary depending on the user's environment.",
    :price => 3000,
    :tm => :NATUREPOWER,
    :noUseInBattle => true,
  },

  :TM97 => {
    :ID => 583,
    :name => "TM97",
    :desc => "The user releases a horrible aura imbued with dark thoughts. This may also make the target flinch.",
    :price => 5500,
    :tm => :DARKPULSE,
    :noUseInBattle => true,
  },

  :TM98 => {
    :ID => 584,
    :name => "TM98",
    :desc => "Striking opponents over and over makes the user's fists harder. Hitting a target raises the Attack stat.",
    :price => 3000,
    :tm => :POWERUPPUNCH,
    :noUseInBattle => true,
  },

  :TM99 => {
    :ID => 585,
    :name => "TM99",
    :desc => "The user damages opposing Pokémon by emitting a powerful flash.",
    :price => 1000,
    :tm => :DAZZLINGGLEAM,
    :noUseInBattle => true,
  },

  :TM100 => {
    :ID => 586,
    :name => "TM100",
    :desc => "The user discloses a secret to the target, and it cannot concentrate anymore. Lowers the target's Sp. Atk.",
    :price => 3000,
    :tm => :CONFIDE,
    :noUseInBattle => true,
  },

  :DNASPLICERS => {
    :ID => 587,
    :name => "DNA Splicers",
    :desc => "A splicer that fuses Kyurem and a certain Pokémon. They are said to have been one in the beginning.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :legendary => true,
  },

  :REVEALGLASS => {
    :ID => 588,
    :name => "Reveal Glass",
    :desc => "A looking glass that reveals the truth. It's a mysterious glass that returns a Pokémon to its original shape.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :legendary => true,
  },

  :OVALCHARM => {
    :ID => 589,
    :name => "Oval Charm",
    :desc => "An oval charm said to increase the chance of Pokémon Eggs being found at the Day Care.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :important => true,
  },

  :SHINYCHARM => {
    :ID => 590,
    :name => "Shiny Charm",
    :desc => "A shiny charm said to increase the chance of finding a Shiny Pokémon in the wild.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :important => true,
  },

  :DULLKEY => {
    :ID => 591,
    :name => "Dull Key",
    :desc => "A lost, ordinary dark key. There seems to be a bit of spray paint on it.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "dullkey",
    :sidequest => true,
  },

  :MAGNETPOWDER => {
    :ID => 592,
    :name => "Magnet Powder",
    :desc => "A polarized powder made from ground-up magnets.",
    :price => 600,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :POKESNAX => {
    :ID => 593,
    :name => "PokéSnax",
    :desc => "A popular to-go snack for Pokémon of all species.",
    :price => 400,
    :medicine => true,
    :noUseInBattle => true,
    :healing => true,
  },

  :DATACHIP => {
    :ID => 594,
    :name => "Data Chip",
    :desc => "A discarded fragment of data. Plugging it into a computer might crash it.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :SOULCANDLE => {
    :ID => 595,
    :name => "Soul Candle",
    :desc => "A spiritual candle. When its flame goes out, somewhere a distant soul will be forever erased.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :SILVERRING => {
    :ID => 596,
    :name => "Silver Ring",
    :desc => "A plain silver band. It probably belonged to Corey.",
    :price => 1000,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :FLORALCHARM => {
    :ID => 597,
    :name => "Floral Charm",
    :desc => "A flower-shaped lucky pendant. It's said to gain favor with spirits of the plants.",
    :price => 1500,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :BLASTPOWDER => {
    :ID => 598,
    :name => "Blast Powder",
    :desc => "A powder made from Electrode. Explodes to break up certain rock formations.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :DRARECANDY => {
    :ID => 599,
    :name => "'Rare Candy'",
    :desc => "Rare Candy infused with hallucinogenic components. Best not to use this...",
    :price => 30000,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :CRYSTALPLUG1 => {
    :ID => 600,
    :name => "Crystal Key",
    :desc => "Resonates with large Red Crystals.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "crystalplug1",
    :questitem => true,
    :story => true,
  },

  :CRYSTALPLUG2 => {
    :ID => 601,
    :name => "Crystal Key",
    :desc => "Resonates with large Red and Green Crystals.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "crystalplug2",
    :questitem => true,
    :story => true,
  },

  :CRYSTALPLUG3 => {
    :ID => 602,
    :name => "Crystal Key",
    :desc => "Resonates with large Red, Green and Blue Crystals.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "crystalplug3",
    :questitem => true,
    :story => true,
  },

  :CRYSTALPLUG4 => {
    :ID => 603,
    :name => "Crystal Key",
    :desc => "Resonates with large Red, Green, Blue and Purple Crystals.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "crystalplug4",
    :questitem => true,
    :story => true,
  },

  :ODDISHWEED => {
    :ID => 604,
    :name => "Oddishweed",
    :desc => "Leaves from a passed Oddish's head. Some fanatics use them to cure ailments.",
    :price => 19000,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :BLUEMIC => {
    :ID => 605,
    :name => "Blue Moon Ice Cream",
    :desc => "An extremely rare and coveted flavored treat! Eat it before it melts to restore 200 HP!",
    :price => 20000,
    :medicine => true,
    :healing => true,
  },

  :DARKMATTER => {
    :ID => 607,
    :name => "Dark Material",
    :desc => "A fragment of pitch-dark energy.",
    :price => 30000,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :POWDERVIAL => {
    :ID => 608,
    :name => "Powder Vial",
    :desc => "A vial and collection unit for gathering and distributing spores.",
    :price => 1000,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :niche => true,
    :questitem => true,
    :story => true,
  },

  :BATTLEPASS1 => {
    :ID => 609,
    :name => "Battle Pass- Strike",
    :desc => "A ticket to battle Samson at the Agate Circus.",
    :price => 1000,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :CORRUPTEDBALL => {
    :ID => 610,
    :name => "Corrupted Poké Ball",
    :desc => "A Poké Ball with expired data. It can no longer be opened.",
    :price => 20,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :TECHGLASSES => {
    :ID => 611,
    :name => "Tech Glasses",
    :desc => "A pair of high-durability glasses for scientific research.",
    :price => 600,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :ULTRAPOTION => {
    :ID => 612,
    :name => "Ultra Potion",
    :desc => "A spray-type medicine for treating wounds. It can be used to restore 200 HP to an injured Pokémon.",
    :price => 1200,
    :medicine => true,
    :healing => true,
  },

  :SILVERCARD => {
    :ID => 613,
    :name => "Silver Card",
    :desc => "A silver-trim key-card with a purple mark on it.",
    :price => 1000,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :ILLFATEDDOLL => {
    :ID => 614,
    :name => "Ill-Fated Doll",
    :desc => "A cursed doll that brings ruin on anyone who keeps it.",
    :price => 300,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :APARTMENTKEY => {
    :ID => 615,
    :name => "House Key",
    :desc => "It looks like a modern key to a home. Maybe someone dropped it?",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "apartmentkey",
    :sidequest => true,
  },

  :BATTLEPASS2 => {
    :ID => 616,
    :name => "Battle Pass- Gravity",
    :desc => "A ticket to battle Terra at the Agate Circus.",
    :price => 1000,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :GALLADITE => {
    :ID => 617,
    :name => "Galladite",
    :desc => "Have Gallade hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :GLALITITE => {
    :ID => 618,
    :name => "Glalitite",
    :desc => "Have Glalie hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SHARPEDONITE => {
    :ID => 619,
    :name => "Sharpedonite",
    :desc => "Have Sharpedo hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SCEPTILITE => {
    :ID => 620,
    :name => "Sceptilite",
    :desc => "Have Sceptile hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :BEEDRILLITE => {
    :ID => 621,
    :name => "Beedrillite",
    :desc => "Have Beedrill hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :AUDINITE => {
    :ID => 622,
    :name => "Audinite",
    :desc => "Have Audino hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :ALTARIANITE => {
    :ID => 623,
    :name => "Altarianite",
    :desc => "Have Altaria hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :DIANCITE => {
    :ID => 624,
    :name => "Diancite",
    :desc => "Have Diancie hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :STEELIXITE => {
    :ID => 625,
    :name => "Steelixite",
    :desc => "Have Steelix hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :CAMERUPTITE => {
    :ID => 626,
    :name => "Cameruptite",
    :desc => "Have Camerupt hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :PIDGEOTITE => {
    :ID => 627,
    :name => "Pidgeotite",
    :desc => "Have Pidgeot hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SALAMENCITE => {
    :ID => 628,
    :name => "Salamencite",
    :desc => "Have Salamence hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :LOPUNNITE => {
    :ID => 629,
    :name => "Lopunnite",
    :desc => "Have Lopunny hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :METAGROSSITE => {
    :ID => 630,
    :name => "Metagrossite",
    :desc => "Have Metagross hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SLOWBRONITE => {
    :ID => 631,
    :name => "Slowbronite",
    :desc => "Have Slowbro hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SABLENITE => {
    :ID => 632,
    :name => "Sablenite",
    :desc => "Have Sableye hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :SWAMPERTITE => {
    :ID => 633,
    :name => "Swampertite",
    :desc => "Have Swampert hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :LATIASITE => {
    :ID => 634,
    :name => "Latiasite",
    :desc => "Have Latias hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :LATIOSITE => {
    :ID => 635,
    :name => "Latiosite",
    :desc => "Have Latios hold it, and this stone will enable it to Mega Evolve during battle.",
    :price => 1000,
    :crystal => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :REDORB => {
    :ID => 636,
    :name => "Red Orb",
    :desc => "A shiny red orb that is said to have a legend tied to it. It's known to have a deep connection with the Hoenn Region.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :crystal => true
  },

  :BLUEORB => {
    :ID => 637,
    :name => "Blue Orb",
    :desc => "A shiny blue orb that is said to have a legend tied to it. It's known to have a deep connection with the Hoenn Region.",
    :price => 10000,
    :noUseInBattle => true,
    :noUse => true,
    :crystal => true
  },

  :PRISONBOTTLE => {
    :ID => 638,
    :name => "Prison Bottle",
    :desc => "A bottle believed to have been used to seal away the power of a certain Pokémon long, long ago.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :legendary => true,
  },

  :TM942 => {
    :ID => 639,
    :name => "TM94",
    :desc => "The additional effects of this attack depend upon where it was used.",
    :price => 2000,
    :tm => :SECRETPOWER,
    :noUseInBattle => true,
  },

  :BERYLGRIDKEY => {
    :ID => 640,
    :name => "Beryl Grid Key",
    :desc => "A key to open the door to the Beryl Water Grid in the Water Treatment Center.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "berylgridkey",
    :story => true,
    :questitem => true,
  },

  :BATTLEPASS3 => {
    :ID => 641,
    :name => "Battle Pass- Suspension",
    :desc => "A ticket to battle Ciel at the Agate Circus.",
    :price => 1000,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :HPRESETBAG => {
    :ID => 642,
    :name => "Reset Disc- HP",
    :desc => "A reusable special program that causes the Pokémon to forget its training in the HP stat.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
    :repeatableUse => true,
  },

  :ATKRESETBAG => {
    :ID => 643,
    :name => "Reset Disc- ATK",
    :desc => "A reusable special program that causes the Pokémon to forget its training in the Attack stat.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
    :repeatableUse => true,
  },

  :DEFRESETBAG => {
    :ID => 644,
    :name => "Reset Disc- DEF",
    :desc => "A reusable special program that causes the Pokémon to forget its training in the Defense stat.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
    :repeatableUse => true,
  },

  :SPARESETBAG => {
    :ID => 645,
    :name => "Reset Disc- SPATK",
    :desc => "A reusable special program that causes the Pokémon to forget its training in the Sp. Atk stat.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
    :repeatableUse => true,
  },

  :SPDRESETBAG => {
    :ID => 646,
    :name => "Reset Disc- SPDEF",
    :desc => "A reusable special program that causes the Pokémon to forget its training in the Sp. Def stat.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
    :repeatableUse => true,
  },

  :SPERESETBAG => {
    :ID => 647,
    :name => "Reset Disc- SPEED",
    :desc => "A reusable special program that causes the Pokémon to forget its training in the Speed stat.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
    :repeatableUse => true,
  },

  :AMPLIFIELDROCK => {
    :ID => 648,
    :name => "Amplifield Rock",
    :desc => "It extends the duration of the area-altering moves used by the holder.",
    :price => 3000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :K2KEY => {
    :ID => 649,
    :name => "K2 Key",
    :desc => "An old, rusted key. The base reads 'K2'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :K5KEY => {
    :ID => 650,
    :name => "K5 Key",
    :desc => "An old, rusted key. The base reads 'K5'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :K22KEY => {
    :ID => 651,
    :name => "K22 Key",
    :desc => "An old, rusted key. The base reads 'K22'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :K33KEY => {
    :ID => 652,
    :name => "K33 Key",
    :desc => "An old, rusted key. The base reads 'K33'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :S4KEY => {
    :ID => 653,
    :name => "S4 Key",
    :desc => "An old, rusted key. The base reads 'S4'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :S9KEY => {
    :ID => 654,
    :name => "S9 Key",
    :desc => "An old, rusted key. The base reads 'S9'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :S12KEY => {
    :ID => 655,
    :name => "S12 Key",
    :desc => "An old, rusted key. The base reads 'S12'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :F1KEY => {
    :ID => 656,
    :name => "F1 Key",
    :desc => "An old, rusted key. The base reads 'F1'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :F10KEY => {
    :ID => 657,
    :name => "F10 Key",
    :desc => "An old, rusted key. The base reads 'F10'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :F14KEY => {
    :ID => 658,
    :name => "F14 Key",
    :desc => "An old, rusted key. The base reads 'F14'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :F34KEY => {
    :ID => 659,
    :name => "F34 Key",
    :desc => "An old, rusted key. The base reads 'F34'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "lakekey",
    :sidequest => true,
  },

  :FAIRYGEM => {
    :ID => 660,
    :name => "Fairy Gem",
    :desc => "A gem with an essence of the fey. When held, it strengthens the power of a Fairy-type move one time.",
    :price => 1200,
    :noUseInBattle => true,
    :noUse => true,
    :typeboost => :FAIRY,
    :gem => true,
  },

  :DIAMONDRING => {
    :ID => 661,
    :name => "Diamond Ring",
    :desc => "A sparkling new engagement ring. Only the finest.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :SANCTUMKEY => {
    :ID => 662,
    :name => "Sanctum Key",
    :desc => "The master key of a hidden temple.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "sanctumkey",
    :sidequest => true,
  },

  :GUMKEY => {
    :ID => 663,
    :name => "GUM Key",
    :desc => "A key with a pink label attached to it that only reads 'GUM'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "gumkey",
    :sidequest => true,
  },

  :CORALKEY => {
    :ID => 664,
    :name => "Coral Key",
    :desc => "A key to the Coral Lighthouse. It's rusted over after recent neglect.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "coralkey",
    :sidequest => true,
  },

  :IDTAG => {
    :ID => 665,
    :name => "ID Tag",
    :desc => "A Team Meteor dog tag. The name reads 'Tara Copperman'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :ARCAUTOGRAPH => {
    :ID => 666,
    :name => "DJ Arc Autograph",
    :desc => "'Thanks for listening! DJ Arclight will always look out for you. --A'",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :MCKREZZYAUTOGRAPH => {
    :ID => 667,
    :name => "McKrezzy Autograph",
    :desc => "'Blaze on, starshine. ~M'",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :HEADPHONES => {
    :ID => 668,
    :name => "Headphones",
    :desc => "Top quality, noise-cancelling headphones. They come at a steep price.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :SPYCEAPP => {
    :ID => 669,
    :name => "Spyce Application",
    :desc => "Application for The Spyce. Requirements: Passion for all foods and a zeal for learning.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :LIBRARYAPP => {
    :ID => 670,
    :name => "Library Application",
    :desc => "Application for the Beryl Library. Requirements: A love for knowledge and calmness in equal measure.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :SWEETAPP => {
    :ID => 671,
    :name => "Sweet Application",
    :desc => "Application for Sweet Co. Requirements: Outgoing and energetic, experience in retail preferred!",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :CRITICALAPP => {
    :ID => 672,
    :name => "Critical Application",
    :desc => "Application for Critical Capture. Requirements: Moderate understanding of Poké Ball technology.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :MEDICINEAPP => {
    :ID => 673,
    :name => "Medicine Application",
    :desc => "Application for a Medicine Market. Requirements: Understanding of herbal and chemical treatments.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :SALONAPP => {
    :ID => 674,
    :name => "Salon Application",
    :desc => "Application for the Central Salon. Requirements: 3+ years cosmetology experience or relevant degree.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :GLAMAPP => {
    :ID => 675,
    :name => "Glamazonia App",
    :desc => "Application for the Glamazonia Salon. Requirements: Maximum glamour. Hot legs preferred.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :NIGHTCLUBAPP => {
    :ID => 676,
    :name => "Nightclub Application",
    :desc => "Application for the Reborn Nightclub. Requirements: See DJ Arclight.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :CYCLEAPP => {
    :ID => 677,
    :name => "Cycle Application",
    :desc => "Application for the Lapis Luxury Cycle Shop. Requirements: Business casual attire, refined appearance.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :SILPHAPP => {
    :ID => 678,
    :name => "Silph Application",
    :desc => "Application for Silph Co. Requirements: 2+ years business management experience or relevant degree.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :CIRCUSAPP => {
    :ID => 679,
    :name => "Circus Application",
    :desc => "Application for the Agate Circus. Requirements: Arm wrestle with Samson. Victory not expected.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :SOLICEAPP => {
    :ID => 680,
    :name => "SOLICE Application",
    :desc => "Application for SOLICE. Requirements: 2+ years experience in social work and a passion to help others.",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :CONSTRUCTIONAPP => {
    :ID => 681,
    :name => "Construction App",
    :desc => "Application for city construction. Requirements: Hard hat and hardy spirit!",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :APOPHYLLAPP => {
    :ID => 682,
    :name => "Apophyll Application",
    :desc => "Application for Apophyll Academy. Requirements: None. All interested are welcome!",
    :price => 0,
    :noUseInBattle => true,
    :application => true,
    :image => "application",
    :sidequest => true,
  },

  :KINSOKUJIKOU => {
    :ID => 683,
    :name => "Classified Information",
    :desc => "A sealed envelope marked 'TOP SECRET'. Better not read it.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :PINKPEARL => {
    :ID => 684,
    :name => "Pink Pearl",
    :desc => "A large, round pearl, originally from a Clamperl. It looks well-cared for.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :CRYSTALBALL => {
    :ID => 685,
    :name => "Crystal Ball",
    :desc => "A glassy crystal ball used to divine the future. It cost 100 million yen and boasts a 30% success rate.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :RKEY => {
    :ID => 686,
    :name => "'R' Key",
    :desc => "A normal apartment key that someone dropped. It's marked with the letter 'R'.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "rkey",
    :sidequest => true,
  },

  :DEVONSCOPEM => {
    :ID => 687,
    :name => "Devon Scope Model",
    :desc => "A model of the Devon Scope made by Devon Corp. It doesn't actually function.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :niche => true,
    :sidequest => true,
  },

  :DEVONSCOPE => {
    :ID => 688,
    :name => "Silvon Scope",
    :desc => "A device made by the combined efforts of Devon Corp. and Silph Co. It can reveal any Pokémon.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :niche => true,
    :sidequest => true,
  },

  :RADIOCOMM => {
    :ID => 689,
    :name => "Radio Transceiver",
    :desc => "A radio originally belonging to Arclight. It can send signals and messages to its partner device.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :niche => true,
    :questitem => true,
    :story => true,
  },

  :ADRENALINEORB => {
    :ID => 690,
    :name => "Adrenaline Orb",
    :desc => "If held by a Pokémon, it boosts Speed when intimidated. It can be used only once.",
    :price => 300,
    :overworld => true,
    :noUseInBattle => true,
    :noUse => true,
  },

  :BIGMALASADA => {
    :ID => 691,
    :name => "Big Malasada",
    :desc => "The Alola Region's special fried bread. It can be used once to heal all the status conditions of a Pokémon.",
    :price => 200,
    :medicine => true,
    :status => true,
  },

  :ICESTONE => {
    :ID => 692,
    :name => "Ice Stone",
    :desc => "A peculiar stone that can make certain species of Pokémon evolve. It has an unmistakable snowflake pattern.",
    :price => 2100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :PROTECTIVEPADS => {
    :ID => 693,
    :name => "Protective Pads",
    :desc => "They protect the holder from effects caused by making direct contact with the target.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :FIREMEMORY => {
    :ID => 694,
    :name => "Fire Memory",
    :desc => "A memory disc that contains Fire-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :FIRE,
  },

  :WATERMEMORY => {
    :ID => 695,
    :name => "Water Memory",
    :desc => "A memory disc that contains Water-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :WATER,
  },

  :ELECTRICMEMORY => {
    :ID => 696,
    :name => "Electric Memory",
    :desc => "A memory disc that contains Electric-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :ELECTRIC,
  },

  :GRASSMEMORY => {
    :ID => 697,
    :name => "Grass Memory",
    :desc => "A memory disc that contains Grass-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :GRASS,
  },

  :ICEMEMORY => {
    :ID => 698,
    :name => "Ice Memory",
    :desc => "A memory disc that contains Ice-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :ICE,
  },

  :FIGHTINGMEMORY => {
    :ID => 699,
    :name => "Fighting Memory",
    :desc => "A memory disc that contains Fighting-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :FIGHTING,
  },

  :POISONMEMORY => {
    :ID => 700,
    :name => "Poison Memory",
    :desc => "A memory disc that contains Poison-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :POISON,
  },

  :GROUNDMEMORY => {
    :ID => 701,
    :name => "Ground Memory",
    :desc => "A memory disc that contains Ground-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :GROUND,
  },

  :FLYINGMEMORY => {
    :ID => 702,
    :name => "Flying Memory",
    :desc => "A memory disc that contains Flying-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :FLYING,
  },

  :PSYCHICMEMORY => {
    :ID => 703,
    :name => "Psychic Memory",
    :desc => "A memory disc that contains Psychic-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :PSYCHIC,
  },

  :BUGMEMORY => {
    :ID => 704,
    :name => "Bug Memory",
    :desc => "A memory disc that contains Bug-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :BUG,
  },

  :ROCKMEMORY => {
    :ID => 705,
    :name => "Rock Memory",
    :desc => "A memory disc that contains Rock-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :ROCK,
  },

  :GHOSTMEMORY => {
    :ID => 706,
    :name => "Ghost Memory",
    :desc => "A memory disc that contains Ghost-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :GHOST,
  },

  :DRAGONMEMORY => {
    :ID => 707,
    :name => "Dragon Memory",
    :desc => "A memory disc that contains Dragon-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :DRAGON,
  },

  :DARKMEMORY => {
    :ID => 708,
    :name => "Dark Memory",
    :desc => "A memory disc that contains Dark-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :DARK,
  },

  :STEELMEMORY => {
    :ID => 709,
    :name => "Steel Memory",
    :desc => "A memory disc that contains Steel-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :STEEL,
  },

  :FAIRYMEMORY => {
    :ID => 710,
    :name => "Fairy Memory",
    :desc => "A memory disc that contains Fairy-type data. It changes the type of the holder if held by a certain Pokémon.",
    :price => 1000,
    :noUseInBattle => true,
    :noUse => true,
    :memory => :FAIRY,
  },

  :MEMEONADE => {
    :ID => 711,
    :name => "Blue Moon Lemonade",
    :desc => "The label appears to be illegibly scrawled on with crayon. It restores the HP of one Pokémon by 103 points.",
    :price => 100000000,
    :medicine => true,
    :healing => true,
  },

  :BEASTBALL => {
    :ID => 712,
    :name => "Beast Ball",
    :desc => "A special Poké Ball designed to catch Ultra Beasts. It has a low success rate for catching others.",
    :price => 9000,
    :ball => true,
    :noUse => true,
  },

  :REDNECTAR => {
    :ID => 713,
    :name => "Red Nectar",
    :desc => "A flower nectar imported from Ula'ula Meadow. It changes the form of certain species of Pokémon.",
    :price => 3000,
    :noUseInBattle => true,
    :nectar => true,
  },

  :YELLOWNECTAR => {
    :ID => 714,
    :name => "Yellow Nectar",
    :desc => "A flower nectar imported from Melemele Meadow. It changes the form of certain species of Pokémon.",
    :price => 3000,
    :noUseInBattle => true,
    :nectar => true,
  },

  :PINKNECTAR => {
    :ID => 715,
    :name => "Pink Nectar",
    :desc => "A flower nectar imported from the Royal Avenue. It changes the form of certain species of Pokémon.",
    :price => 3000,
    :noUseInBattle => true,
    :nectar => true,
  },

  :PURPLENECTAR => {
    :ID => 716,
    :name => "Purple Nectar",
    :desc => "A flower nectar imported from Poni Meadow. It changes the form of certain species of Pokémon.",
    :price => 3000,
    :noUseInBattle => true,
    :nectar => true,
  },

  :TM702 => {
    :ID => 717,
    :name => "TM70",
    :desc => "This move reduces damage from physical and special moves for five turns. Can be used only in a hailstorm.",
    :price => 1000,
    :tm => :AURORAVEIL,
    :noUseInBattle => true,
  },

  :BUGINIUMZ => {
    :ID => 718,
    :name => "Buginium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Bug-type moves to Bug-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :DARKINIUMZ => {
    :ID => 720,
    :name => "Darkinium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Dark-type moves to Dark-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :DRAGONIUMZ => {
    :ID => 722,
    :name => "Dragonium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Dragon-type moves to Dragon-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :ELECTRIUMZ => {
    :ID => 724,
    :name => "Electrium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Electric-type moves to Electric-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :FAIRIUMZ => {
    :ID => 726,
    :name => "Fairium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Fairy-type moves to Fairy-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :FIGHTINIUMZ => {
    :ID => 728,
    :name => "Fightinium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Fighting-type moves to Fighting-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :FIRIUMZ => {
    :ID => 730,
    :name => "Firium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Fire-type moves to Fire-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :FLYINIUMZ => {
    :ID => 732,
    :name => "Flyinium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Flying-type moves to Flying-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :GHOSTIUMZ => {
    :ID => 734,
    :name => "Ghostium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Ghost-type moves to Ghost-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :GRASSIUMZ => {
    :ID => 736,
    :name => "Grassium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Grass-type moves to Grass-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :GROUNDIUMZ => {
    :ID => 738,
    :name => "Groundium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Ground-type moves to Ground-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :ICIUMZ => {
    :ID => 740,
    :name => "Icium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Ice-type moves to Ice-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :NORMALIUMZ => {
    :ID => 742,
    :name => "Normalium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Normal-type moves to Normal-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :POISONIUMZ => {
    :ID => 744,
    :name => "Poisonium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Poison-type moves to Poison-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :PSYCHIUMZ => {
    :ID => 746,
    :name => "Psychium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Psychic-type moves to Psychic-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :ROCKIUMZ => {
    :ID => 748,
    :name => "Rockium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Rock-type moves to Rock-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :STEELIUMZ => {
    :ID => 750,
    :name => "Steelium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Steel-type moves to Steel-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :WATERIUMZ => {
    :ID => 752,
    :name => "Waterium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Water-type moves to Water-type Z-Moves.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :ALORAICHIUMZ => {
    :ID => 754,
    :name => "Aloraichium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Alternate Raichu's Thunderbolt to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :DECIDIUMZ => {
    :ID => 756,
    :name => "Decidium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Decidueye's Spirit Shackle to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :INCINIUMZ => {
    :ID => 758,
    :name => "Incinium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Incineroar's Darkest Lariat to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :PRIMARIUMZ => {
    :ID => 760,
    :name => "Primarium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Primarina's Sparkling Aria to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :EEVIUMZ => {
    :ID => 762,
    :name => "Eevium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Eevee's Last Resort to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :PIKANIUMZ => {
    :ID => 764,
    :name => "Pikanium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Pikachu's Volt Tackle to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :SNORLIUMZ => {
    :ID => 766,
    :name => "Snorlium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Snorlax's Giga Impact to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :MEWNIUMZ => {
    :ID => 768,
    :name => "Mewnium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Mew's Psychic to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :TAPUNIUMZ => {
    :ID => 770,
    :name => "Tapunium-Z",
    :desc => "It converts Z-Power into crystals that upgrade the tapus' Nature's Madness to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :MARSHADIUMZ => {
    :ID => 772,
    :name => "Marshadium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Marshadow's Spectral Thief to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :ELEMENTALSEED => {
    :ID => 774,
    :name => "Elemental Seed",
    :desc => "A single-use seed that boosts its holder in Elemental Fields.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :MAGICALSEED => {
    :ID => 775,
    :name => "Magical Seed",
    :desc => "A single-use seed that boosts its holder in Magical Fields.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :TELLURICSEED => {
    :ID => 776,
    :name => "Telluric Seed",
    :desc => "A single-use seed that boosts its holder in Telluric Fields.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :SYNTHETICSEED => {
    :ID => 777,
    :name => "Synthetic Seed",
    :desc => "A single-use seed that boosts its holder in Synthetic Fields.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :SAPPHIREBRACELETS => {
    :ID => 778,
    :name => "Sapphire Bracelets",
    :desc => "Amaria's Sapphire Bracelets. Team Meteor covets the pair as a special key.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :NSOLARIZER => {
    :ID => 779,
    :name => "N-Solarizer",
    :desc => "This item is used to fuse Necrozma and Solgaleo to create Dusk Mane Necrozma.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :legendary => true,
  },

  :NLUNARIZER => {
    :ID => 780,
    :name => "N-Lunarizer",
    :desc => "This item is used to fuse Necrozma and Lunala to create Dawn Wings Necrozma.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :legendary => true,
  },

  :KOMMONIUMZ => {
    :ID => 781,
    :name => "Kommonium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Kommo-o's Clanging Scales to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :LYCANIUMZ => {
    :ID => 783,
    :name => "Lycanium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Lycanroc's Stone Edge to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :MIMIKIUMZ => {
    :ID => 785,
    :name => "Mimikium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Mimikyu's Play Rough to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :SOLGANIUMZ => {
    :ID => 787,
    :name => "Solganium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Solgaleo's Sunsteel Strike to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :LUNALIUMZ => {
    :ID => 789,
    :name => "Lunalium-Z",
    :desc => "It converts Z-Power into crystals that upgrade Lunala's Moongeist Beam to an exclusive Z-Move.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :ULTRANECROZIUMZ => {
    :ID => 791,
    :name => "Ultranecrozium-Z",
    :desc => "It's a crystal that allows Necrozma fused with another Pokémon to change forme.",
    :price => 0,
    :crystal => true,
    :zcrystal => true,
    :noUseInBattle => true,
  },

  :HM09 => {
    :ID => 793,
    :name => "TMX9",
    :desc => "Smashes into the target with great force. May confuse the target. Can be used to scale rocky walls.",
    :price => 0,
    :tm => :ROCKCLIMB,
    :noUseInBattle => true,
    :questitem => true,
  },

  :CAGEKEY => {
    :ID => 794,
    :name => "Cage Key",
    :desc => "A simple key to a cage's padlock. It's slightly bent.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "cagekey",
    :questitem => true,
    :story => true,
  },

  :METEORCARD => {
    :ID => 795,
    :name => "Meteor Card",
    :desc => "A card key belonging to a high-ranking Team Meteor officer. It can be used to open restricted areas.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :questitem => true,
    :story => true,
  },

  :BELROSEPICTURE => {
    :ID => 796,
    :name => "Family Picture",
    :desc => "A photograph showing a man with dark blue hair, a woman with rose pink hair, and three smiling children.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :ORPHANAGEKEY => {
    :ID => 797,
    :name => "Orphanage Key",
    :desc => "A key to open the orphanage and psychiatric facility in the Lapis Ward.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "orphanagekey",
    :sidequest => true,
  },

  :RIBBONCOLLAR => {
    :ID => 798,
    :name => "Ribbon Collar",
    :desc => "A collar found on a Sylveon. The inside reads 'Willowreed & Crystal, 2'",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :EXPALL => {
    :ID => 799,
    :name => "Exp. All (On)",
    :desc => "Turning on this special device will allow all the Pokémon on your team to receive Exp. Points from battles.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :general => true,
    :important => true,
  },

  :RUBYSTAR => {
    :ID => 800,
    :name => "Ruby Star",
    :desc => "A crimson crystal star found deep inside Victory Road. It glitters with passion.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :SAPPHIRESTAR => {
    :ID => 801,
    :name => "Sapphire Star",
    :desc => "A cerulean crystal star found deep inside Victory Road. It shimmers with love.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :EMERALDSTAR => {
    :ID => 802,
    :name => "Emerald Star",
    :desc => "A verdant crystal star found deep inside Victory Road. It shines with faith.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :AMETHYSTSTAR => {
    :ID => 803,
    :name => "Amethyst Star",
    :desc => "A violet crystal star found deep inside Victory Road. It sparkles with something more.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :SPIRITTRACKER => {
    :ID => 804,
    :name => "Spirit Tracker",
    :desc => "A device that monitors paranormal energy. It can detect released spirits.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :important => true,
    :sidequest => true,
  },

  :EMERALDBROOCH => {
    :ID => 805,
    :name => "Emerald Brooch",
    :desc => "Luna's Emerald Brooch. Team Meteor covets it as a special key.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :story => true,
    :questitem => true,
  },

  :FULLRESETBAG => {
    :ID => 806,
    :name => "Reset Disc- ALL",
    :desc => "A reusable special program that causes the Pokémon to forget its training in all stats.",
    :price => 50000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
    :repeatableUse => true,
  },

  :GATHERCUBE => {
    :ID => 807,
    :name => "Gather Cube",
    :desc => "A Mysterious Cube that has the power to gather various types of cells.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :important => true,
    :story => true,
    :questitem => true,
  },

  :TARTAPPLE => {
    :ID => 808,
    :name => "Tart Apple",
    :desc => "A peculiar apple that can make a certain species of Pokémon evolve. It's exceptionally tart.",
    :price => 1100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :SWEETAPPLE => {
    :ID => 809,
    :name => "Sweet Apple",
    :desc => "A peculiar apple that can make a certain species of Pokémon evolve. It's exceptionally Sweet.",
    :price => 1100,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :CHIPPEDPOT => {
    :ID => 810,
    :name => "Chipped Pot",
    :desc => "A peculiar teapot that can make a certain species of Pokémon evolve. It may be chipped, but tea poured from it is delicious.",
    :price => 800,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :CRACKEDPOT => {
    :ID => 811,
    :name => "Cracked Pot",
    :desc => "A peculiar teapot that can make a certain species of Pokémon evolve. It may be cracked, but tea poured from it is delicious.",
    :price => 800,
    :evoitem => true,
    :noUseInBattle => true,
  },

  :RUSTEDSWORD => {
    :ID => 812,
    :name => "Rusted Sword",
    :desc => "It is said that a hero used this sword to halt a terrible disaster in ancient times. It's grown rusty and worn.",
    :price => 0,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
  },

  :RUSTEDSHIELD => {
    :ID => 813,
    :name => "Rusted Shield",
    :desc => "It is said that a hero used this shield to halt a terrible disaster in ancient times. It's grown rusty and worn.",
    :price => 0,
    :noUseInBattle => true,
    :noUse => true,
    :legendhold => true,
  },

  :FOSSILIZEDBIRD => {
    :ID => 814,
    :name => "Fossilized Bird",
    :desc => "The fossil of an ancient Pokémon that once soared through the sky. What it looked like is a mystery.",
    :price => 2500,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :FOSSILIZEDDINO => {
    :ID => 815,
    :name => "Fossilized Dino",
    :desc => "The fossil of an ancient Pokémon that once lived in the sea. What it looked like is a mystery.",
    :price => 2500,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :FOSSILIZEDDRAKE => {
    :ID => 816,
    :name => "Fossilized Drake",
    :desc => "The fossil of an ancient Pokémon that once roamed the land. What it looked like is a mystery.",
    :price => 2500,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :FOSSILIZEDFISH => {
    :ID => 817,
    :name => "Fossilized Fish",
    :desc => "The fossil of an ancient Pokémon that once lived in the sea. What it looked like is a mystery.",
    :price => 2500,
    :noUseInBattle => true,
    :noUse => true,
    :fossil => true,
  },

  :THROATSPRAY => {
    :ID => 818,
    :name => "Throat Spray",
    :desc => "This item, when held, causes a Pokémon's Special Attack stat to be raised by one stage when it uses a Sound based move",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :EJECTPACK => {
    :ID => 819,
    :name => "Eject Pack",
    :desc => "When the holder's stats are lowered, it will be switched out of battle.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :EXPCANDYXS => {
    :ID => 820,
    :name => "Exp. Candy XS",
    :desc => "A candy that is packed with energy. When consumed, it will grant a single Pokémon a very small amount of Exp. Points.",
    :price => 5,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :EXPCANDYS => {
    :ID => 821,
    :name => "Exp. Candy S",
    :desc => "A candy that is packed with energy. When consumed, it will grant a single Pokémon a small amount of Exp. Points.",
    :price => 20,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :EXPCANDYM => {
    :ID => 822,
    :name => "Exp. Candy M",
    :desc => "A candy that is packed with energy. When consumed, it will grant a single Pokémon a moderate amount of Exp. Points.",
    :price => 50,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :EXPCANDYL => {
    :ID => 823,
    :name => "Exp. Candy L",
    :desc => "A candy that is packed with energy. When consumed, it will grant a single Pokémon a large amount of Exp. Points.",
    :price => 100,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :EXPCANDYXL => {
    :ID => 824,
    :name => "Exp. Candy XL",
    :desc => "A candy that is packed with energy. When consumed, it will grant a single Pokémon a very large amount of Exp. Points.",
    :price => 200,
    :medicine => true,
    :noUseInBattle => true,
    :levelup => true,
  },

  :ADAMANTMINT => {
    :ID => 825,
    :name => "Adamant Mint",
    :desc => "When a Pokémon smells this mint, its Attack will grow more easily, but its Sp. Atk will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :LONELYMINT => {
    :ID => 826,
    :name => "Lonely Mint",
    :desc => "When a Pokémon smells this mint, its Attack will grow more easily, but its Defense will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :NAUGHTYMINT => {
    :ID => 827,
    :name => "Naughty Mint",
    :desc => "When a Pokémon smells this mint, its Attack will grow more easily, but its Sp. Def will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :BRAVEMINT => {
    :ID => 828,
    :name => "Brave Mint",
    :desc => "When a Pokémon smells this mint, its Attack will grow more easily, but its Speed will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :BOLDMINT => {
    :ID => 829,
    :name => "Bold Mint",
    :desc => "When a Pokémon smells this mint, its Defense will grow more easily, but its Attack will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :IMPISHMINT => {
    :ID => 830,
    :name => "Impish Mint",
    :desc => "When a Pokémon smells this mint, its Defense will grow more easily, but its Sp. Atk will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :LAXMINT => {
    :ID => 831,
    :name => "Lax Mint",
    :desc => "When a Pokémon smells this mint, its Defense will grow more easily, but its Sp. Def will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :RELAXEDMINT => {
    :ID => 832,
    :name => "Relaxed Mint",
    :desc => "When a Pokémon smells this mint, its Defense will grow more easily, but its Speed will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :MODESTMINT => {
    :ID => 833,
    :name => "Modest Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Attack will grow more easily, but its Attack will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :MILDMINT => {
    :ID => 834,
    :name => "Mild Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Attack will grow more easily, but its Defense will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :RASHMINT => {
    :ID => 835,
    :name => "Rash Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Attack will grow more easily, but its Sp. Def will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :QUIETMINT => {
    :ID => 836,
    :name => "Quiet Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Attack will grow more easily, but its Speed will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :CALMMINT => {
    :ID => 837,
    :name => "Calm Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Def will grow more easily, but its Attack will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :GENTLEMINT => {
    :ID => 838,
    :name => "Gentle Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Def will grow more easily, but its Defense will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :CAREFULMINT => {
    :ID => 839,
    :name => "Careful Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Def will grow more easily, but its Sp. Atk will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :SASSYMINT => {
    :ID => 840,
    :name => "Sassy Mint",
    :desc => "When a Pokémon smells this mint, its Sp. Def will grow more easily, but its Speed will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :TIMIDMINT => {
    :ID => 841,
    :name => "Timid Mint",
    :desc => "When a Pokémon smells this mint, its Speed will grow more easily, but its Attack will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :HASTYMINT => {
    :ID => 842,
    :name => "Hasty Mint",
    :desc => "When a Pokémon smells this mint, its Speed will grow more easily, but its Defense will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :JOLLYMINT => {
    :ID => 843,
    :name => "Jolly Mint",
    :desc => "When a Pokémon smells this mint, its Speed will grow more easily, but its Sp. Atk will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :NAIVEMINT => {
    :ID => 844,
    :name => "Naive Mint",
    :desc => "When a Pokémon smells this mint, its Speed will grow more easily, but its Sp. Def will grow more slowly.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :SERIOUSMINT => {
    :ID => 845,
    :name => "Serious Mint",
    :desc => "When a Pokémon smells this mint, all of its stats will grow at an equal rate.",
    :price => 10,
    :medicine => true,
    :noUseInBattle => true,
    :mint => true,
  },

  :WISHINGPIECE => {
    :ID => 846,
    :name => "Wishing Piece",
    :desc => "Throw one into a Pokémon Den to attract a wild Rift Pokémon.",
    :price => 10,
    :noUseInBattle => true,
    :noUse => true,
    :justsell => true,
  },

  :CATCHINGCHARM => {
    :ID => 847,
    :name => "Catching Charm: Ruby",
    :desc => "Holding it is said to increase the chance of getting a critical catch. Stacks.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :important => true,
  },

  :CELLIMPRINT => {
    :ID => 848,
    :name => "Cell Imprint",
    :desc => "Extracted data from a mysterious cell. Using it can increase a Pokémon's natural potential.",
    :price => 20000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :HEAVYDUTYBOOTS => {
    :ID => 849,
    :name => "Heavy-Duty Boots",
    :desc => "These boots prevent the effects of traps set on the battlefield.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :BLUNDERPOLICY => {
    :ID => 850,
    :name => "Blunder Policy",
    :desc => "Raises Speed sharply when a Pokémon misses with a move because of accuracy.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :ROOMSERVICE => {
    :ID => 851,
    :name => "Room Service",
    :desc => "Lowers Speed when Trick Room takes effect.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :consumehold => true,
  },

  :UTILITYUMBRELLA => {
    :ID => 852,
    :name => "Utility Umbrella",
    :desc => "This sturdy umbrella protects the holder from the effects of weather.",
    :price => 2000,
    :noUseInBattle => true,
    :noUse => true,
    :battlehold => true,
  },

  :BLUEORB2 => {
    :ID => 853,
    :name => "Blue Orb",
    :desc => "A shiny blue orb that is said to have a legend tied to it. It's known to have a deep connection with the Hoenn Region.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :questitem => true,
  },

  :BLUEORB3 => {
    :ID => 854,
    :name => "Blue Orb",
    :desc => "A shiny blue orb that is said to have a legend tied to it. It's known to have a deep connection with the Hoenn Region.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :questitem => true,
  },

  :MANAPHYGEM => {
    :ID => 855,
    :name => "Manaphy Gem",
    :desc => "An artificial gem. Two prongs on the back might fit into something else.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :questitem => true,
  },

  :GIFTBOX => {
    :ID => 856,
    :name => "Gift Box",
    :desc => "What's inside? It's a surprise!",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :BUBBLETEA => {
    :ID => 857,
    :name => "Bubble Tea",
    :desc => "A sweet drink decorated with candy spheres. When consumed, it restores up to 180 HP to an injured Pokémon.",
    :price => 800,
    :medicine => true,
    :healing => true,
  },

  :GOLDKEY => {
    :ID => 858,
    :name => "Gold Key",
    :desc => "A key that doesn't exist. What are you doing here?",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :questitem => true,
    :story => true,
  },

  :IVORYKEY => {
    :ID => 859,
    :name => "Ivory Key",
    :desc => "A key that doesn't exist. Why are you doing this?",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :questitem => true,
    :story => true,
  },

  :EBONYKEY => {
    :ID => 860,
    :name => "Ebony Key",
    :desc => "In the end, isn't the total surrender of control still a way to try and survive?",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :questitem => true,
    :story => true,
  },

  :PPALL => {
    :ID => 861,
    :name => "PP All",
    :desc => "A medicine that can optimally raise the maximum PP of all moves known by the target Pokémon.",
    :price => 14700,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :ARCHIVEKEY => {
    :ID => 862,
    :name => "Archive Key",
    :desc => "A key to the client archives in the Lapis Ward Orphanage.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :keys => true,
    :image => "archivekey",
    :sidequest => true,
  },

  :EVTUNER => {
    :ID => 863,
    :name => "EV Tuner",
    :desc => "A single-use device that switches a Pokémon's EV totals between two stats.",
    :price => 10000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :GLITTERBALL => {
    :ID => 864,
    :name => "Glitter Ball",
    :desc => "A special Poké Ball that excels at catching shiny Pokémon, or turns a Pokémon shiny on catch.",
    :price => 9000,
    :ball => true,
    :noUse => true,
  },

  :EVBOOSTER => {
    :ID => 865,
    :name => "EV Booster",
    :desc => "A super vitamin shot that immediately charges one stat with 252 EVs. Still in clinical trials.",
    :price => 9800,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :REMOTEPC => {
    :ID => 866,
    :name => "Remote PC",
    :desc => "Allows remote connection to the storage system. Requires and consumes one Cell Battery per use.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :general => true,
    :important => true,
  },

  :DREAMBALL => {
    :ID => 867,
    :name => "Dream Ball",
    :desc => "A somewhat different Poké Ball that makes it easier to catch wild Pokémon while they're asleep.",
    :price => 1000,
    :ball => true,
    :noUse => true,
  },

  :EBONYSTONEPIECE => {
    :ID => 868,
    :name => "Ebony Stonepiece",
    :desc => "Everything begins with an ending.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :sidequest => true,
  },

  :CATCHINGCHARM2 => {
    :ID => 869,
    :name => "Catching Charm: Sapphire",
    :desc => "Holding it is said to increase the chance of getting a critical catch. Stacks.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :important => true,
  },

  :CATCHINGCHARM3 => {
    :ID => 870,
    :name => "Catching Charm: Emerald",
    :desc => "Holding it is said to increase the chance of getting a critical catch. Stacks.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :important => true,
  },

  :CATCHINGCHARM4 => {
    :ID => 871,
    :name => "Catching Charm: Amethyst",
    :desc => "Holding it is said to increase the chance of getting a critical catch. Stacks.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :important => true,
  },

  :NEGATIVEIMPRINT => {
    :ID => 872,
    :name => "Negative Imprint",
    :desc => "Extracted data from a mysterious cell. Using it can decrease a Pokémon's natural potential.",
    :price => 20000,
    :medicine => true,
    :noUseInBattle => true,
    :evup => true,
  },

  :MAGNETICLURE => {
    :ID => 873,
    :name => "Magnetic Lure",
    :desc => "An item to be held. One polarity draws in uncaught species, while the other pushes them away for quick escape.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },

  # Item ids 874-1000 are reserved.

  :EXPALLOFF => {
    :ID => 1001,
    :name => "Exp. All (Off)",
    :desc => "Turning on this special device will allow all the Pokémon on your team to receive Exp. Points from battles.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :general => true,
    :important => true,
  },

  :RAINBOWSCENT => {
    :ID => 1002,
    :name => "Rainbow Scent",
    :desc => "A perfume which can attract or repel wild Pokémon.",
    :price => 0,
    :keyitem => true,
    :noUseInBattle => true,
    :noUse => true,
    :general => true,
    :important => true,
  },

  :MIRRORLURE => {
    :ID => 1003,
    :name => "Mirror Lure",
    :desc => "An item to be held. One polarity draws in identical species to the holder, while the other allows for quick escape.",
    :price => 5000,
    :noUseInBattle => true,
    :noUse => true,
    :utilityhold => true,
  },
}
