clearbeard
King
Another idea I'd like to begin discussion on is the Kwasitasz Haderash (I'm sure that's misspelled, just roll with it). I don't like how it's so tied into the simplistic system of how many hammers you can pump out. It's too much of a given that you'll produce one as the Bene Gesserit. The initial thoughts I've had are going towards giving each breeding project a chance to fail, requiring you to try building it again. I'm not entirely sure about this, but at least it would give the feel that it's not a certainty, and, much like the bene gesserit in the books, you don't really know when you might actually achieve it, or if you will.
Any other ideas and thoughts on this are quite welcome.
You could introduce some kind of KH counter, giving an X% chance of spontaneously generating a KH per turn. The Bene Gesserit breeding program could then be an inexpensive, repeatable project that increases this counter, or a more expensive project that adds to the counter every turn. My first preference is for the latter, so the breeding program is a more passive, behind the scenes activity. Resources can be committed to improving its efficiency, but not required to make any progress at all.
Example:
Palace provides +1 KH point/turn
Breeding Program 1 provides +1 KH point/turn
Breeding Program 2 provides +2 KH points/turn
Breeding Program 3 provides +4 KH points/turn
Breeding Program 4 provides +8 KH points/turn
Each turn:
Precursor spawn odds KH in 1000, requires Education tech
Aspirant spawn odds KH in 2000, requires Mental Discipline tech
Candidate spawn odds KH in 4000, requires Water of Life tech
Haderach spawn odds KH in 8000, requires Prescience tech
The KH counter would reset to zero when a Kwisatz spawns, and they must spawn in sequence.
Additionally, fixed bonuses for certain events might be added to the KH counter:
An acolyte successfully performs the political marriage action, +2 KH
Every truthsayer in play, +10 KH
Kwisatz unit gains a level, +10 KH (Kwisatz units would need a combat strength buff to make this viable)
A repeatable project (arranged marriage?) that adds KH points?
The numbers are just suggestions, and would obviously have to scale with game speed.
Anyway, that's my idea. From my total lack of programming experience it looks like something that should be moderately feasible to implement.