Here is the full list of all 31 Elven Legend achievements.
Repair 750 buildings
Improve 700 buildings
Repair 500 buildings
Restore 70 roots of vital tree
Improve 500 buildings
Restore 50 roots of vital tree
Repair 300 buildings
Collect 1800 water
Improve 250 buildings
Restore 25 roots of vital tree
Complete the game for all the stars
Collect 2000 crystals
Collect 1500 food
Complete the game
Banish 75 monsters
Collect 2000 wood
Collect 800 water
Banish 50 monsters
Use the bonuses 200 times
Collect 1000 crystals
Collect 700 food
Go through more than half of the game
Use the bonuses 150 times
Collect 1000 wood
Collect 400 water
Collect 500 crystals
Collect 300 food
Banish 25 monsters
Use the bonuses 50 times
Collect 200 wood
Start the game