If all your villagers are weakened open up the game log and look at it. Its in the virtual villagers directory. It will give you a detailed analysis of what is happening to your villagers health points and why.
_________________________
Village Monk
"There's no place like 127.0.0.1"