• Victoria 3 - Sign up now!

    The journey begins, sign up now and get a special in-game item when the game is released.


  • Crusader Kings III Available Now!

    The realm rejoices as Paradox Interactive announces the launch of Crusader Kings III, the latest entry in the publisher’s grand strategy role-playing game franchise. Advisors may now jockey for positions of influence and adversaries should save their schemes for another day, because on this day Crusader Kings III can be purchased on Steam, the Paradox Store, and other major online retailers.


    Real Strategy Requires Cunning
  • Crusader Kings II Expansion Subscription

    Subscribe to the CK II Expansion and enjoy unlimited access to 13 major expansions and more!


CK3 Dev Diary #33 - An Offer You Can’t Refuse

Hello everyone and welcome to the 33rd CK3 Dev Diary!

I’m Matthew, one of the Programmers on the CK3 team, and today I am going to talk to you about the overhaul we’ve done to Feudal Contracts since Dev Diary 17.

A quick refresher on what Contracts are: every vassal above baron tier has an individual contract between them and their liege which affects how much the vassal gives to the liege in terms of tax and levies in exchange for the liege’s protection. In the case of Feudal vassals, this contract can be renegotiated.

We were not fully content with the initial implementation of this setup as it did not help facilitate the drama and storytelling of the deals made between a vassal and their liege and the disagreements that could arise from that. This was a view shared among the community as well which reinforced our desire to give this feature another look, so a couple of our designers and I gave it an overhaul.

The Contract
You may have seen screenshots or videos of this system in some of the media released from our press events but I’m gonna take you through the new system step by step, so without further ado here is the new interface you’ll see when you interact with a vassal’s feudal contract.

ContractView.png

[Feudal contract negotiation screen]

As you can see there are a lot more options now to tailor the contract.

Going from top to bottom you can see that we have split the base tax and levy obligations into two separate tracks each now with five options. These are the core base of how much taxes and levies are given to the liege, the lower they are the more your vassal will like you, of course, and the higher they are the less content they will be.
When negotiating a new deal you can only move to adjacent levels of the tax and levy obligations.

Below that we have what we call the “Fine Print” options. These fine options are unlocked via various innovations and provide various modifications to the contract.
The first row being the Special Contract options of Scutage, March, and Palatinate which are available for vassals that are Dukes or Kings.

Scutage.png

[Effects of scutage]

March.png

[Effects of march]

Palatinate.png

[Effects of palatinate]

At the bottom we have the rest of the Fine Print options available, these are things like guaranteeing your vassal a spot on the council or granting them coinage rights. Some options are only shown if the vassal meets specific conditions, for example if the vassal is of a different faith to the liege. In such a case the “Religious Protection” gives them special rights to practice their faith without risk of the liege demanding their conversion or converting the faith of their provinces.

The Negotiation
When negotiating the contract a max of three changes may be made. We experimented with different values and this felt like it wasn’t too limiting whilst also letting you too wildly change your contract in one go.

With the new obligations that can be changed and enacted this allows you to negotiate a more interesting deal. For example, you as the liege may want to increase the amount of taxes your vassal gives you, but just doing that alone will be viewed as unfair by the vassal and increase your tyranny.

NegotiationTyranny.png

[a contract proposal giving tyranny]

So if you don’t want to take that tyranny hit then you need to look at what changes you can propose that the vassal will want, so in exchange for these increased taxes you could guarantee your vassal a spot on the council meaning you can now enact this deal without being viewed as a tyrant.

NegotiationFair.png

[a contract proposal with a fair trade]

Alternatively, if you have a hook on your vassal then you can use that hook to count as one free change in favour of the vassal, so you can use your hook and get those higher taxes without having to give any other concessions and not be viewed as a tyrant. Blackmailing people is surprisingly effective.

NegotiationHook.png

[a contract proposal using a hook to avoid tyranny]

It is worth mentioning that even if you propose a “fair” trade that does not give you tyranny this does not mean that the vassal will be perfectly content. There is an opinion change tied to each obligation and what status it is in, vassals will tend to dislike paying more and like paying less, and this opinion modifier will be present in the vassal’s view of their liege.

