Description
King's Peace laws, thanks to EMF's scripted trigger hooks into all of its CBs, have the relatively unique property of it not even being necessary to use the hard-coded implementation of them; we already don't for vassal kings, since the hard-coded implementation allows them to skirt the law freely on external realm targets. Thus, we can do more with these crown laws than, say, Protected Inheritance or Free Infidel Title Revocation.
I propose expanding the law group from the current None -> Internal -> Complete (which all require Absolute CA) to:
King's Peace: None -> Very Limited -> Limited -> Internal -> Limited External -> Complete
On the Very Limited and Limited settings, which would be available at Medium and High CA respectively, the liege may demand that warring direct vassals whitepeace (and indirect vassals with Limited).
This would be event-driven (after the initial targeted decision to demand that they stop -- they'd get an alert that it was available, BTW). Based upon numerous factors, they may refuse (e.g., if they hate the liege and are about to win anyway). The liege might try to spend a favor or similar to convince them. On Very Limited, they are more likely to refuse. Perhaps if they refuse on Limited, the liege might gain a righteous reason to revoke one of the titles, if any, gained in the war -- except not the normal way, it'd revoke the title from the attacker and then auto-redistribute it to the prior title holder. Or he could just gain an imprisonment reason on the attacker (but applied after the war, or else that could be silly).
At the Internal setting, available at Absolute CA (the current case too), such internal realm war declarations (i.e., attacker & defender under the same crown law title holder and, implicitly, in the same realm-- with the attacker and defender both being required to actually be under a crown law title with Internal or higher) are completely blocked. This is more or less the law we have in place for king_peace_1
except that it'd not auto-block war declarations on vassals subject to a different crown law title which does not have at least the Internal law. Makes players think twice about holding kingdoms and empires at the same time, and generally makes things more challenging if you're a king with multiple kingdom titles.
At Limited External (this could really use a better name, I think), available at Absolute CA once you already have Internal, we block external realm war declarations by all vassals with a few exceptions. Namely, vassal kings, landed relatives and friends could still declare external realm wars.
In this case, I'd like to have the attacker send a letter to their crown law title holder effectively asking for endorsement of the external war they've just started. [I guess this is a thing we could do on Limited too, but it'd be spammy, and there's a lot less legal pretense for seeking endorsement.] If the crown law title holder refuses to endorse the war, the attacker may try to spend a favor or similar in return to get it, but otherwise except in extreme circumstances (e.g., rivalry), they'll acquiesce to lack of endorsement and their war will be invalidated.
At Complete, available at Absolute CA after Limited External, all wars -- internal and external -- are automatically blocked unconditionally, with of course the implicit exception throughout this issue description that vassals may always declare war on their de facto liege.
Does this seem like something people would like? What kind of modifications would you make to my proposal? Suggestions?