• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Showing developer posts only. Show all posts in this thread.

JohanLerstrom

Paradox Dev
Paradox Staff
2 Badges
Oct 4, 2010
329
9
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
I've just uploaded a sixth open beta version of patch 2.1.5 to Steam.
If you want to help us test it, right click the game in the Steam client, choose Properties, click the "Betas" tab and select the "Beta 2.1.5.6" version of the game.

We are now trying to stabalize this patch to a point where it can be released as a regular patch, so the main push this time is a lot of crash fixes and minor bug fixes to issues that have cropped up recently.
We have also added a whole bunch of Captain Gars's Modding improvements and some much needed AI fixes.


Here's the full change log:

MAJOR:
- Fixed crash after resigning and starting a new game
- Ironman now autosaves once every 6 months rather than every month
- Fixed crash where AI would evaluate religious elector titles when you didn't have Sons of Abraham
- Fixed OOS regarding battle chokepoints.
- Fixed crash when resigning and loading new saves.

MINOR:
- Kingdom of Jerusalem's duchies can no longer be assimilated by other kingdoms
- Fixed small issue with logging incompability with launcher.
- Fixed freezing of plot when surrendering to a war to revoke a vassal title.
- Resolved issue with offering to educate children where the liege of the child was automatically assigned as a tutor instead of you or one in your realm.
- Fixed bug where rulers got vassalised when they lost a claim war even though they had vassals outside the contested title.
- Zoroastrian vassals now only consider liege marriages as divine if they are truly close kin.
- Fixed issue where the pope would always grant divorces as the marriages where wrongly considered a consanguinity.
- Fixed English localisation of Hellenic priests, training grounds and mustering grounds.
- Changed the "Become King" ambition to be called "Become Queen" for female rulers.
- Changed font for changing language in the settings menu to match fonts used for other settings.
- Resolved issue where thumbs up and thumbs down icons when browsing the list of claimants did not match if they could be invited to court or not.
- Fixed bug for Muslim rulers where your latest wife was set as your First Wife, instead of the wife you first married.
- Fixed bug where AI republic characters with other titles did not build trade posts.
- Fixed bug where the graphic for special units changed when merged with troops of another culture.
- Resolved issue where Muslim male characters could not get married if betrothed to a minor.
- Fixed issue where revolt occupations were removed when another revolt claimed the contested title.
- Improved AI decision-making for inviting vassals to celebrate Ramadan.
- Faction backers are now removed from the faction upon death.
- Now properly shows the special unit icon in the reorganize unit view.

AI:
- Fixed a bug where the AI would repeatedly raise and disband holy orders.
- Fixed several 'blockers' where the AI would not use Holy Orders in situations where it made sense for them to do so.
- Fixed a bug where the AI would repeatedly raise and disband its vassal levies.
- Fixed a bug where the AI would ignore small rebel stacks that were moving around.

CONVERTER:
- Converter missing cultures should now be fixed
- Invalid icons for converter should now be updated to latest version of eu4
- Fixed another crash in converter associated with major revolt titles.

MODDING:
- demesne_size modifier is now possible to set in laws
- Added demesne_size modifier (incremental, not multiplicative)
- Added local_speed_modifier
- PAPAL_SUCCESSION_PASS_ON_HOLDINGS to defines
- PAPAL_SUCCESSION_LOSE_MINOR_TITLES to defines
- Split ARMY_LOAD_UNLOAD_MOVE_COST into two separate defines
- Added on action on_create_title
- Added on action on_settlement_looted
- Added on action on_navy_returns_with_loot
- Added on action on_new_holder_usurpation
- Added on action on_new_holder_inheritance
- Added on action on_new_holder
- Added <religion>_opinion for Hindu, Jain, Buddhism, Indian, Orthodox, Pagan and Aztec
- Added moddable opinion for brother
- Added moddable opinion for half-brother
- Added moddable opinion for sister
- Added moddable opinion for half-sister
- Added moddable opinion for grandfather
- Added moddable opinion for grandmother
- Added moddable opinion for grandchild
- Added moddable opinion for uncle
- Added moddable opinion for aunt
- Added moddable opinion for nephew
- Added moddable opinion for niece
- Untangled and made cardinal election moddable
- Now possible to mod papal succession to not lose holdings or minor religious titles
- Added dynasty_head scope
- Added history command disallow_random_traits
- Added set_graphical_culture effect
- Added effect scope any_allied_character
- Added effect scope random_allied_character
- Added remove_nickname effect
- Added is_variable_equal trigger
- Added is_looting trigger
- Added is_looting_in trigger
- Added num_of_max_settlements trigger
- Added num_of_empty_holdings trigger
- Added borders_major_river trigger
- Added trigger is_allied_with
- Added trigger scope any_allied_character
- check_variable trigger now take a scope or second variable as a right-side argument
- Added subtract_variable, multiply_variable and divide_variable effects
- All variable effects now take a scope or second variable as right-side argument
 

Groogy

Fossilized Platypus
140 Badges
Sep 4, 2009
5.423
17.253
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For The Glory
  • Hearts of Iron III
  • Heir to the Throne
  • Rome: Vae Victis
  • Lead and Gold
  • The Kings Crusade
  • Magicka
  • Majesty 2
  • Ancient Space
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
  • Rome Gold
  • Semper Fi
  • Ship Simulator Extremes
  • Sword of the Stars
  • Supreme Ruler 2020
  • Victoria 2: A House Divided
  • Crusader Kings II
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Charlemagne
  • East India Company Collection
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Arsenal of Democracy
  • Europa Universalis IV: Art of War
  • A Game of Dwarves
  • Sengoku
  • Cities in Motion 2
  • Cities in Motion
  • Sword of the Stars II
  • March of the Eagles
  • Majesty 2 Collection
  • Hearts of Iron IV: No Step Back
  • King Arthur II
  • Europa Universalis III Complete
  • Impire
  • Hearts of Iron III: Their Finest Hour
  • For the Motherland
  • Europa Universalis IV: Call to arms event

