Johan Barnes is a level 60 master enchanting trainer and vendor located at Honor Hold in the contested territory of Hellfire Peninsula. He is located on the second floor in the Wizard tower. He is sitting in front of a bookcase.
See List of Hellfire Peninsula NPCs.
Trains[]
- Master Enchanter (requires Enchanting 275, skill up to 375)
- Enchant Bracers - Assault (300, +24 attack)
- Enchant Chest - Restore Mana Prime (300, +6 mana/5 sec)
- Enchant Gloves - Major Strength (300, +15 strength)
- Runed Fel Iron Rod (300)
- Enchant Bracer - Brawn (305, +12 str)
- Enchant Bracers - Major Intellect (305, +12 int)
- Enchant Gloves - Blasting (305, +10 spell crit)
- Enchant Cloak - Greater Agility (310, +12 agi)
- Enchant Cloak - Major Armor (310, +120 armor)
- Enchant Shield - Tough Shield (310, +18 block)
- Enchant Bracer - Stats (315, +4 all stats)
- Enchant Chest - Exceptional Health (315, +150 health)
- Enchant Chest - Major Spirit (320, +15 spirit)
- Enchant Gloves - Assault (320, +30 attack)
- Prismatic Sphere (325)
- Enchant Gloves - Major Strength (340, +15 strength)
- Void Sphere (350)
Relative[]

He may be related to Barnes.