Villagers are the NPC's running doing god knows what. I suggest these villagers should be able to be upgraded to perform do something during a village defence. So to keep things simple and somewhat random, when the village is under attack the villagers, instead of running inside the town hall they run to the nearest defence structure with a maximum of one villager per defence. Once inside the defence the villagers can provide a buff for that defence based on the upgrade that the villager was assigned with so for example:
- Spotter (increases range of the defence by 2)
- Fast reloader (increases the rate of fire by 5%)
- Barricader (increases the HP of the structure by 100hp)
- Handyman (gives the structure regeneration at the rate of lvl 1 heal spell)
- Pyromaniac (Gives/increases splash damage to the structure)
I haven't bothered working costs yet, but I think as these are defence related they should be upgraded using gold and the purchase of villager abilities would work very much like traps, in that they must be re-bought each time the defence structure the villager was in is destroyed.