MrNibbles

Operations Manager - Drinker of Tears
Administrator
Paradox Staff
1 Badges
Nov 5, 2013
917
1.135
  • Hearts of Iron IV Sign-up
Hello good folk,

I have started a sticked thread in the Bug Forums for you all who have issues with non-working achievements. If you DO have any achievements that are not being fired when the conditions are met, please do add them to the stickied thread so that the QA team can have a better overview on which ones you are having trouble with. The reason for this is an upcoming re-test of said achievements in the near future.

You can find the stickied thread here: http://forum.paradoxplaza.com/forum/showthread.php?782720-Non-working-Achievements-Post-here!

The most evil and supreme platypus overlord, Mr.Nibbles
 
Last edited:

Captain Gars

Lead AI Programmer
4 Badges
Oct 4, 2010
5.887
905
  • Crusader Kings II
  • Sengoku
  • 500k Club
  • Paradox Order
yay! more variable modifiers.

thanks guys!

what made you expand the variable system?

also what does "take a scope or second variable as right-side argument" mean, i would probably understand it if i saw it in the code but im having trouble imagining it in my head, are there examples in the base game files?

thanks again! its great to see you add things for modders like this!

It means that you can write stuff like this:

Code:
check_variable = { which = test_var1 which = FROM } # Checks it against FROM's variable of the same name
check_variable = { which = test_var1 which = test_var2 } # Checks value against another variable's value
 

Captain Gars

Lead AI Programmer
4 Badges
Oct 4, 2010
5.887
905
  • Crusader Kings II
  • Sengoku
  • 500k Club
  • Paradox Order
Im also randomly guessing that some of these new entries for modders are because you are working on things related to future dlc's....!? :unsure::eek:hmy::D

Actually no. I have nothing to do with the development of CK2. Everything I've added have been suggestions from modders or things I thought would be nice to have.
 

Captain Gars

Lead AI Programmer
4 Badges
Oct 4, 2010
5.887
905
  • Crusader Kings II
  • Sengoku
  • 500k Club
  • Paradox Order
So, this means that, if a barony has a certain building, we can give a speed boost to the province by event?

You don't need to tie it to a building (and you can't give it as an effect from a building, since buildings only affect the settlement, and the modifier needs to be on province level), but I guess you could set a flag from a building and then apply the modifier by event.

What does this do?

Could you give all persons with a certain graphical_culture a bonus?

It means that you can change a character's grapical culture (how he looks) without changing his culture. So you could make a graphical look called White Walker and then set a character to use that look without changing the culture. Or make one called Holy Order etc.

@CaptainGars

Than you very much for adding stuff from the suggestion list!

WRT demesne_size...

a) can this be used as a triggered modifier? Just an an example, could you take:

Code:
the_strong = {
	monthly_character_piety = -0.10
	monthly_character_prestige = 0.05
	icon = 26
}

and amend it to

Code:
the_strong = {
	monthly_character_piety = -0.10
	monthly_character_prestige = 0.05
        demesne_size = 2
	icon = 26
}

and thus get an increase of 2 in your maximum demesne?

and

b) (for the laws) could you amend, say, centralization_4 as follows:

from

Code:
		city_vassal_min_levy = 0.8
		castle_vassal_min_levy = 0.8
		temple_vassal_min_levy = 0.8

to

Code:
		city_vassal_min_levy = 0.8
		castle_vassal_min_levy = 0.8
		temple_vassal_min_levy = 0.8
                demesne_size = 2

and get the same effect?

Yes that should work. It's a modifier like all others, it's just that it is additive and not a percentage.
 

Servancour

Game Designer
Paradox Staff
4 Badges
Mar 15, 2012
1.569
7.915
  • Crusader Kings II
  • 500k Club
  • Paradox Order
  • Stellaris Sign-up
If there are any issues with the portraits, we would be very grateful if you, or anyone, who thinks there are issues with them to specify the issue so that we may make a potential fix for them.

Major bug - Plots automatically cancelled

We are aware of the issue and are working on getting it fixed.
 

MrNibbles

Operations Manager - Drinker of Tears
Administrator
Paradox Staff
1 Badges
Nov 5, 2013
917
1.135
  • Hearts of Iron IV Sign-up
Sooooooooon :p
 

MrNibbles

Operations Manager - Drinker of Tears
Administrator
Paradox Staff
1 Badges
Nov 5, 2013
917
1.135
  • Hearts of Iron IV Sign-up
Damn it, Nibbles. :p

What!?! Am I not allowed to enjoy myself now by getting peoples hopes up, then crush it while I drink the sweet nectar that is your tears?!
 

MrNibbles

Operations Manager - Drinker of Tears
Administrator
Paradox Staff
1 Badges
Nov 5, 2013
917
1.135
  • Hearts of Iron IV Sign-up
Another monster. Don't forget Groogy.

Groogy is not a monster, he is a very good troll though.. but poor me, for some reason, got the reputation here at the office for simply being chaotic evil (simply look up my traits in the game if you can find me :p)