Quote Originally Posted by jvttlus View Post
You can get more heroes if you build Inn in your city. You can get the number of heroes as the level of your Inn but they refresh when you hire one, so there's really no reason to complain. Then they go to Feasting Hall in case you didn't know.

Hope this helps!
Quoting this again because it is probably the greatest post made in the evony forums for a loooonnngggg time.