So, new idea for the slave system:
Broodmothers produce pet creatures. These creatures can be processed into slaves (either by butchery or via some syndrome that kills them and makes them drop a slave item).
There could be a set of specialty slave workshops, like Slave Furniture Shop or Slave Greateforge, ect.
The tasks in these shops would be governed by some slavemaster skill, either a single master skill or several specialty skills.
These reactions take some number of slave tools, each of which may or may not be consumed, and whatever materials are appropriate for what is being produced.
These reactions are useful for bulk production, and have a variable chance to spawn rebellious slaves.
I would suggest adding another type of appointed noble/caste: Slavemaster. I'm torn as to whether there should be more than one, recalling the idea of the harassed leader. Perhaps the number could be based on fortress size?
Slave Hall:
- Prepare Slaves: Produces a syndrome that kills slave pets and makes them drop slave items, based on species (if possible. Otherwise, butchery)
- Train Slaves in (Skill): Takes a few slaves (some are lost as motivation), journals and appropriate equipment for skill. Produces 1-2 (Skilled) Slave item. Very small chance small of revolt.
- Train War Thralls: Takes several slaves, journals and equipment. Produces handful of War Thrall items. Moderate chance of small revolt of armed slave creatures.
Slave Forge: If non-generic Slavedriver skill, something like Forgemaster
Slave forge would be used for batch producing large amounts of metal weapons and armor.
Basic equipment would require any slave, and have a very small chance of revolt.
Using better metals or producing better equipment would require Forge Slaves. Still low chance of revolt, but units spawned might have
Slave Furniture Shop:
Mass produce furniture.
ect.
War Thrall Pit:
- Deploy War Thrall: Consumes a War Thrall item, creates a pet that can be war trained and assigned. Small chance of rebellion.
- Battle Slaves for Sport: Consumes several War Thrall items, spawns a rebellion for you to crush.
Torture Pit:
All torture pit reactions have a small chance of producing a Loyal or Fanatical slave instead of the expected outcome.
- Torture Captured (Race): Takes a (Race) Captured Slave, produces a (Race) Docile Slave.
- Prepare (Special) Slave: Takes slave items, produce special slaves.
Slave Item Types:
- Docile Slave: Basic Slave, spawned by Broodmothers
- Captured Slave: Slave captured as a result of raiding.
- (Skilled) Slave: A Slave that has been trained in a skill.
- War Thrall: A Slave that has been trained to for war.
- Loyal: A Slave that wants to serve. Useful in certain reactions.
- Fanatical: A Slave that really wants to serve. Useful when sacrificed.
Slave Materials:
- (Race): Human, Dwarf, Orc, Kobold, Elf, ect. Some reactions demand slaves of a particular race.
- (Skill): Supersedes (Race). Used in advanced slave industry.
- (Special): Wracked, Virginal, Deranged, ect. Useful in certain advanced reactions. Some (Specialty) slaves might produce better souls when sacrificed, some might be needed to summon advanced demons, ect. Diseased Slaves could be released back to races to weaken them.