Here is the full list of all 28 Devils & Demons achievements.
Win 50 Random Encounters
Complete "When Playing with Fire"
Inflict at least 4 different status effects on a single enemy.
Kill 150 cultists
Kill 50 demons
Heal for a total of 10,000 HP with spells
Complete 10 World Events
Defeat 100 undead
Complete „A Place of no Hope“
Survive the attack on the Order Fortress
Unlock 8 hero characters
Complete “At cold Death's door”.
Heal civilians for 10,000 Hp
Reach level 30 with 8 characters
Defeat 10 dragons
Use 1.000 potions
Find 1000 hidden objects.
Complete 50 events or encounters with snow.
Save 100 villagers in Worldevents
Complete "The Depths of Karlahan"
Defeat 75 wolves
Revive a single character 5 times in a battle
Win 100 random encounters
Stun 100 opponents
Kill 6 enemies with a single attack
Fight with the same hero in 100 skirmishes.
Loot 100,000 Gold
Reach level 30 with a single character