And Berserker works well against archers!

Орден Феникса – харизматический :) лидер
New here? I'm Roha — want a quick tour?

Berserker is also quite effective against archers!
But what about ghosts? They are a unit that, once you get them, you can start celebrating your victory. They are the only overpowered unit in the second game. Otherwise, everything is very well balanced!
Nomads are rare.
Against ghosts, you need strong units with a decent number of hit points. Level 5-6, it's better to leave the lower-level units, otherwise they will dig your grave.
And also, there are Djinns. They have a 10% chance to eliminate half of your squad. The only problem is that the AI turns these 10% into 90%. It's hard to fight them when they constantly eliminate your units.

In the first Heroes game, you can't recruit ghosts. But they are everywhere.
Well, if we're talking about it, ghosts originated in King's Bounty, and you could hire them there, but you had to be very careful when using them in battle... anyone who played King's Bounty will understand...
and in Heroes, ghosts became much less dangerous... in the second game, they were perfect! After the third game, they became completely "useless."
But what I like most about the second game is the captain. Now you can cast spells even without a hero in the town, and you can defend yourself against weak enemies.