The vassal themselves can of course also negotiate the contract, they have the added restriction that they must offer their liege an even trade. So they cannot ask to pay lower taxes without using either a hook or agreeing to give the liege something they would want, be that giving more levies, agreeing to stay with only partition succession, or giving up a benefit they have previously been given such as that guaranteed council spot.

Some vassals start with contracts different to the default, in the Holy Roman Empire all vassals start with low taxes and levies to represent the internal state and the lower amount of control the Emperor was exerting over their vassals at the time.

We really wanted the interface to make this feel like an actual paper contract being signed between the liege and the vassal, thankfully we had this beautiful parchment background and wax seal shader lying around that helped spice it up.

Modding Contracts
All of these different obligations, their effects, how the AI uses them, and how they are shown in the UI is controlled in the script files so you can mod in or change existing obligations to your heart’s content.

Code:
religious_rights = {
    display_mode = checkbox

    is_shown = {

        NOT = {

            scope:vassal.faith = scope:liege.faith

        }

    }

    obligation_levels = {

        religious_rights_none = {

            default = yes

            

            ai_liege_desire = @ai_standard_liege_desire

            ai_vassal_desire = 0

        }

        religious_rights_protected = {

            is_valid = {

                NOT = {

                    scope:vassal.faith = scope:liege.faith

                }

            }

            parent = religious_rights_none

            

            vassal_opinion = 5

            

            vassal_modifier = {

                county_opinion_add = 5

            }

            

            flag = religiously_protected

            

            ai_liege_desire = 0

            ai_vassal_desire = 10

        }

    }
}
Here we have the script database entry for the religious protection obligation type, it demonstrates the various options and should be fairly self explanatory in its naming of the options.

I hope you’ve all enjoyed this dev diary and are excited for the new Feudal Contracts and the more options and interactions they can provide between vassals and lieges!

We look forward to seeing you next week, in the meanwhile if you want to chat more then I highly recommend joining our CK Discord Server as well!

Pets of the Dev Team
On the Crusader Kings 3 team we are of course very big fans of animals and pets of all kinds. So I thought to cap off this dev diary, and give you all some much needed cuteness overload during these difficult times in the world, I'd collect a bunch of pictures of all our wonderful pets, fluffy or otherwise!

Pet17.JPG

Pet1.png
Pet2.png
Pet3.png
Pet4.png
Pet5.png
Pet6.png
Pet7.png
Pet8.png
Pet9.png
Pet10.png
Pet11.png
Pet12.png
Pet13.png
Pet14.png
Pet15.png

Pet16.JPG
 
  • 169Love
  • 103Like
  • 29
Reactions:

Zernos

Sergeant
93 Badges
Mar 16, 2005
86
26
  • Cities: Skylines
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Ship Simulator Extremes
  • Sword of the Stars
  • Supreme Ruler 2020
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • 500k Club
  • Majesty 2
  • Cities: Skylines Deluxe Edition
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Mare Nostrum
  • Island Bound
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV
  • Arsenal of Democracy
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For The Glory
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Lead and Gold
I just want to play the game now. Let us test!!!! Or something!!!!
 
  • 2Like
  • 2Haha
Reactions:

Sir Leningrad

Major
101 Badges
Sep 28, 2011
523
308
  • Europa Universalis IV: Cradle of Civilization
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Cities: Skylines Deluxe Edition
  • Victoria 2: Heart of Darkness
  • Europa Universalis III Complete
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Stellaris: Necroids
  • Victoria 2
  • Victoria 2: A House Divided
  • 500k Club
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Age of Wonders: Planetfall Sign Up
  • Age of Wonders: Planetfall
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Rights of Man
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Surviving Mars: First Colony Edition
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: Death or Dishonor
  • Surviving Mars
  • Europa Universalis III Complete
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Prison Architect
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Cities: Skylines - Campus
It would be interesting if non landed titles, court positions and other privileges could be tied to landed title contracts as a bonus to give to your vassals, like making him/her almoner or cupbearer for life. A bit like grandees and peerships.
 

DreadLindwyrm

