2014-01-17: v2.0.4

--------------------



- Fixed a serious issue where big cloud saves could become corrupted

- Various changes to the EU4 converter for the EU4 v1.4 patch

- Improved save compatibility feedback



2013-12-20: v2.0.3

--------------------



- Fixed crash when stepping around in the history

- Locked date widget when loading ironman saves

- Fixed crash with ironman saves in a different directory



2013-12-16: v2.0.2

--------------------



MAJOR

- Added a "Depose Antipope" Casus Belli

- Added an "Antiking" faction. The leader usurps the liege's primary title, deposes the antipope and passes papal investiture. The Pope can be called into the resulting war.

- Not possible to set up an antipope within 50 years of one being forcibly deposed

- Fixed bug in Linux where the game became totally unplayable if you ALT+TAB

- Now possible to play in Ironman mode with the ruler designer and mods (but you won't get achievements)

- Significantly reduced the amount of event-spawned troops across the board to better reflect the rebalanced levies

- Fixed crash bug in the Mac launcher [Fix attempt did not work, sadly, so Mac Steam users still need to disable the Steam community overlay]

- Fixed religion reformation crash



MINOR

- West African Pagans can no longer have higher CA than Low

- Fraticelli now get investiture laws

- Waived the non-neighboring rule for theocracy title grants, but made it moddable

- Now allowed to grant one higher-than-duke tier title to a theocracy

- Blocked granting away your capital county if you have moved your capital

- Disallowed revoking and plotting to revoke a title that you just gave to someone

- Antipopes now correctly lose the status if they change religion

- Antipopes now lose their status if their liege is not the same religion

- Fixed some memory and thread safety issues with the trigger 'check_variable'

- Added a blocker flag to first generation Jewish courtiers, preventing conversion demands

- Increased the revolt risk for wrong culture and religion a bit

- Antipopes now have papal clothes

- You now have to be independent to create an antipope

- Added Jewish buildings

- Added Jewish retinues

- Fixed a bug with patricians pressing claims

- Improved the "pagan converts to spouse's/concubine's religion" decisions to work with all heresies

- Mending the schism is also now possible for Orthodox heresies that have taken over and become the main branch

- Tweaked various religious events

- Lowered the mean time to happen for certain story events

- Fixed a bug with the de facto liege of primary holdings

- Now patricians will be picked sometimes when using the random character button

- Added trait "Battlefield Terrain Master"

- Fixed bug where independent characters couldn't be assigned a religious title

- Fixed issue where liege took barony vassals entire county as capital when he didn't own the county

- Fixed missed check for unlanded when usurping title

- Fixed crash bug when looking at religions in game setup

- Corrected Orthodox patriarch name lists

- Added missing reason tooltip for why you cannot make an antipope of a bishop of another religion

- Added missing crusade names for some heresies

- Fixed a bug with the ending of the Shepherds' Crusade

- Fixed some triggers that weren't correctly checking for the Jewish religion group

- Non-Jewish rulers with Jewish councillors can now get some special technology improvement events

- Fixed a very rare crash in combat

- Marriage, betrothal, and concubinage can no longer be arrange while imprisoned

- Fixed bug in the Crusade CB where a courtier could not get the king title he deserved

- There is now automatic peace with rebels if you get a complete victory

- Fixed bug where the unit reorganization window didn't pop up and split of troops was not selected

- Fixed the invasion CB for Muslims so it becomes invalid when the target converts religion

- Fixed bug where a regiment managed to detach itself from its army completely

- City and bishopric rulers can no longer get claims through inheritance

- Corrected several heretic religion descriptions

- Added some missing Fraticelli college of cardinal text

- Added a minimum cap for bottleneck chokepoints

- Fixed crash when randomly jumping around in history.

- Reverted back so levy modifier affects galley count

- The "Holy Smoke" achievement should now work as intended

- The "And Stay Out!" achievement should now work as intended

- Fixed a bug when saving a game that has a religion which has overthrown the parent religion

- Fixed problem where hordes counted as theocracies in the game setup

- Fixed flank leaders being reset when loading saves

- The Ibadi and Hurufi Caliphates and the Yazidi Sheikhdom can now be properly created

- Fixed a bug where rulers of all religions could ask their religious head to start a crusade

- If Catholicism becomes a heresy, "Mending the Schism" is no longer possible

- Fixed a bug where Muslim invasion wars against other types of Muslims would invalidate immediately

- Fixed so ironman mode is not locked out if you go back from saved games to bookmarks.



DATABASE

- Made sure the Vikings have enough ships in 867

- Strengthened 867 starting positions for Rurik, Dyre the Stranger and the Khazars

- Added Jewish Khazar names

- Made some minor fixes to male Iberian names



AI

- AI: Adjusted succession marriage reasoning

- AI: Better at calculating odds of victory when attacking

- AI: Should now be more careful about attacking with inferior numbers

- AI: Will now re-raise its forces if current levies are significantly smaller than the potential amount it can raise

- AI: Will now use the Spymaster to suppress factions

- AI: Will now use the Chancellor to improve relations with vassal faction members

- AI: More careful about appointing disgruntled Spymasters

- AI: Will now always honor the terms of an existing betrothal

- AI: Fixed a bug where Catholic rulers would spam the Pope with money requests and bishop nomination requests, spending their Piety

- AI: Really powerful rulers now sometimes create antipopes, even when they are not excommunicated, depending on papal opinions and the number of church loyalist bishops



MODDING

- Triggers are now automatically sorted by their computation complexity so modders won't have to think about it

- Added trigger 'is_recent_grant'

- Exported 'matrilineal_marriages' flag to religion script (no longer hardcoded for Muslims)

- Exported 'can_have_antipopes' flag to religions (now decoupled from 'investiture')

- Added event target 'betrothed'

- Added history command 'add_matrilineal_spouse'

- Added trigger 'is_married_matrilineally'

- Added support for the 'player_allow' trigger in factions

- Added a configuration "mp_max_lead_days" which is defaulted at 7, this prevents the server from progressing more than a week ahead of the slowest player

- Added do_not_disturb character flag to help optimize triggers and lock character availability for journeys, feasts etc

- Added any_claimant effect

- Fixed error with character and province event effect where they could not trigger cause they missed a trigger

- Added a new -debugscripts command line option that will output our internal asserts of the triggers and effects so modders can see what went wrong with their scripts

- Added EVENT_TROOPS_SIZE_MULT define as a global multiplier on match_mult

- Fixed an issue with namespaces and how delayed event ids are saved

- Fixed so duplicate entries of a character's ID won't create duplicate characters.

- Added BOTTLENECK_CHOKE_TROOP_CAP in defines which defaults to 300

- The 'intermarry' option in religions now works between religion groups as well

- Retinues are now scripted with a 'potential' trigger rather than simple culture and culture_group fields

- Added has_regiments trigger.



INTERFACE

- Fixed bug where province view was toggled when siege ended

- Now the checkbox for auto invite plots displays correctly



2013-11-22: v2.0.1

--------------------



- Added missing Jewish religious icons

- No longer possible to play as a Jew without the Sons of Abraham DLC

- The "Legitimize Bastard" decision now sets the correct dynasty

- Cathars now have access to the "Absolute Cognatic" succession law

- Jewish priests are now allowed to marry

- The kingdom of Jerusalem decisions to vassalize the Knights Templar and Hospitaller now work

- Heresies are now also shown on the religion page in the ledger

- The Knights of Santiago now have their historical activation date and first Grandmaster

- Fixed a bug where an antipope installed as proper Pope in Rome would get an antipope successor

- Fixed a bug where the Pope could restore himself in Rome infinitely, for astronomical amounts of Piety

- GamersGate users no longer incorrectly get the Steam overlay

- Different platforms don't get different checksums anymore

- You can no longer get a barony level character when pressing the Random Character button

- Added more descriptive text when Ironman is disabled

- Removed some ways in which one could cheat in Ironman

- Disabled autosave to cloud storage option in settings if no cloud storage is available

- Fixed some bugs with the new 'hold_election' effect

- AI: Massively reduced the chance that it will create antipopes, for now

- Fixed an issue with ridiculously powerful Mongol stacks if there were Jews in the world

- Fixed so Shift + I does not act like Shift + Insert anymore

- Religion status changes (Mending the Schism, etc) are now properly reset on resign

- Fixed a bug where most councillor job action events were men only

- Blocked Ultimogeniture for West African pagans

- Limited the intrigue gained from certain successful plots

- Fixed error in 'Viking Raider' achievement script

- Fixed a bug with Zoroastrian Xwedodah marriages not being considered sacred

- No longer possible to select Jews in multiplayer if the host does not have Sons of Abraham



2013-11-18: v2.0

-----------------



MAJOR

- Ironman mode

- Steam Achievements

- Religious (non-heretic) rebels

- Women can now die in childbirth, and there can be other complications, like illness and sickly infants

- Added a bottleneck logic to battles where the defender benefits from the surrounding terrain to make the opponent fight on his terms

- Being outflanked is now much more devastating, especially through the center or from two sides

- Support for the metaserver dropped



GAMEPLAY

- Waived the creation conditions (culture, religion) for most kingdoms and empires for human players

- Having a marriage alliance now increases opinion by 30 (quite useful vs liege or vassals)

- Reduced the overall revolt risk

- Fixed a bug where you could not fire the leader of the right flank if the left flank had no leader

- You now get and lose the -1 "raised troops" opinion penalty from vassals every 61 days instead of every 73 days

- You no longer get any liege levies from vassals with a negative opinion of you

- There is now a +50 opinion bonus when a liege is the primary defender in a war against foreigners

- Increased the opinion bonus to +75 when a liege is the primary defender in a holy war (and improved the check)

- A Holding owner's personal martial skill now affects the levy size (exported as HOLDING_LEVY_SIZE_OWNER_MARTIAL_BASE and HOLDING_LEVY_SIZE_OWNER_MARTIAL_MULT)

- Armies on ships are capped at 50% morale

- Levy maintenance costs increased by 50%

- Mercenary maintenance increased by 20%

- Increased the cost of reinforcing retinues by 20%

- Levy sizes now depend on the de jure region they are in (the most in the capital county, the least outside the capital empire.)

- No longer allowed to retract barony tier vassals from their de jure count

- Murderers are now revealed in Observe mode (no "suspicious accidents")

- Non-theocracy lieges are now only allowed to create single county or barony temple vassals (bishoprics)

- Non-theocracy lieges can no longer create neighboring county tier bishops

- You are now only allowed to have a certain percentage of counties under theocracy vassals (MAX_THEOCRACY_COUNTIES_IN_REALM)

- You are now only allowed to have a certain percentage of counties under republic vassals (MAX_REPUBLIC_COUNTIES_IN_REALM)

- Added major events for the enabling of Christian Crusades (the CB) and Holy Orders

- Added major events for the enabling of Muslim Jihads (the CB) and Holy Orders

- Added major events for the enabling of Pagan Great Holy Wars (the CB)

- Added some more detail to many heresies (Cathars can have female priests, etc)

- Added heads of religion for five heresies: d_fraticelli, d_iconoclast, d_yazidi, d_ibadi and d_hurufi

- Added major decisions to create the Fraticelli and Iconoclast religious heads

- Can now elect females as bishops in versions of Christianity scripted to allow that

- Fixed a bug with mercenaries and holy orders not disbanding their special troops

- Rebalanced the Volley Harass combat tactic

- Pagan festivals now provide the advertised opinion boost to vassals

- Heirs denied the chance to join the Varangian Guard no longer get the event where they return home upon inheriting

- The Saoyshant Descendant trait is now properly granted to grandchildren when becoming the Saoyshant

- The Saoyshant Descendant trait is now granted to all descendants regardless of gender

- Removed the checks in certain events for the obsolete Duchy of Oxford

- The heretic_friend_timer modifier is now properly hidden in event 100180

- Councillors in Republics now use titles appropriate to their religion and culture

- The Pentarchy events will now only trigger for Orthodox Byzantine/Roman rulers

- Baron-tier Patricians are now able to fabricate claims

- Eunuchs will no longer ask to be given a title

- Concubines will no longer have marriage ambitions as they cannot get married

- Concubines can now have the ambition to have a daughter

- Added non-Christian/non-Muslim option to event 4140

- Characters of a religion where priests are not allowed to marry will now divorce their wives if ordained

- Traits blocking inheritance no longer apply for Temple titles

- Fixed some bugs with how dead spouses are handled

- Most rebel units now disband if they win

- Fixed a bug with the 'potential' check of traits after a religion change

- Made adventures a bit less common

- Corrected some minor errors in various pulse events

- Increased the default bishop opinion of the Pope

- Increased the opinion of their liege for invested bishops

- Lowered the opinion bonus for bishops vs their liege under Free Investiture

- Slightly lowered tax rates from bishops to both the Pope and antipopes

- New randomly generated bishops and mayors now get the local liege's culture rather than the top liege's

- Installing an antipope as Pope now makes him like you a lot more

- Added event where rebels kill random characters after taking a holding (TOG.1190)

- Cut the Bektashi Shiite heresy

- The decisions to create Hungary and Leon can no longer be taken when at war

- Norse Pagan Reformed barons now use the correct title

- Event 100180 will no longer trigger for heretic characters

- Event 39001 will no longer trigger for heretic characters

- Fixed a bug where minor baronies could go independent when they should not

- Fixed a bug with the war score in revoke vassal title plots

- Reduced the amount of non-claimant adventures out of player empires

- Female rulers can now always get married, even in religions with polygamy and concubinage

- Made prepared invasions by AI vassals in player empires rarer

- Fixed a crash bug with real fathers set from event effects sometimes being deleted

- The Aztecs, Mongols and Seljuks now spawn with more but smaller regiments

- Added more severe opinion penalties to assassination plots being discovered

- Fixed a bug where counties could be deprived of _any_ holder through 'gain_settlements_under_title' and related event effects

- Fixed a bug with the subjugation CB where the winner could become the vassal of the loser

- Fixed a bug with event 3686 where you could fall in love with close relatives

- Fixed a rare memory leak in diplomatic actions

- Fixed a minor glitch with the Aztec emperor appearing in and leaving your court on arrival

- Fixed a bug where the grant minor title message would always say "REGENT"

- Fixed a bug preventing the granting of bishoprics to females even if the religion allows it

- Fixed a bug where the "cousin" relation would not always be correctly calculated

- A character's original birth name is now shown in the tooltip if he or she has a regnal name (e.g. popes)

- Tweaked the outcome of the Improve Relations chancellor job. The effect lasts longer, but is less powerful and somewhat harder to get.

- Fixed a potential CTD in declare war interaction

- Fixed a CTD caused by attacking siege leader dying while siegeview was open

- When ransoming a courtier that has money, that character's money will now be used towards paying the ransom, and if they have enough money for the whole ransom their liege will not have to pay anything at all

- Opinion boost for releasing a prisoner is now +5 opinion per tier of their primary title (so +5 for a Baron, +10 for a Count etc).

- Entering observe mode will now automatically lift FoW

- Charinfo console command is now a proper toggle and does not require additional input

- Tweaked Teutonic order to be more infantry oriented.

- Holy orders and Mercenaries are now split into several sub units which can be put on different flanks or different units.

- Now generates courtiers to mercenaries and holy orders so they can be put as leader for the sub-units.

- Fixed some bugs with the customization DLC's renaming of landed titles with cultural names.

- Fixed a bug where fabricate claims plot wouldn't end when the title was destroyed

- Fixed a bug where all constructed settlements were counted as trade posts

- Fixed a bug for multiplayer character selection which enabled multiple people to play as the same character

- Fixed a bug where invaders of the same kingdom weren't hostile towards eachother

- Fixed a bug where removal of certain traits caused the game to stop responding

- Fixed a bug where attached units would remain attached even if the leading unit was an enemy

- Fixed a bug where AI didn't invite people to the fabricate claim plot

- Fixed a bug where you could having a landed title with zero holdings under it's control

- Fixed a bug where character attributes for characters were in some cases incorrectly read

- Fixed a bug where all baron subvassals were transferred upon title usurpation



INTERFACE

- Fixed a bug where titular titles would hide certain other titles

- Fixed a bug where character editor property values went out of range

- Family tree now shows dynasty relation

- Fixed a bug where dead popes would have the incorrect character portrait

- Fixed a bug for the title loss notification for republics.

- Fixed a bug with the ruler consort title being shown for the spouse a day after the ruler dies

- Fixed a bug in some messages with duplicate titles ("King King Karlmann")

- Fixed a bug with some dynasty names of event spawned characters

- Dying a "natural death" below the age of 45 is now called dying of "poor health" instead

- Added a missing tooltip for why you cannot nominate a bishop successor if the current bishop is not of your religion

- If there has only been a single ruler by a certain first name, the regnal number is no longer shown

- Improved the entry texts in the title history view a bit

- The black bastard blood drop is now shown correctly with the new bastard dynasty system

- Lowered the priority of faction messages to reduce spam

- Lowered the priority of heir choices under elective monarchy to reduce spam

- Added 'Random Character' button when selecting character

- Added 'Split in Half' button for units

- Player will no longer get a notification of being besieged if the besieging army is too small to take the settlement.

- Support for native clipboard functionality.

- Support to select text using keyboards

- Added Quick-Split icon menu to quickly split army based on mercenaries, holy orders and retinues.

- Tweaked amount of ships and shipbuilding tech for merchant republics.



DATABASE

- Changed some time period inappropriate names in Serbia

- Changes to the bastard children of Antso IV of Navarra

- Added the missing mother for Jeanne de Beaumont

- Various title corrections in the Latin Empire bookmark

- København is now called Hafn when held by Norse characters

- Changed some time period inappropriate names in Malta and added Greek versions

- Changes to the Plantagenet monarchs

- Corrections for the Dukes of Silesia and other related characters

- Changed some time period inappropriate names in Estonia

- Louis II of Italy now has the correct Wikipedia link

- Fixes and additions for FitzAlans and early Stewarts

- Additions and corrections to the Roman Emperors of the Byzantine Empire title history

- Eudokia is now the Byzantine Empress for six months in 1067

- Added additional names for Ecumenical Patriarchs to choose from

- Fixed the dynasty of the several bastards belonging to the de Barcelona dynasty

- The Duke of Portucale now has an heir in 867

- Fixes to several Slavic dynasty names

- Character 217501 now has the correct Wikipedia link

- Updated Counts of Gilan to ensure proper regnal numbers

- Corrections to Wladyslaw II the Exile and his close family

- Added a dynasty for Grand Prince Feodor of Novgorod

- Hubert de Burgh is now correctly the Earl of Kent and Baron of Montgomery

- Miscellaneous Capetian/Valois fixes

- Anglo-Saxon England now has feudal elective law

- Added new Coats of Arms for Dregovichs, Severians and Radimichs

- Reduced effects of terrain on movement speed

- Battles in Crusade-type wars now only have half the normal impact on warscore



AI

- Powerful kings and emperors will now sometimes set up antipopes

- Cynical rulers may now sometimes switch back to Free Investiture law

- AI characters will now hold Pagan festivals

- Magyars are now more willing to convert even before 930

- Fixed a bug where the AI would sometimes not marry at all if the only suitable candidates were of too low rank

- Fixed a bug that was causing AI armies consisting of a single large regiment to endlessly split off and reabsorb empty regiments

- AI: Will no longer split a stack if the split would create a tiny useless army

- AI: Now takes culture, religion and province wealth into consideration when choosing capitals

- AI: Much higher prio on holding to to the counties in its primary duchy

- AI: More prio on keeping its demesne concentrated in a few duchies

- AI: Will no longer accept a matrilineal marriage if the betrothal was non-matrilineal and vice versa

- When marrying betrothed characters, the AI will now always propose the type of marriage agreed upon in the betrothral

- Fixed some inconsistencies in AI battle odds evaluation

- Increased AI prio on building shipyards

- Fixed a bug that was preventing the AI from starting wars against characters with only barony level holdings

- AI: Higher prio on helping friendly armies in battle

- AI: Better at coordinating attacks together with their allies

- Fixed a bug that was causing the defensive war AI to not work correctly

- AI: Will no longer accept giving away women as concubines to characters whose religion they will not intermarry with

- AI: Will no longer destroy King titles if AI_EMPEROR_CREATES_KINGDOMS is set to 1

- Fixed a bug where the AI would incorrectly calculate retreating units as potential combatants when deciding to move to a province

- AI: Fixed a bug where two AI armies from the same country would change their orders back and forth due to reacting to what the other army was doing

- AI: Will no longer retreat from incoming enemies if it is already moving to attack those enemies

- AI: Muslim characters no longer consider prestige effects when determining who to marry

- Fixed a bug that was preventing the AI from reinforcing allies in battle if the enemy army was moving before starting the battle

- AI: More prio on besieging contested provinces when the enemy has ticking warscore

- AI: Better at coordinating its armies between fronts

- AI: Better at coordinating its armies with allies

- AI: Will now keep imprisoned characters that they don't want to execute/banish/revoke locked up for a while instead of instantly releasing them. The minimum lockup time depends on the importance of the character.

- Fixed several 'lockups' in army AI where armies would get stuck bouncing between two destinations

- AI: Will now consider the actual composition of an army when determining its strength, rather than just looking at numbers

- AI: Now factors in effects of terrain when determining whether to attack with an army

- Rationality now affects how well AI will calculate odds of success when attacking with its armies

- AI: Will no longer overcommit when pursuing small enemy stacks

- AI: Less priority on pursuing small stacks when there are more important targets

- AI: Will now prefer fighting in its own territory when in a defensive war against opponents of superior or equal strength

- AI: Will now consolidate several armies into a large HK stack when fighting a defensive war against a superior opponent

- AI: Will now create Hunter-Killer stacks to chase enemy armies

- AI: More prio on keeping its armies close together when advancing in enemy territory

- AI: Will now lift sieges to attack enemy armies when appropriate

- AI: Will now split up its armies into medium-sized stacks to avoid attrition

- AI: Will no longer assault unless it has at least 10:1 numbers



MODDING

- Added support in traits for tolerance of other religion groups

- Added 'on_vassal_accepts_religious_conversion', which now basically handles all the logic of the Demand Conversion interaction

- Added "evil_god_names" to religions, to be used in event texts

- Added a priest title to religions, that can be used in text

- Added trigger 'is_father_real_father'

- Added trigger 'any_spouse_even_if_dead'

- Added 'priests_can_inherit' to religions

- Added trigger 'historical' (character)

- Added 'score' console command cheat

- Added trigger 'score'

- MTTH in on_action events should now be written 'weight_multiplier'. Added log error.

- Added proper event id system for errors logs, including the namespace

- Added 'family_palace' event target

- Added 'on_become_doge' on-action

- Added trigger 'republic_total_num_of_trade_posts'

- Events with 'hide_window' now fire a valid event option if there are any

- Added system for events marked 'notification' to be shown as messages rather than full pop-up windows

- Added on-action 'on_county_religion_change'

- Added trigger 'has_heresies'

- Added event target 'parent_religion_head'

- The event target 'religion_head' now also works in province scope

- Added trigger 'any_province_holding'

- Added effect 'any_province_holding'

- Added effect 'random_province_holding'

- Added succession law 'Appointment' for feudal vassals of Holy Orders (titles revert back to the liege on death)

- Added event effect 'banish_religion = X'

- Added 'can_retire_to_monastery' flag to religions

- Added 'jewish_opinion' to traits

- Added 'dynasty = culture' possibility to the 'create_character' effect

- The trigger 'has_empty_holding' now also counts holdings under construction

- Exported LEVY_MAINTENANCE_FACTOR to defines

- Added 'monthly_income' field to landed titles for extra income

- Temporary modifiers can now be inherited

- Exported some AI raid parameters to defines

- Added 'hold_election' event effect for merchant republics

- Added support for female versions of event pictures

- Added 'force_picture' field to events, to ignore cultural, religious, and gender variants of event pictures

- Fixed a bug with the effect 'random_sibling' (it included dead siblings)

- Fixed some bugs with the 'can_marry' trigger

- Added 'GetFromFromRelation' text

- Added on_action 'on_adulthood'

- Added battle_warscore_mult setting to cb_types, this modifies the warscore gained from battles in wars using that CB

- Increased the number of galleys gained from shipyards

- Exported define AI_ALWAYS_CREATES_DUCHIES

- Exported define BASE_AI_ARMY_SIZE

- Added prevent decadence trait value.

- Fixed so titles can have their own graphical culture type.

- Added support for any triggers to count matches.

- Added various new on_action hooks to support the achievements.

- added like_better_than trigger

- Added event scope text hooks for dates.



CONVERTER

- Fixed trigger issues for the default national ideas from EU4. Now you should get national ideas based on your culture.

- Added Jerusalem Ideas.

- Added Knights Templar Ideas.

- Added Israel Ideas.

- Added Jewish religion.

- Added Jewish cultures.

- Added support for major heresies to be converted to EU4.

- Added missing horde files.

- Fixed bug where Aztec became eastern tech group.

- Now the Holy Roman Emperor no longer gets cores on his old vassals in EU4.