namespace = over

character_event = {
	id = over.1
	title = EVTNAME923
	desc = EVTDESC923
	picture = GFX_evt_castle_construction
	border = GFX_event_normal_frame_economy

	is_triggered_only = yes
	
	option = {
		name = EVTOPTA923
		liege = { letter_event = { id = over.2 tooltip = EVTTOOLTIP20230 } }
	}
}
letter_event = {
	id = over.2
	desc = EVTDESC20230
	border = GFX_event_letter_frame_economy
	
	is_triggered_only = yes

	option = {
		name = EVTOPTA20230
		FROM = {
			location = {
				add_province_modifier = {
					name = grandmaster_builder
					duration = 365
				}
			}
		}
	}
}

character_event = {
	id = over.3
	desc = EVTDESCover.3
	picture = GFX_evt_castle_construction

	is_triggered_only = yes

	option = {
		name = EVTOPTAover.3
		primary_title = {
			succession = primogeniture
		}
	}
	option = {
		name = EVTOPTBover.3
		primary_title = {
			succession = seniority
		}
	}
	option = {
		name = EVTOPTCover.3
		primary_title = {
			succession = open_elective
		}
	}
	option = {
		name = EVTOPTDover.3
	}
}

character_event = {
	id = over.4
	desc = over.4
	picture = GFX_evt_castle_construction

	is_triggered_only = yes
	
	option = {
		name = EVTOPTAover.4
		primary_title = {
			gender_succ = agnatic
		}
	}
	option = {
		name = EVTOPTBover.4
		primary_title = {
			gender_succ = cognatic
		}
	}
	option = {
		name = EVTOPTCover.4
		primary_title = {
			gender_succ = true_cognatic
		}
	}
	option = {
		name = EVTOPTDover.4
	}
}