Augustus of the North
81 Badges
Jan 31, 2009
9.660
10.016
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Third Rome
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Ancient Relics
  • Age of Wonders III
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Imperator: Rome Sign Up
  • Stellaris: Distant Stars
  • Imperator: Rome Deluxe Edition
  • Age of Wonders: Planetfall Sign Up
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV
  • Stellaris: Necroids
  • Crusader Kings III
  • Stellaris: Federations
  • Hearts of Iron IV: La Resistance
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Crusader Kings III: Royal Edition
  • Victoria 2
  • 200k Club
  • Stellaris: Lithoids
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
I'm also wondering if contracts are inherited ?
Contracts are inherited.

You use the first contract you obtain of the highest rank you hold.

So if you're the Count of Essex, and inherit the County of Kent, you stay with your contract from Essex.
If you then inherit the Duchy of Kent, you switch to the contract associated with the duchy.
If you then inherit the Duchy of East Anglia, you'd still use the one from Kent.

If you then inherited the County of Middlesex, you'd still use Kent.


If the person dying is a higher tier than the heir then the heir gets the person's dying's contract. If they are the same tier or below then the heir if already landed will keep their current contract.
If you get newly landed then you get a vassal contract, if that is you becoming landed by say inheriting a title from someone that already had a vassal contract you preserve that existing contract's obligations for when you get newly landed.

If you get gain more and more titles then they get added onto the titles you have as a part of that existing contract between you and the liege.
 

Rock Lord

Second Lieutenant
36 Badges
Apr 16, 2016
156
125
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Crusader Kings II: Reapers Due
  • Sword of the Stars II
  • Sword of the Stars
  • Stellaris: Synthetic Dawn
  • Tyranny - Tales from the Tiers
  • Stellaris: Distant Stars
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Tyranny - Bastards Wound
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Tyranny: Archon Edition
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Stellaris: Megacorp
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Horse Lords
  • Pillars of Eternity
  • Crusader Kings II: Way of Life
  • Crusader Kings II
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
My big question is that does the relationship between religions affect whether a liege lord is likely to grant a vassal religious protection. Is an "evil" vassal less likely to be granted protection than an "astray" vassal? Will an "evil" liege grant it at all?
 
  • 1
Reactions:

james24eagle

Colonel
50 Badges
Nov 6, 2007
1.100
520
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Deus Vult
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis III
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Holy Fury Pre-order
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Imperator: Rome Sign Up
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Art of War
Humble suggestions...

Since we all love immersion... it would be great if the contract showed the date of the last modification and the names and wax seals of those parties. Renegotiations could add new names, seals and dates underneath to create a running view of historical parties. Original or unknown initial dates could default to the phrase “time immemorial.” A more scrawl, scribe-like, or Gothic font, possibly variable by region.

A question...

Do contracts remain in force for a title regardless of the holder, and regardless of its creation... say if it goes extinct, merged with the crown and then is recreated and granted?
 
  • 1Like
Reactions:

DreadLindwyrm

Augustus of the North
81 Badges
Jan 31, 2009
9.660
10.016
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Third Rome
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Ancient Relics
  • Age of Wonders III
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • Imperator: Rome Sign Up
  • Stellaris: Distant Stars
  • Imperator: Rome Deluxe Edition
  • Age of Wonders: Planetfall Sign Up
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV
  • Stellaris: Necroids
  • Crusader Kings III
  • Stellaris: Federations
  • Hearts of Iron IV: La Resistance
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Crusader Kings III: Royal Edition
  • Victoria 2
  • 200k Club
  • Stellaris: Lithoids
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
Humble suggestions...

Since we all love immersion... it would be great if the contract showed the date of the last modification and the names and wax seals of those parties. Renegotiations could add new names, seals and dates underneath to create a running view of historical parties. Original or unknown initial dates could default to the phrase “time immemorial.” A more scrawl, scribe-like, or Gothic font, possibly variable by region.

A question...

Do contracts remain in force for a title regardless of the holder, and regardless of its creation... say if it goes extinct, merged with the crown and then is recreated and granted?
Unlikely. I'd expect a new creation of a title to an untitled person to have an entirely new contract.
 
  • 1
Reactions: