Magic companions

==Characteristics==
* Passive ability: Magic pets cannot be dealt more than 35% of their maximum health in one attack.
* Takes 150% damage from Dragonkin abilities 
* Taken 67% damage from Aquatic abilities
* Deals 150% damage to Flying companions 
* Deals 67% damage to Mechanical companions
==List==
;Notes:
*Companions with can battle.
*Companions with can't battle.
*Companions with can be traded.
*Companions with can't be traded.
===Drop===
Expac	Name	Battles	Trades	Drop
 	 	 	 	Supremus
 	 	 	 	Scrivener Lenua
 	 	 	 	Alleria or Thrall's Corrupted Chest
 	 	 	 	Riddle of Baa'l
 	 	 	 	Qin-xi
 	 	 	 	Deathbringer Saurfang
 	 	 	 	Slime-Coated Crate
 	 	 	 	M'uru
 	 	 	 	Lady Vashj
 	 	 	 	Elegon
 	 	 	 	Will of N'Zoth
 	 	 	 	Yogg-Saron
 	 	 	 	Darkmoon Pet Supplies
 	 	 	 	Oozing Bag
 	 	 	 	Irradiated Box of Assorted Parts
 	 	 	 	Pugg
 	 	 	 	Guk
 	 	 	 	Rukdug
 	 	 	 	Eye of the Jailer
 	 	 	 	N'Zoth the Corruptor
 	 	 	 	Eye of the Jailer (Mythic difficulty)
 	 	 	 	Felsoul Inquisitor
 	 	 	 	Orumo the Observer
 	 	 	 	Yor'sahj the Unsleeping
 	 	 	 	Cho'gall
 	 	 	 	Quivering Filth
 	 	 	 	Gol'than the Malodorous
 	 	 	 	Ephemera Shell
 	 	 	 	Helsworn Soulseeker
 	 	 	 	Ataxon
 	 	 	 	Kosumoth the Hungering
 	 	 	 	Archimonde
 	 	 	 	Oily Invertebrate
 	 	 	 	Plaguefallen Chest
 	 	 	 	High Astromancer Solarian
 	 	 	 	Amber-Shaper Un'sok
 	 	 	 	Primordius (LFR difficulty)
 	 	 	 	Lost Quill
 	 	 	 	Torghast, Tower of the Damned
 	 	 	 	The Prophet Skeram
 	 	 	 	Maut
 	 	 	 	Nethaera's Light
 	 	 	 	Prince Malchezaar
 	 	 	 	Netherspawn
 	 	 	 	Bog Beast
 	 	 	 	Fel-Touched Pet Supplies
 	 	 	 	Auriaya
 	 	 	 	Demidos
 	 	 	 	Deadly Dapperling
 	 	 	 	Margrave Stradama (Mythic difficulty)
 	 	 	 	Greater Darkmoon Pet Supplies
 	 	 	 	Echo of Myzrael
 	 	 	 	Heart-Shaped Box, Heart-Shaped Carton
 	 	 	 	Viscidus
 	 	 	 	Primordius (Normal/Heroic difficulty)
 	 	 	 	Soggoth the Slitherer
 	 	 	 	Darbel Montrose
 	 	 	 	Sire Denathrius
 	 	 	 	Twilight Prophet Graeme
===Quest===
Expac	Name	Battles	Trades	Quest
 	 	 	 	Back to the Orphanage
 	 	 	 	Slime, Anyone?
 	 	 	 	A Large Pile of Giant Dinosaur Bones
 	 	 	 	A Celestial Invitation (quest)
 	 	 	 	Balance to Spare
 	 	 	 	Back to the Orphanage
 	 	 	 	Enemies Everywhere
===Vendor===
Expac	Name	Battles	Trades	Vendor
 	 	 	 	Shoak, Blind Wunja, Dodger
 	 	 	 	Archivist Janeera
 	 	 	 	Magni Bronzebeard
 	 	 	 	The Mad Merchant
 	 	 	 	Veridis Fallon
 	 	 	 	Orix the All-Seer
 	 	 	 	Trellis Morningsun
 	 	 	 	First Arcanist Thalyssra
 	 	 	 	Valadar Starsong (only Horde)
 	 	 	 	Mistweaver Ku
 	 	 	 	Su Zettai
 	 	 	 	Valadar Starsong (only Alliance)
 	 	 	 	Dealer Rashaad
 	 	 	 	Olea Manu
 	 	 	 	Hiren Loresong
 	 	 	 	Sean Wilkers
===Profession===
Expac	Name	Battles	Trades	Profession
 	 	 	 	Protoform Synthesis
 	 	 	 	tailoring
 	 	 	 	enchanting
 	 	 	 	enchanting
 	 	 	 	enchanting
 	 	 	 	enchanting
 	 	 	 	enchanting
 	 	 	 	fishing
 	 	 	 	jewelcrafting
 	 	 	 	cooking
 	 	 	 	enchanting
 	 	 	 	Protoform Synthesis
 	 	 	 	Protoform Synthesis
 	 	 	 	jewelcrafting
 	 	 	 	alchemy
===Pet Battle===
Expac	Name	Battles	Trades	Zone
 	 	 	 	Maldraxxus
 	 	 	 	Deadwind Pass
 	 	 	 	Eredath
 	 	 	 	Azsuna (Time: Night)
 	 	 	 	Azsuna (Time: Day)
 	 	 	 	Korthia, The Maw
 	 	 	 	Eredath
 	 	 	 	The Hinterlands
 	 	 	 	Hillsbrad Foothills
 	 	 	 	Felwood
 	 	 	 	Mount Hyjal
 	 	 	 	Borean Tundra
 	 	 	 	Nazmir
 	 	 	 	Twilight Highlands
 	 	 	 	Eredath
===Achievement===
Expac	Name	Battles	Trades	Achievement
 	 	 	 	Twisting Corridors: Layer 2
 	 	 	 	Jade Tiger (achievement)
 	 	 	 	Raiding with Leashes III: Drinkin' From the Sunwell
 	 	 	 	Priority Mail
 	 	 	 	Reeking of Visions
 	 	 	 	An Awfully Big Adventure
 	 	 	 	Family Battler
===Promotion===
Expac	Name	Battles	Trades	Promotion
 	 	 	 	Collector's Edition
 	 	 	 	World of Warcraft Collector's Edition
 	 	 	 	Korea World Event
 	 	 	 	Battle.net World Championship Shanghai 2012
 	 	 	 	Collector's Edition
 	 	 	 	World of Warcraft Collector's Edition
 	 	 	 	China Billing Promotion
===TCG===
Expac	Name	Battles	Trades	TCG set
 	 	 	 	The Hunt for Illidan
 	 	 	 	Betrayal of the Guardian
 	 	 	 	Scourgewar
===Battle.net Shop===
Expac	Name	Battles	Trades