Necropolis: Galtran, Tant, …
Dungeon: Shakti, Gunnar, …
Conflux: Grindan, Labeta, Moner, Luna, …
Castle: Valeska, Mullich …
Rampart: Kirr, Ivor, …
Did I forget anyone?
There are no restrictions for the other towns…
We could also reduce the number of subjective restarts to 112.
It seems to me that Necropolis will still be very strong, but in any case, the conversation is about this when random elements are mentioned.
And if there is a random start, and Tant appears in the tavern with a happy face, then we have the same problems, so we need to specify the tavern on days 111-112.
And what about if, in a Castle vs. Elves game, one player gets Tant and wins the game? Do you think about this when you write about adding randomness? :)
What is your goal?