1. Yeah, just stick it in the trigger (just scope to owner), or in potential if you want it to be destroyed if the requirements are no longer meant.2questions on buildings:
-can I make a building allowed to build only if a specific title is held by the owner/controler of a province ?
-can I forbid the possibilty to build a specific holding if another one is already built ? (to make separate construction trees)
1. Yeah, just stick it in the trigger (just scope to owner), or in potential if you want it to be destroyed if the requirements are no longer meant.
2. I'm not sure if that's possible, as trigger and potential aren't in title scope. If you can get to title scope though, has_building works fine.
start ={
AND = {
FROM = { top_liege = { primary_title = { title = e_byzantium } } }
year = 1066 }
Positions is empty, and adjacencies only has the first and last lines. It's with a new map.try with positions file emptied.
new map or modified vanilla's ?
Start only decides what holdings will have the buildings on campaign start.thanks.
Code:start ={ AND = { FROM = { top_liege = { primary_title = { title = e_byzantium } } } year = 1066 }
can I use this code as a base for 1. ? what do I need to change to make it tied to the holder's title (and not liege's one) ?
is year required ?
and heres another one
is there a way to speed up to fabricate claims, last time it took me like 7 years at nearly 20% per year is that good or bad
Hmm, now I've added more provinces and it's crashing at adapting history again. No idea why.Positions is empty, and adjacencies only has the first and last lines. It's with a new map.
EDIT: Got it to work. Apparently CK2 doesn't like maps with only one sea province.
fabricating claims is an event, if you lower the mean time to happen then the process will be sped up.
e_sicily = {
color={ 175 244 86 }
color2={ 255 255 255 }
capital = 340 # Palermo
short_name = yes
allow = {
OR = {
religion = catholic
is_heresy_of = catholic
}
any_demesne_title = {
tier = king
}
}
}
allow = {
... # other stuff
has_landed_title = k_sicily
has_landed_title = k_italy
has_landed_title = k_africa
}
Though it should be noted that has_landed_title only ever works after the title in question has been defined. So if the empire contains those kingdoms, you'll have to put the allow section at the bottom, before the empire's final }Code:allow = { ... # other stuff has_landed_title = k_sicily has_landed_title = k_italy has_landed_title = k_africa }
castle = {
tax_income = 4
fort_level = 3
build_cost_modifier = 500
build_time_modifier = 730
light_infantry = 60
heavy_infantry = 150
light_cavalry = 15
galleys = 3
levy_reinforce_rate = 1.25
land_organisation = 0.2
}
Hi,
I've been trying to alter quickly building cost and construction time using static_modifiers: [...]
I replaced build_cost_modifier = 500 by build_cost_modifier = 1000 but noticed no difference... What am I missing?
and how do i do that lol
mean_time_to_happen = {
months = 360
modifier = {
factor = 1.25
NOT = { diplomacy = 2 }
}
...