Gen 4HGSS12 battle itemsUpdated NOV 12, 2026

Pokémon HeartGold & SoulSilver Battle Items

None of the three flutes in HeartGold & SoulSilver is sold in a shop. The Red Flute is an item ball at the Lake of Rage, while the Blue and Yellow Flutes wait until the post-game in Viridian Forest and on Route 12. Goldenrod City and Celadon City sell every X item, Dire Hit and Guard Spec. Phone contacts can also hand you a Poké Doll, which Mt. Moon sells too.

All 12 HeartGold & SoulSilver battle items

Battle items

12
Battle items
What it doesWhere to get itSells forCompare
A blue flute made from blown glass. Its melody awakens a single Pokémon from sleep.Can’t buy₽50
An item that raises the critical-hit ratio of a Pokémon in battle. It wears off if the Pokémon is withdrawn.₽650₽325
An item that prevents stat reduction among the Trainer's party Pokémon for five turns after use.₽700₽350
A doll that attracts Pokémon. Use it to flee from any battle with a wild Pokémon.₽1,000₽500
A red flute made from blown glass. Its melody snaps a single Pokémon out of infatuation.Can’t buy₽150
An item that raises the accuracy of a Pokémon in battle. It wears off if the Pokémon is withdrawn.₽950₽475
An item that raises the Attack stat of a Pokémon in battle. It wears off if the Pokémon is withdrawn.₽500₽250
An item that raises the Defense stat of a Pokémon in battle. It wears off if the Pokémon is withdrawn.₽550₽275
An item that raises the Sp. Def stat of a Pokémon in battle. It wears off if the Pokémon is withdrawn.₽350₽175
An item that raises the Sp. Atk stat of a Pokémon in battle. It wears off if the Pokémon is withdrawn.₽350₽175
An item that raises the Speed stat of a Pokémon in battle. It wears off if the Pokémon is withdrawn.₽350₽175
A yellow flute made from blown glass. Its melody snaps a single Pokémon out of confusion.Can’t buy₽100
Every Pokémon item, all gamesHeartGold & SoulSilver walkthroughGym leadersElite FourVersion exclusives
Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback