Blood Elf (Warcraft III)

Heroes 	Buildings 	Towers 	Moving Units
Blood Mage (Kael'thas)	Town Hall (trains Worker and Blood Elf Engineer) 	Guard Tower (air and ground damage) 	Blood Elf Engineer (constructs towers, Secret Level Only)
 	Castle (trains Worker and Blood Elf Engineer) 	Cannon Tower (ground AoE damage) 	Worker (worker)
 	Altar of Kings (revives Blood Mage hero) 	Arcane Tower (anti-caster damage) 	Swordsman (light melee)
 	Arcane Vault (store for items) 	Energy Tower (air and ground damage, Secret Level Only) 	Blood Elf Lieutenant (heavy melee)
 	Farm (provides food) 	Boulder Tower (ground attack damage, Secret Level Only) 	Archer (ranged)
 	Lumber Mill (return point for lumber) 	Flame Tower (air and ground AoE damage, Secret Level Only) 	Priest (caster)
 	Blacksmith (upgrades damage and armor) 	Cold Tower (air and ground slowing damage, Secret Level Only) 	Sorceress (caster)
 	Barracks (trains Swordsman and Archer) 	Death Tower (air and ground massive damage, Secret Level Only)	Spell Breaker (support caster)
 	Arcane Sanctum (trains Priest, Sorceress and Spellbreaker)	 	Dragonhawk Rider (flying)
 	Gryphon Aviary (trains Dragonhawk Rider) 	 	Glaive Thrower (siege)