Slavery was a major economic and social force at the time of Rome2. There were slave revolts in Greece and Italy, a state like Sparta lived in fear of its enslaved population, to the extent that it limited the effectiveness of their military. Also the whole economy of the ancient world was dependent on Slavery. The slave population reached 40-50% when Athens was the mayor player and 30%-40% of Rome's population in Italy. Post your ideas how to better integrate slavery into the game.
1. Slaves can be used as a trade resource.
2. There is a chance of slave revolts occurring in ratio with the amount of slaves you have.
3. Slaves can be gathered through conquest.
4. Prisoners from a battle can be forced into slavery.
5. Generals can gather wealth, power and influence by selling slaves of conquest.
6. The amount of slaves can alter the government.
7. The amount of slaves can alter the economy.
8. The amount of slaves can alter public order.
9. Slaves can give a boost in production/income.
10. Slaves are a separate class of population in a city.
11. Reduced or increased construction costs and construction time of buildings in your cities in ratio with the amount of slaves in that city.
12. The ability to give slaves their freedom and become freedmen to reduce the amount of slaves in a region and counter negative aspects of slavery in that region.
13. by researching you can unlock laws (late in the game) that protects slaves to ward off slave revolts, increase public order and protect the labour force.
14. Larger profits of mines and farms in relationship with the amount of slaves positioned there.