There should be a mechanic to unmarry or rather for a married CS to revert back to a city-state.
The way the game treat it is basically a bloodless conquest of the CS. I think for all Cs, conquered or otherwise, their status should be tracked in the diplomacy screen, allowing other civs to ask directly for those states to be freed.
The current mechanic seems to be missing key options. you can annex puppet a CS you conquered, you can gift them away but you can't liberate them. I assume this is to prevent self-liberation, but I think code can be put in place where the liberation bonus goes to someone else or isn't applied.
If they allow a city state to always be tracked by the game and build mechanics around it, such as allowing players to freely give up control of CS they conquered, then the diplomatic marriage mechanic could be be fun.
I haven't faced Austria yet so I have no real opinion on the specifics. This is just generally things that bug me about the city-state mechanic.
The way the game treat it is basically a bloodless conquest of the CS. I think for all Cs, conquered or otherwise, their status should be tracked in the diplomacy screen, allowing other civs to ask directly for those states to be freed.
The current mechanic seems to be missing key options. you can annex puppet a CS you conquered, you can gift them away but you can't liberate them. I assume this is to prevent self-liberation, but I think code can be put in place where the liberation bonus goes to someone else or isn't applied.
If they allow a city state to always be tracked by the game and build mechanics around it, such as allowing players to freely give up control of CS they conquered, then the diplomatic marriage mechanic could be be fun.
I haven't faced Austria yet so I have no real opinion on the specifics. This is just generally things that bug me about the city-state mechanic.