character_event = {
	id = over.5
	desc = EVTDESCover.5
	picture = GFX_evt_castle_construction

	is_triggered_only = yes
	
	option = {
		name = EVTOPTAover.5
		trigger = {
			primary_title = {
				title = k_germany
			}
		}
		d_bavaria = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_germany
			}
		}
		d_mecklemburg = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_germany
			}
		}
		d_holstein = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_germany
			}
		}
		d_brandenburg = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_germany
			}
		}
		d_saxony = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_germany
			}
		}
		d_meissen = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_germany
			}
		}
		d_brunswick = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_germany
			}
		}
	}
	option = {
		name = EVTOPTBover.5
		trigger = {
			primary_title = {
				title = k_france
			}
		}
		d_brittany = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_france
			}
		}
		d_champagne = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_france
			}
		}
		d_upper_lorraine = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_france
			}
		}
		d_lower_lorraine = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_france
			}
		}
		d_alsace = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_france
			}
		}
		d_burgundy = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_france
			}
		}
	}
	option = {
		name = EVTOPTCover.5
		trigger = {
			primary_title = {
				title = k_england
			}
		}
		d_cornwall = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_england
			}
		}
		d_gwynedd = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_england
			}
		}
		d_powys = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_england
			}
		}
		d_deheubarth = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_england
			}
		}
	}
	option = {
		name = EVTOPTDover.5
		trigger = {
			primary_title = {
				title = k_scotland
			}
		}
		d_orkney = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_scotland
			}
		}
	}
	option = {
		name = EVTOPTEover.5
		trigger = {
			primary_title = {
				title = k_poland
			}
		}
		d_prussia = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_poland
			}
		}
		d_pommerania = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_poland
			}
		}
	}
	option = {
		name = EVTOPTFover.5
		trigger = {
			primary_title = {
				title = k_aquitaine
			}
		}
		d_poitou = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_aquitaine
			}
		}
	}
	option = {
		name = EVTOPTGover.5
		trigger = {
			primary_title = {
				title = k_lotharingia
			}
		}
		d_upper_lorraine = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_lotharingia
			}
		}
		d_lower_lorraine = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_lotharingia
			}
		}
		d_alsace = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_lotharingia
			}
		}
	}
	option = {
		name = EVTOPTHover.5
		trigger = {
			primary_title = {
				title = k_croatia
			}
		}
		d_carinthia = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_croatia
			}
		}
		d_rashka = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_croatia
			}
		}
		d_dioclea = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_croatia
			}
		}
	}
	option = {
		name = EVTOPTIover.5
		trigger = {
			primary_title = {
				title = k_aragon
			}
		}
		d_barcelona = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_aragon
			}
		}
		d_valencia = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_aragon
			}
		}
		d_aragon = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_aragon
			}
		}
		d_mallorca = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_aragon
			}
		}
		d_navarra = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_aragon
			}
		}
	}
	option = {
		name = EVTOPTJover.5
		trigger = {
			primary_title = {
				title = k_castille
			}
		}
		d_leon = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_castilla = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_asturias = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_galicia = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_cordoba = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_murcia = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_granada = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_sevilla = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_badajoz = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
		d_toledo = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_castille
			}
		}
	}
	option = {
		name = EVTOPTKover.5
		trigger = {
			OR = {
				primary_title = {
					title = k_bavaria
				}
				primary_title = {
					title = d_osterreich
				}
			}
		}
		c_salzburg = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = d_osterreich
			}
		}
	}
	option = {
		name = EVTOPTLover.5
		trigger = {
			primary_title = {
				title = k_africa
			}
		}
		d_alger = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_africa
			}
		}
	}
	option = {
		name = EVTOPTMover.5
		trigger = {
			primary_title = {
				title = k_egypt
			}
		}
		d_cyrenaica = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_egypt
			}
		}
	}
	option = {
		name = EVTOPTNover.5
		trigger = {
			primary_title = {
				title = k_anatolia
			}
		}
		d_nikaea = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_anatolia
			}
		}
		d_samos = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_anatolia
			}
		}
		d_cibyrrhaeot = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_anatolia
			}
		}
		d_cyprus = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_anatolia
			}
		}
		d_aegean_islands = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_anatolia
			}
		}
	}
	option = {
		name = EVTOPTOover.5
		trigger = {
			primary_title = {
				title = k_armenia
			}
		}
		d_jazira = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_armenia
			}
		}
		d_mosul = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_armenia
			}
		}
		d_tabriz = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_armenia
			}
		}
		d_azerbaijan = {
			IF = {
				limit = { vassal_of = ROOT }
				de_jure_liege = k_armenia
			}
		}
	}
	option = {
		name = EVTOPTPover.5
		trigger = {
			primary_title = {
				title = k_portugal
			}
		}
		d_porto = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_portugal
			}
		}
		d_beja = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_portugal
			}
		}
		d_algarve = {
			IF = {
				limit = {
					OR = {
						vassal_of = ROOT
						holder_scope = { character = ROOT }
					}
				}
				de_jure_liege = k_portugal
			}
		}
	}
	option = {
		name = EVTOPTQover.5
		trigger = {
			k_saxony = {
				holder_scope = { character = ROOT }
			}
		}
		d_mecklemburg = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_saxony
			}
		}
		d_holstein = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_saxony
			}
		}
		d_brandenburg = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_saxony
			}
		}
		d_saxony = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_saxony
			}
		}
		d_meissen = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_saxony
			}
		}
		d_brunswick = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_saxony
			}
		}
	}
	option = {
		name = EVTOPTRover.5
		trigger = {
			k_lithuania = {
				holder_scope = { character = ROOT }
			}
		}
		d_pskov = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_lithuania
			}
		}
		d_esthonia = {
			IF = {
				limit = {
					OR = {
						holder_scope = {
							character = ROOT
						}
						vassal_of = ROOT
					}
				}
				de_jure_liege = k_lithuania
			}
		}
	}
	option = {
		name = EVTOPTSover.5
	}
}