General Heroes:
Dwarf Tunneler
Requirements: LotL under max Tunneler limit. (He/she can create own tunnelers)
Unique Abilities: Serves as the workforce of the Heroes, can harvest gold / gems and claim tiles.
Human Thief
Requirements: None
Unique Abilities: Can transform into a Level One Knight upon reaching Level 10.
Elven/Human Archer
Requirements: Hero Lair
Dwarf Warrior
Requirements: Hero Hatchery
Human Barbarian
Requirements: Hero Training Room
Giant
Requirements: Hero Workshop
Wizard
Requirements: Hero Library
Fairy
Requirements: Hero Library
Unique Ability: Flight
Priestess (Witch)
Requirements: Hero Treasury
Skeleton
Requirements: Death of a prisoner in a Hero Prison.
Unique Ability: No need for a Lair or Food.
Ghost
Requirements: Death of a tortured captive in a Hero Torture Chamber.
Unique Abilities: Flight, no need for a Lair or Food, can pass through doors.
Samurai
Requirements: Combat Pit
Monk
Requirements: Temple
Unique Ability: Can truly kill vampires.
Knight
Requirements: Scavenger Room, or a Thief reaching level 10 and promoting. Note that the promoted Knights pack a lot more punch than the regulars.
Guard
Requirements: Guard Room
Royal Guard
Requirements: Unknown
Lord / Lady of the Land
Requirements: Own your own realm. (Can be based off another class besides Knight)
Avatar
Requirements: Dream...