Hordes
Hordes are large groups of a single kind of NPCs that appear in a wilderness area. Battling Hordes or their counterpart Armies will cost the player 3 turns and will provide more experience than a regular NPC.
Basic Information
Until the Last Battle, there will only be one horde out at a time and everyone will have 20 hours to defeat it or try to help it. A new one will appear every 36-48 hours. Hordes will not target the same city twice in a row, but other than that, will mostly select a random city. There are a few factors that will increase or decrease a city's chances of catching a horde. For Example, Cities with the lowest order or that have Seals will have better chances of catching one than the city with the highest order that doesn't have a Seal.
When a Horde is gathering, the Rumors page will have a message letting you know where. The Cities list will also have a horde icon next to the city being targeted. The Horde will be made up of one type of NPC, so some hordes will be stronger than others depending on which NPC they are. As the age goes on, hordes will get stronger.
How to Defeat a Horde
Simply go to the area the horde is gathering in and click the Horde button to initiate a battle with it. The horde will fight just like a normal NPC of that type, but will always be 1 level higher than you, however, their health is that of the entire horde. Let's say it's towards the beginning of the round and the horde has 5000 health. You're a level 1 with 50 health. Under traditional battles, odds are you won't be able to get less health than the horde, but that's not the way to victory. You win a horde battle by doing more damage to the horde than it does to you AND surviving the battle (having health left). So if the battle ends with 4960 health and you have 15 health, you win (40 damage dealt vs 35 damage received). But if the horde ends with 4900 health and you have 0, you still lose even if though you dealt twice as much damage as you received.
So if the horde has so much health, how can you beat it? Well, the damage dealt to the horde by all players carries over. So if your battle ends and the horde has 4960 health, the next battle anyone has against the horde it will start with 4960 health. So basically you're all working together to deal 5000 damage to the horde in 20 hours. If you succeed, the horde is defeated. If you fail, the horde wins and attacks the town.