﻿namespace = dlm_ducal_landmarks

dlm_ducal_landmarks.000201 = {
	type = character_event
	hidden = yes

	immediate = {
		if = {
			limit = { exists = scope:barony }
			scope:barony = {
				save_scope_as = dlm_target_barony
				county = {
					save_scope_as = dlm_target_county
				}
			}
		}
		else_if = {
			limit = {
				exists = scope:dlm_target_county
				NOT = { exists = scope:dlm_target_barony }
			}
			scope:dlm_target_county = {
				capital_barony = {
					save_scope_as = dlm_target_barony
				}
			}
		}
		else_if = {
			limit = { NOT = { exists = scope:dlm_target_county } }
			random_sub_realm_county = {
				limit = {
					holder = root
					title_province = {
							dlm_is_commissionable_landmark_site = yes
					}
				}
				save_scope_as = dlm_target_county
			}
			scope:dlm_target_county = {
				capital_barony = {
					save_scope_as = dlm_target_barony
				}
			}
		}

		trigger_event = dlm_ducal_landmarks.0002
	}
}

dlm_ducal_landmarks.0002 = {
	type = character_event
	title = dlm_ducal_landmarks.0002.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0002.desc.named
			}
			desc = dlm_ducal_landmarks.0002.desc
		}
	}
	theme = realm

	immediate = {
		if = {
			limit = {
				exists = scope:barony
				NOT = { exists = scope:dlm_target_barony }
			}
			scope:barony = {
				save_scope_as = dlm_target_barony
				county = {
					save_scope_as = dlm_target_county
				}
			}
		}
		if = {
			limit = {
				exists = scope:dlm_target_barony
				NOT = { exists = scope:dlm_target_county }
			}
			scope:dlm_target_barony = {
				county = {
					save_scope_as = dlm_target_county
				}
			}
		}
		if = {
			limit = {
				exists = scope:dlm_target_county
				NOT = { exists = scope:dlm_target_barony }
			}
			scope:dlm_target_county = {
				capital_barony = {
					save_scope_as = dlm_target_barony
				}
			}
		}
		if = {
			limit = { NOT = { exists = scope:dlm_target_county } }
			random_sub_realm_county = {
				limit = {
					holder = root
					title_province = {
							dlm_is_commissionable_landmark_site = yes
					}
				}
				save_scope_as = dlm_target_county
			}
			scope:dlm_target_county = {
				capital_barony = {
					save_scope_as = dlm_target_barony
				}
			}
		}
	}

	option = { name = dlm_ducal_landmarks.0002.stewardship trigger_event = dlm_ducal_landmarks.0010 }
	option = { name = dlm_ducal_landmarks.0002.learning trigger_event = dlm_ducal_landmarks.0011 }
	option = { name = dlm_ducal_landmarks.0002.diplomacy trigger_event = dlm_ducal_landmarks.0012 }
	option = { name = dlm_ducal_landmarks.0002.intrigue trigger_event = dlm_ducal_landmarks.0013 }
	option = { name = dlm_ducal_landmarks.0002.martial trigger_event = dlm_ducal_landmarks.0014 }
	option = {
		name = dlm_ducal_landmarks.0002.cancel
		hidden_effect = {
			dlm_abort_pending_landmark_project_effect = yes
		}
	}
}

dlm_ducal_landmarks.0003 = {
	type = character_event
	title = dlm_ducal_landmarks.0003.t
	desc = dlm_ducal_landmarks.0003.desc
	theme = realm
	override_background = {
		reference = tgp_ruined_holding
	}

	option = {
		name = dlm_ducal_landmarks.0003.a
		custom_tooltip = dlm_ducal_landmarks.0003.a.tt
	}
}

dlm_ducal_landmarks.0010 = {
	type = character_event
	title = dlm_ducal_landmarks.0010.t
	desc = dlm_ducal_landmarks.0010.desc
	theme = stewardship

	option = {
		name = dlm_ducal_landmarks.0002.mine
		custom_tooltip = dlm_ducal_landmarks.0002.mine.tt
		trigger_event = dlm_ducal_landmarks.5101
	}
	option = {
		name = dlm_ducal_landmarks.0002.grand_exchange
		custom_tooltip = dlm_ducal_landmarks.0002.grand_exchange.tt
		trigger = { scope:dlm_target_county.title_province = { is_coastal = yes } }
		trigger_event = dlm_ducal_landmarks.5102
	}
	option = {
		name = dlm_ducal_landmarks.0002.agricultural_domain
		custom_tooltip = dlm_ducal_landmarks.0002.agricultural_domain.tt
		trigger_event = dlm_ducal_landmarks.5103
	}
	option = { name = dlm_ducal_landmarks.back trigger_event = dlm_ducal_landmarks.0002 }
}


dlm_ducal_landmarks.5101 = {
	type = character_event
	title = dlm_ducal_landmarks.00101.t
	desc = dlm_ducal_landmarks.00101.desc
	theme = stewardship

	option = {
		name = dlm_ducal_landmarks.00101.a
		custom_tooltip = dlm_ducal_landmarks.00101.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 1 }
				set_variable = { name = dlm_type value = 1 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00101.b
		trigger_event = dlm_ducal_landmarks.0010
	}
}

dlm_ducal_landmarks.5102 = {
	type = character_event
	title = dlm_ducal_landmarks.00102.t
	desc = dlm_ducal_landmarks.00102.desc
	theme = stewardship

	option = {
		name = dlm_ducal_landmarks.00102.a
		custom_tooltip = dlm_ducal_landmarks.00102.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 1 }
				set_variable = { name = dlm_type value = 2 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00102.b
		trigger_event = dlm_ducal_landmarks.0010
	}
}

dlm_ducal_landmarks.5103 = {
	type = character_event
	title = dlm_ducal_landmarks.00103.t
	desc = dlm_ducal_landmarks.00103.desc
	theme = stewardship

	option = {
		name = dlm_ducal_landmarks.00103.a
		custom_tooltip = dlm_ducal_landmarks.00103.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 1 }
				set_variable = { name = dlm_type value = 3 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00103.b
		trigger_event = dlm_ducal_landmarks.0010
	}
}

dlm_ducal_landmarks.5104 = {
	type = character_event
	title = dlm_ducal_landmarks.00104.t
	desc = dlm_ducal_landmarks.00104.desc
	theme = learning

	option = {
		name = dlm_ducal_landmarks.00104.a
		custom_tooltip = dlm_ducal_landmarks.00104.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 2 }
				set_variable = { name = dlm_type value = 4 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00104.b
		trigger_event = dlm_ducal_landmarks.0011
	}
}

dlm_ducal_landmarks.5105 = {
	type = character_event
	title = dlm_ducal_landmarks.00105.t
	desc = dlm_ducal_landmarks.00105.desc
	theme = learning

	option = {
		name = dlm_ducal_landmarks.00105.a
		custom_tooltip = dlm_ducal_landmarks.00105.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 2 }
				set_variable = { name = dlm_type value = 5 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00105.b
		trigger_event = dlm_ducal_landmarks.0011
	}
}

dlm_ducal_landmarks.5106 = {
	type = character_event
	title = dlm_ducal_landmarks.00106.t
	desc = dlm_ducal_landmarks.00106.desc
	theme = learning

	option = {
		name = dlm_ducal_landmarks.00106.a
		custom_tooltip = dlm_ducal_landmarks.00106.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 2 }
				set_variable = { name = dlm_type value = 6 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00106.b
		trigger_event = dlm_ducal_landmarks.0011
	}
}

dlm_ducal_landmarks.5107 = {
	type = character_event
	title = dlm_ducal_landmarks.00107.t
	desc = dlm_ducal_landmarks.00107.desc
	theme = diplomacy

	option = {
		name = dlm_ducal_landmarks.00107.a
		custom_tooltip = dlm_ducal_landmarks.00107.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 3 }
				set_variable = { name = dlm_type value = 7 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00107.b
		trigger_event = dlm_ducal_landmarks.0012
	}
}

dlm_ducal_landmarks.5108 = {
	type = character_event
	title = dlm_ducal_landmarks.00108.t
	desc = dlm_ducal_landmarks.00108.desc
	theme = diplomacy

	option = {
		name = dlm_ducal_landmarks.00108.a
		custom_tooltip = dlm_ducal_landmarks.00108.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 3 }
				set_variable = { name = dlm_type value = 8 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00108.b
		trigger_event = dlm_ducal_landmarks.0012
	}
}

dlm_ducal_landmarks.5109 = {
	type = character_event
	title = dlm_ducal_landmarks.00109.t
	desc = dlm_ducal_landmarks.00109.desc
	theme = diplomacy

	option = {
		name = dlm_ducal_landmarks.00109.a
		custom_tooltip = dlm_ducal_landmarks.00109.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 3 }
				set_variable = { name = dlm_type value = 9 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00109.b
		trigger_event = dlm_ducal_landmarks.0012
	}
}

dlm_ducal_landmarks.5110 = {
	type = character_event
	title = dlm_ducal_landmarks.00110.t
	desc = dlm_ducal_landmarks.00110.desc
	theme = intrigue

	option = {
		name = dlm_ducal_landmarks.00110.a
		custom_tooltip = dlm_ducal_landmarks.00110.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 4 }
				set_variable = { name = dlm_type value = 10 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00110.b
		trigger_event = dlm_ducal_landmarks.0013
	}
}

dlm_ducal_landmarks.5111 = {
	type = character_event
	title = dlm_ducal_landmarks.00111.t
	desc = dlm_ducal_landmarks.00111.desc
	theme = intrigue

	option = {
		name = dlm_ducal_landmarks.00111.a
		custom_tooltip = dlm_ducal_landmarks.00111.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 4 }
				set_variable = { name = dlm_type value = 11 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00111.b
		trigger_event = dlm_ducal_landmarks.0013
	}
}

dlm_ducal_landmarks.5112 = {
	type = character_event
	title = dlm_ducal_landmarks.00112.t
	desc = dlm_ducal_landmarks.00112.desc
	theme = intrigue

	option = {
		name = dlm_ducal_landmarks.00112.a
		custom_tooltip = dlm_ducal_landmarks.00112.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 4 }
				set_variable = { name = dlm_type value = 12 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00112.b
		trigger_event = dlm_ducal_landmarks.0013
	}
}

dlm_ducal_landmarks.5113 = {
	type = character_event
	title = dlm_ducal_landmarks.00113.t
	desc = dlm_ducal_landmarks.00113.desc
	theme = martial

	option = {
		name = dlm_ducal_landmarks.00113.a
		custom_tooltip = dlm_ducal_landmarks.00113.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 5 }
				set_variable = { name = dlm_type value = 13 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00113.b
		trigger_event = dlm_ducal_landmarks.0014
	}
}

dlm_ducal_landmarks.5114 = {
	type = character_event
	title = dlm_ducal_landmarks.00114.t
	desc = dlm_ducal_landmarks.00114.desc
	theme = martial

	option = {
		name = dlm_ducal_landmarks.00114.a
		custom_tooltip = dlm_ducal_landmarks.00114.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 5 }
				set_variable = { name = dlm_type value = 14 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00114.b
		trigger_event = dlm_ducal_landmarks.0014
	}
}

dlm_ducal_landmarks.5115 = {
	type = character_event
	title = dlm_ducal_landmarks.00115.t
	desc = dlm_ducal_landmarks.00115.desc
	theme = martial

	option = {
		name = dlm_ducal_landmarks.00115.a
		custom_tooltip = dlm_ducal_landmarks.00115.a.tt
		hidden_effect = {
			scope:dlm_target_county.title_province = {
				dlm_clear_landmark_state_effect = yes
				set_variable = { name = dlm_group value = 5 }
				set_variable = { name = dlm_type value = 15 }
			}
			dlm_commit_landmark_commission_effect = yes
		}
	}
	option = {
		name = dlm_ducal_landmarks.00115.b
		trigger_event = dlm_ducal_landmarks.0014
	}
}

dlm_ducal_landmarks.0011 = {
	type = character_event
	title = dlm_ducal_landmarks.0011.t
	desc = dlm_ducal_landmarks.0011.desc
	theme = learning

	option = {
		name = dlm_ducal_landmarks.0002.grand_university
		custom_tooltip = dlm_ducal_landmarks.0002.grand_university.tt
		trigger_event = dlm_ducal_landmarks.5104
	}
	option = {
		name = dlm_ducal_landmarks.0002.monastic_citadel
		custom_tooltip = dlm_ducal_landmarks.0002.monastic_citadel.tt
		trigger = {
			scope:dlm_target_county.title_province = {
				OR = { terrain = hills terrain = mountains terrain = forest terrain = taiga }
			}
		}
		trigger_event = dlm_ducal_landmarks.5105
	}
	option = {
		name = dlm_ducal_landmarks.0002.observatory
		custom_tooltip = dlm_ducal_landmarks.0002.observatory.tt
		trigger = {
			scope:dlm_target_county.title_province = {
				OR = { terrain = hills terrain = mountains terrain = drylands terrain = desert }
			}
		}
		trigger_event = dlm_ducal_landmarks.5106
	}
	option = { name = dlm_ducal_landmarks.back trigger_event = dlm_ducal_landmarks.0002 }
}

dlm_ducal_landmarks.0012 = {
	type = character_event
	title = dlm_ducal_landmarks.0012.t
	desc = dlm_ducal_landmarks.0012.desc
	theme = diplomacy

	option = {
		name = dlm_ducal_landmarks.0002.embassy_district
		custom_tooltip = dlm_ducal_landmarks.0002.embassy_district.tt
		trigger_event = dlm_ducal_landmarks.5107
	}
	option = {
		name = dlm_ducal_landmarks.0002.noble_assembly_hall
		custom_tooltip = dlm_ducal_landmarks.0002.noble_assembly_hall.tt
		trigger_event = dlm_ducal_landmarks.5108
	}
	option = {
		name = dlm_ducal_landmarks.0002.garden_of_accord
		custom_tooltip = dlm_ducal_landmarks.0002.garden_of_accord.tt
		trigger_event = dlm_ducal_landmarks.5109
	}
	option = { name = dlm_ducal_landmarks.back trigger_event = dlm_ducal_landmarks.0002 }
}

dlm_ducal_landmarks.0013 = {
	type = character_event
	title = dlm_ducal_landmarks.0013.t
	desc = dlm_ducal_landmarks.0013.desc
	theme = intrigue

	option = {
		name = dlm_ducal_landmarks.0002.veiled_court
		custom_tooltip = dlm_ducal_landmarks.0002.veiled_court.tt
		trigger_event = dlm_ducal_landmarks.5110
	}
	option = {
		name = dlm_ducal_landmarks.0002.dread_fort
		custom_tooltip = dlm_ducal_landmarks.0002.dread_fort.tt
		trigger_event = dlm_ducal_landmarks.5111
	}
	option = {
		name = dlm_ducal_landmarks.0002.blood_sanctuary
		custom_tooltip = dlm_ducal_landmarks.0002.blood_sanctuary.tt
		trigger_event = dlm_ducal_landmarks.5112
	}
	option = { name = dlm_ducal_landmarks.back trigger_event = dlm_ducal_landmarks.0002 }
}

dlm_ducal_landmarks.0014 = {
	type = character_event
	title = dlm_ducal_landmarks.0014.t
	desc = dlm_ducal_landmarks.0014.desc
	theme = martial

	option = {
		name = dlm_ducal_landmarks.0002.great_wall
		custom_tooltip = dlm_ducal_landmarks.0002.great_wall.tt
		trigger_event = dlm_ducal_landmarks.5113
	}
	option = {
		name = dlm_ducal_landmarks.0002.district_of_war
		custom_tooltip = dlm_ducal_landmarks.0002.district_of_war.tt
		trigger_event = dlm_ducal_landmarks.5114
	}
	option = {
		name = dlm_ducal_landmarks.0002.fortress_bastion
		custom_tooltip = dlm_ducal_landmarks.0002.fortress_bastion.tt
		trigger_event = dlm_ducal_landmarks.5115
	}
	option = { name = dlm_ducal_landmarks.back trigger_event = dlm_ducal_landmarks.0002 }
}

dlm_ducal_landmarks.0006 = {
	type = character_event
	title = dlm_ducal_landmarks.0006.t
	desc = {
		desc = dlm_ducal_landmarks.0006.desc
		first_valid = {
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 1 } } desc = dlm_ducal_landmarks.result.type.1 }
				triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 2 } } desc = dlm_ducal_landmarks.result.type.2 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 3 } } desc = dlm_ducal_landmarks.result.type.3 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 4 } } desc = dlm_ducal_landmarks.result.type.4 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 5 } } desc = dlm_ducal_landmarks.result.type.5 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 6 } } desc = dlm_ducal_landmarks.result.type.6 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 7 } } desc = dlm_ducal_landmarks.result.type.7 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 8 } } desc = dlm_ducal_landmarks.result.type.8 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 9 } } desc = dlm_ducal_landmarks.result.type.9 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 10 } } desc = dlm_ducal_landmarks.result.type.10 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 11 } } desc = dlm_ducal_landmarks.result.type.11 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 12 } } desc = dlm_ducal_landmarks.result.type.12 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } } desc = dlm_ducal_landmarks.result.type.13 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } } desc = dlm_ducal_landmarks.result.type.14 }
			desc = dlm_ducal_landmarks.result.type.15
		}
		desc = dlm_ducal_landmarks.result.quality.normal
	}
	theme = realm
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } }
		name = dlm_ducal_landmarks.select_host_unit
		trigger_event = dlm_ducal_landmarks.0018
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } }
		name = dlm_ducal_landmarks.select_chapter_unit
		trigger_event = dlm_ducal_landmarks.0015
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 15 } }
		name = dlm_ducal_landmarks.select_merc_unit
		trigger_event = dlm_ducal_landmarks.0016
	}
	option = { name = dlm_ducal_landmarks.0006.a }
}

dlm_ducal_landmarks.0007 = {
	type = character_event
	title = dlm_ducal_landmarks.0007.t
	desc = {
		desc = dlm_ducal_landmarks.0007.desc
		first_valid = {
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 1 } } desc = dlm_ducal_landmarks.result.type.1 }
				triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 2 } } desc = dlm_ducal_landmarks.result.type.2 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 3 } } desc = dlm_ducal_landmarks.result.type.3 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 4 } } desc = dlm_ducal_landmarks.result.type.4 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 5 } } desc = dlm_ducal_landmarks.result.type.5 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 6 } } desc = dlm_ducal_landmarks.result.type.6 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 7 } } desc = dlm_ducal_landmarks.result.type.7 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 8 } } desc = dlm_ducal_landmarks.result.type.8 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 9 } } desc = dlm_ducal_landmarks.result.type.9 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 10 } } desc = dlm_ducal_landmarks.result.type.10 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 11 } } desc = dlm_ducal_landmarks.result.type.11 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 12 } } desc = dlm_ducal_landmarks.result.type.12 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } } desc = dlm_ducal_landmarks.result.type.13 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } } desc = dlm_ducal_landmarks.result.type.14 }
			desc = dlm_ducal_landmarks.result.type.15
		}
		desc = dlm_ducal_landmarks.result.quality.rare
	}
	theme = realm
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } }
		name = dlm_ducal_landmarks.select_host_unit
		trigger_event = dlm_ducal_landmarks.0018
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } }
		name = dlm_ducal_landmarks.select_chapter_unit
		trigger_event = dlm_ducal_landmarks.0015
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 15 } }
		name = dlm_ducal_landmarks.select_merc_unit
		trigger_event = dlm_ducal_landmarks.0016
	}
	option = { name = dlm_ducal_landmarks.0007.a }
}

dlm_ducal_landmarks.0008 = {
	type = character_event
	title = dlm_ducal_landmarks.0008.t
	desc = {
		desc = dlm_ducal_landmarks.0008.desc
		first_valid = {
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 1 } } desc = dlm_ducal_landmarks.result.type.1 }
				triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 2 } } desc = dlm_ducal_landmarks.result.type.2.legendary }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 3 } } desc = dlm_ducal_landmarks.result.type.3 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 4 } } desc = dlm_ducal_landmarks.result.type.4 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 5 } } desc = dlm_ducal_landmarks.result.type.5 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 6 } } desc = dlm_ducal_landmarks.result.type.6 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 7 } } desc = dlm_ducal_landmarks.result.type.7 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 8 } } desc = dlm_ducal_landmarks.result.type.8 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 9 } } desc = dlm_ducal_landmarks.result.type.9 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 10 } } desc = dlm_ducal_landmarks.result.type.10 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 11 } } desc = dlm_ducal_landmarks.result.type.11 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 12 } } desc = dlm_ducal_landmarks.result.type.12 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } } desc = dlm_ducal_landmarks.result.type.13 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } } desc = dlm_ducal_landmarks.result.type.14 }
			desc = dlm_ducal_landmarks.result.type.15
		}
		desc = dlm_ducal_landmarks.result.quality.legendary
	}
	theme = realm
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } }
		name = dlm_ducal_landmarks.select_host_unit
		trigger_event = dlm_ducal_landmarks.0018
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } }
		name = dlm_ducal_landmarks.select_chapter_unit
		trigger_event = dlm_ducal_landmarks.0015
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 15 } }
		name = dlm_ducal_landmarks.select_merc_unit
		trigger_event = dlm_ducal_landmarks.0016
	}
	option = { name = dlm_ducal_landmarks.0008.a }
}

dlm_ducal_landmarks.0019 = {
	type = character_event
	title = dlm_ducal_landmarks.0019.t
	desc = {
		desc = dlm_ducal_landmarks.0019.desc
		first_valid = {
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 1 } } desc = dlm_ducal_landmarks.result.type.1 }
			triggered_desc = {
				trigger = {
					scope:dlm_target_county.title_province = {
						var:dlm_type = 2
						var:dlm_quality = 3
					}
				}
				desc = dlm_ducal_landmarks.result.type.2.legendary
			}
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 2 } } desc = dlm_ducal_landmarks.result.type.2 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 3 } } desc = dlm_ducal_landmarks.result.type.3 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 4 } } desc = dlm_ducal_landmarks.result.type.4 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 5 } } desc = dlm_ducal_landmarks.result.type.5 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 6 } } desc = dlm_ducal_landmarks.result.type.6 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 7 } } desc = dlm_ducal_landmarks.result.type.7 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 8 } } desc = dlm_ducal_landmarks.result.type.8 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 9 } } desc = dlm_ducal_landmarks.result.type.9 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 10 } } desc = dlm_ducal_landmarks.result.type.10 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 11 } } desc = dlm_ducal_landmarks.result.type.11 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 12 } } desc = dlm_ducal_landmarks.result.type.12 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } } desc = dlm_ducal_landmarks.result.type.13 }
			triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } } desc = dlm_ducal_landmarks.result.type.14 }
			desc = dlm_ducal_landmarks.result.type.15
		}
			first_valid = {
				triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_quality = 3 } } desc = dlm_ducal_landmarks.result.quality.legendary }
				triggered_desc = { trigger = { scope:dlm_target_county.title_province = { var:dlm_quality = 2 } } desc = dlm_ducal_landmarks.result.quality.rare }
				desc = dlm_ducal_landmarks.result.quality.normal
			}
		}
	theme = realm

	immediate = {
		if = {
			limit = {
				exists = scope:dlm_target_barony
				NOT = { exists = scope:dlm_target_county }
			}
			scope:dlm_target_barony = {
				county = {
					save_scope_as = dlm_target_county
				}
			}
		}
	}

	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 13 } }
		name = dlm_ducal_landmarks.select_host_unit
		trigger_event = dlm_ducal_landmarks.0018
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 14 } }
		name = dlm_ducal_landmarks.select_chapter_unit
		trigger_event = dlm_ducal_landmarks.0015
	}
	option = {
		trigger = { scope:dlm_target_county.title_province = { var:dlm_type = 15 } }
		name = dlm_ducal_landmarks.select_merc_unit
		trigger_event = dlm_ducal_landmarks.0016
	}
	option = {
		name = dlm_ducal_landmarks.0019.a
		hidden_effect = {
			remove_variable = dlm_debug_quality_roll
			remove_variable = dlm_debug_quality_skill_bonus
			remove_variable = dlm_debug_quality_contribution_bonus
			remove_variable = dlm_debug_quality_total
		}
	}
}

dlm_ducal_landmarks.0015 = {
	type = character_event
	title = dlm_ducal_landmarks.0015.t
	desc = dlm_ducal_landmarks.0015.desc
	theme = martial

	option = {
		name = dlm_ducal_landmarks.0015.a
		custom_tooltip = dlm_ducal_landmarks.0015.a.tt
		hidden_effect = {
			dlm_set_chapter_variant_effect = { VARIANT = 1 }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0015.b
		custom_tooltip = dlm_ducal_landmarks.0015.b.tt
		hidden_effect = {
			dlm_set_chapter_variant_effect = { VARIANT = 2 }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0015.c
		custom_tooltip = dlm_ducal_landmarks.0015.c.tt
		hidden_effect = {
			dlm_set_chapter_variant_effect = { VARIANT = 3 }
		}
	}
}

dlm_ducal_landmarks.0016 = {
	type = character_event
	title = dlm_ducal_landmarks.0016.t
	desc = dlm_ducal_landmarks.0016.desc
	theme = realm

	option = {
		name = dlm_ducal_landmarks.0016.a
		custom_tooltip = dlm_ducal_landmarks.0016.a.tt
		hidden_effect = {
			dlm_set_merc_variant_effect = { VARIANT = 1 }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0016.b
		custom_tooltip = dlm_ducal_landmarks.0016.b.tt
		hidden_effect = {
			dlm_set_merc_variant_effect = { VARIANT = 2 }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0016.c
		custom_tooltip = dlm_ducal_landmarks.0016.c.tt
		hidden_effect = {
			dlm_set_merc_variant_effect = { VARIANT = 3 }
		}
	}
}

dlm_ducal_landmarks.0018 = {
	type = character_event
	title = dlm_ducal_landmarks.0018.t
	desc = dlm_ducal_landmarks.0018.desc
	theme = martial

	option = {
		name = dlm_ducal_landmarks.0018.a
		custom_tooltip = dlm_ducal_landmarks.0018.a.tt
		hidden_effect = {
			dlm_set_host_variant_effect = { VARIANT = 1 }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0018.b
		custom_tooltip = dlm_ducal_landmarks.0018.b.tt
		hidden_effect = {
			dlm_set_host_variant_effect = { VARIANT = 2 }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0018.c
		custom_tooltip = dlm_ducal_landmarks.0018.c.tt
		hidden_effect = {
			dlm_set_host_variant_effect = { VARIANT = 3 }
		}
	}
}

dlm_ducal_landmarks.0021 = {
	type = character_event
	title = dlm_ducal_landmarks.0021.t
	desc = dlm_ducal_landmarks.0021.desc
	theme = diplomacy

		immediate = {
			if = {
				limit = { NOT = { exists = scope:dlm_target_county } }
				random_sub_realm_county = {
					limit = {
						holder = root
						title_province = {
							dlm_has_colosseum = yes
						}
					}
					save_scope_as = dlm_target_county
				}
			}
			remove_variable = dlm_colosseum_games_style
			remove_variable = dlm_colosseum_games_score
			remove_variable = dlm_use_court_champion
			remove_variable = dlm_court_champion_defeated
			set_variable = { name = dlm_colosseum_games_score value = 0 }
		}

	option = {
		name = dlm_ducal_landmarks.0021.a
		custom_tooltip = dlm_ducal_landmarks.0021.a.tt
		hidden_effect = {
			set_variable = { name = dlm_colosseum_games_style value = 1 }
			remove_variable = dlm_arena_result
			remove_variable = dlm_arena_last_winner
			remove_variable = dlm_arena_last_loser
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_champion
			}
			scope:dlm_arena_champion = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_1
			}
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_challenger
			}
			scope:dlm_arena_challenger = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_2
			}
			trigger_event = dlm_ducal_landmarks.0022
		}
	}
	option = {
		name = dlm_ducal_landmarks.0021.b
		trigger = { gold >= 150 }
		custom_tooltip = dlm_ducal_landmarks.0021.b.tt
		hidden_effect = {
			remove_short_term_gold = 150
			set_variable = { name = dlm_colosseum_games_style value = 2 }
			remove_variable = dlm_arena_result
			remove_variable = dlm_arena_last_winner
			remove_variable = dlm_arena_last_loser
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_champion
			}
			scope:dlm_arena_champion = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_1
			}
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_challenger
			}
			scope:dlm_arena_challenger = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_2
			}
			trigger_event = dlm_ducal_landmarks.0022
		}
	}
	option = {
		name = dlm_ducal_landmarks.0021.c
		custom_tooltip = dlm_ducal_landmarks.0021.c.tt
		hidden_effect = {
			set_variable = { name = dlm_colosseum_games_style value = 3 }
			add_dread = 5
			remove_variable = dlm_arena_result
			remove_variable = dlm_arena_last_winner
			remove_variable = dlm_arena_last_loser
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_champion
			}
			scope:dlm_arena_champion = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_1
			}
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_challenger
			}
			scope:dlm_arena_challenger = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_2
			}
			trigger_event = dlm_ducal_landmarks.0022
		}
	}
	option = {
		trigger = {
			any_courtier = {
				is_adult = yes
				is_alive = yes
				NOT = { this = root }
			}
		}
		name = dlm_ducal_landmarks.0021.d
		custom_tooltip = dlm_ducal_landmarks.0021.d.tt
		trigger_event = dlm_ducal_landmarks.00211
	}
}

dlm_ducal_landmarks.00211 = {
	type = character_event
	title = dlm_ducal_landmarks.00211.t
	desc = dlm_ducal_landmarks.00211.desc
	theme = martial

	immediate = {
		random_courtier = {
			limit = {
				is_adult = yes
				is_alive = yes
				NOT = { this = root }
			}
			save_scope_as = dlm_court_champion_option_1
		}
		if = {
			limit = {
				any_courtier = {
					is_adult = yes
					is_alive = yes
					NOT = { this = root }
					NOT = { this = scope:dlm_court_champion_option_1 }
				}
			}
			random_courtier = {
				limit = {
					is_adult = yes
					is_alive = yes
					NOT = { this = root }
					NOT = { this = scope:dlm_court_champion_option_1 }
				}
				save_scope_as = dlm_court_champion_option_2
			}
		}
		if = {
			limit = {
				exists = scope:dlm_court_champion_option_2
				any_courtier = {
					is_adult = yes
					is_alive = yes
					NOT = { this = root }
					NOT = { this = scope:dlm_court_champion_option_1 }
					NOT = { this = scope:dlm_court_champion_option_2 }
				}
			}
			random_courtier = {
				limit = {
					is_adult = yes
					is_alive = yes
					NOT = { this = root }
					NOT = { this = scope:dlm_court_champion_option_1 }
					NOT = { this = scope:dlm_court_champion_option_2 }
				}
				save_scope_as = dlm_court_champion_option_3
			}
		}
	}

	option = {
		name = dlm_ducal_landmarks.00211.a
		custom_tooltip = dlm_ducal_landmarks.00211.a.tt
		hidden_effect = {
			set_variable = { name = dlm_use_court_champion value = 1 }
			scope:dlm_court_champion_option_1 = { save_scope_as = dlm_selected_court_champion }
			trigger_event = dlm_ducal_landmarks.00212
		}
	}
	option = {
		trigger = { exists = scope:dlm_court_champion_option_2 }
		name = dlm_ducal_landmarks.00211.b
		custom_tooltip = dlm_ducal_landmarks.00211.b.tt
		hidden_effect = {
			set_variable = { name = dlm_use_court_champion value = 1 }
			scope:dlm_court_champion_option_2 = { save_scope_as = dlm_selected_court_champion }
			trigger_event = dlm_ducal_landmarks.00212
		}
	}
	option = {
		trigger = { exists = scope:dlm_court_champion_option_3 }
		name = dlm_ducal_landmarks.00211.c
		custom_tooltip = dlm_ducal_landmarks.00211.c.tt
		hidden_effect = {
			set_variable = { name = dlm_use_court_champion value = 1 }
			scope:dlm_court_champion_option_3 = { save_scope_as = dlm_selected_court_champion }
			trigger_event = dlm_ducal_landmarks.00212
		}
	}
	option = {
		name = dlm_ducal_landmarks.00211.d
		custom_tooltip = dlm_ducal_landmarks.00211.d.tt
		trigger_event = dlm_ducal_landmarks.0021
	}
}

dlm_ducal_landmarks.00212 = {
	type = character_event
	title = dlm_ducal_landmarks.00212.t
	desc = dlm_ducal_landmarks.00212.desc
	theme = diplomacy

	option = {
		name = dlm_ducal_landmarks.00212.a
		custom_tooltip = dlm_ducal_landmarks.00212.a.tt
		hidden_effect = {
			set_variable = { name = dlm_colosseum_games_style value = 1 }
			remove_variable = dlm_arena_result
			remove_variable = dlm_arena_last_winner
			remove_variable = dlm_arena_last_loser
			scope:dlm_selected_court_champion = { save_scope_as = dlm_arena_champion }
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_challenger
			}
			scope:dlm_arena_challenger = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_2
			}
			trigger_event = dlm_ducal_landmarks.0022
		}
	}
	option = {
		name = dlm_ducal_landmarks.00212.b
		trigger = { gold >= 150 }
		custom_tooltip = dlm_ducal_landmarks.00212.b.tt
		hidden_effect = {
			remove_short_term_gold = 150
			set_variable = { name = dlm_colosseum_games_style value = 2 }
			remove_variable = dlm_arena_result
			remove_variable = dlm_arena_last_winner
			remove_variable = dlm_arena_last_loser
			scope:dlm_selected_court_champion = { save_scope_as = dlm_arena_champion }
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_challenger
			}
			scope:dlm_arena_challenger = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_2
			}
			trigger_event = dlm_ducal_landmarks.0022
		}
	}
	option = {
		name = dlm_ducal_landmarks.00212.c
		custom_tooltip = dlm_ducal_landmarks.00212.c.tt
		hidden_effect = {
			set_variable = { name = dlm_colosseum_games_style value = 3 }
			add_dread = 5
			remove_variable = dlm_arena_result
			remove_variable = dlm_arena_last_winner
			remove_variable = dlm_arena_last_loser
			scope:dlm_selected_court_champion = { save_scope_as = dlm_arena_champion }
			create_character = {
				gender_female_chance = 0
				location = root.location
				template = dlm_colosseum_wanderer
				faith = root.faith
				culture = root.culture
				save_scope_as = dlm_arena_challenger
			}
			scope:dlm_arena_challenger = {
				add_trait = dlm_gladiator
				dlm_apply_arena_fighter_traits_effect = yes
				save_scope_as = dlm_arena_visitor_2
			}
			trigger_event = dlm_ducal_landmarks.0022
		}
	}
}

dlm_ducal_landmarks.0022 = {
	type = activity_event
	title = dlm_ducal_landmarks.0022.t
	desc = dlm_ducal_landmarks.0022.desc
	theme = martial
	left_portrait = {
		character = scope:dlm_arena_champion
		animation = personality_bold
	}
	right_portrait = {
		character = scope:dlm_arena_challenger
		animation = personality_fearless
	}

		immediate = {
			if = {
				limit = {
					OR = {
						NOT = { exists = scope:dlm_arena_champion }
						NOT = { exists = scope:dlm_arena_challenger }
					}
				}
				dlm_begin_colosseum_games_activity_effect = yes
			}
			remove_variable = dlm_arena_last_winner
			remove_variable = dlm_arena_result
			remove_variable = dlm_colosseum_round_hazard
		}

	option = {
		name = dlm_ducal_landmarks.0022.a
		custom_tooltip = dlm_ducal_landmarks.0022.a.tt
		hidden_effect = {
			change_variable = { name = dlm_colosseum_games_score add = 1 }
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					70 = {
						set_variable = { name = dlm_arena_result value = 1 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 75
					}
					30 = {
						set_variable = { name = dlm_arena_result value = 3 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 50
					}
				}
			}
			else = {
				random_list = {
					35 = {
						set_variable = { name = dlm_arena_result value = 1 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 75
					}
					65 = {
						set_variable = { name = dlm_arena_result value = 3 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 50
					}
				}
			}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0022.b
		custom_tooltip = dlm_ducal_landmarks.0022.b.tt
		hidden_effect = {
			change_variable = { name = dlm_colosseum_games_score add = 1 }
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					60 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
						add_dread = 5
					}
					40 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 75
						add_dread = 5
					}
				}
			}
			else = {
				random_list = {
					30 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
						add_dread = 5
					}
					70 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 75
						add_dread = 5
					}
				}
			}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0022.d
		custom_tooltip = dlm_ducal_landmarks.0022.d.tt
		hidden_effect = {
			set_variable = { name = dlm_colosseum_round_hazard value = 1 }
			set_variable = { name = dlm_colosseum_games_style value = 3 }
			change_variable = { name = dlm_colosseum_games_score add = 1 }
			add_dread = 10
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					58 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
					}
					42 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
					}
				}
			}
			else = {
				random_list = {
					32 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
					}
					68 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
					}
				}
			}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
		}
	}
}

dlm_ducal_landmarks.0023 = {
	type = activity_event
	title = dlm_ducal_landmarks.0023.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 1
					var:dlm_arena_result = 1
				}
				desc = dlm_ducal_landmarks.0023.desc.lions.1
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 1
					var:dlm_arena_result = 2
				}
				desc = dlm_ducal_landmarks.0023.desc.lions.2
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 1
					var:dlm_arena_result = 3
				}
				desc = dlm_ducal_landmarks.0023.desc.lions.3
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 1
					var:dlm_arena_result = 4
				}
				desc = dlm_ducal_landmarks.0023.desc.lions.4
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 1 }
				desc = dlm_ducal_landmarks.0023.desc.1
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 2 }
				desc = dlm_ducal_landmarks.0023.desc.2
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 3 }
				desc = dlm_ducal_landmarks.0023.desc.3
			}
			desc = dlm_ducal_landmarks.0023.desc.4
		}
	}
	theme = martial
	left_portrait = {
		character = scope:dlm_arena_last_winner
		animation = jockey_victory
	}
	right_portrait = {
		character = scope:dlm_arena_last_loser
		animation = shame
	}

	immediate = {
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:activity.var:dlm_activity_winner_var
				exists = scope:activity.var:dlm_activity_loser_var
			}
			scope:activity.var:dlm_activity_winner_var = { save_scope_as = dlm_arena_last_winner }
			scope:activity.var:dlm_activity_loser_var = { save_scope_as = dlm_arena_last_loser }
		}
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 1
					var:dlm_arena_result = 2
				}
			}
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
		}
		else_if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 3
					var:dlm_arena_result = 4
				}
			}
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
		}
		if = {
			limit = {
				exists = scope:dlm_arena_last_winner
				scope:dlm_arena_last_winner = { is_alive = yes }
			}
			scope:activity = {
				add_activity_log_entry = {
					key = dlm_colosseum_opener_winner_key
					character = scope:dlm_arena_last_winner
				}
			}
		}
		if = {
			limit = { exists = scope:dlm_arena_last_loser }
			scope:activity = {
				add_activity_log_entry = {
					key = dlm_colosseum_opener_loser_key
					character = scope:dlm_arena_last_loser
				}
			}
		}
	}

		option = {
		trigger = {
			OR = {
				var:dlm_arena_result = 1
				var:dlm_arena_result = 3
			}
		}
			name = dlm_ducal_landmarks.0023.a
			custom_tooltip = dlm_ducal_landmarks.0023.a.tt
			hidden_effect = {
				if = {
					limit = {
						exists = scope:dlm_arena_last_winner
					scope:dlm_arena_last_winner = { is_alive = yes }
				}
				scope:dlm_arena_last_winner = {
					if = {
						limit = { NOT = { has_trait = dlm_gladiator } }
						add_trait = dlm_gladiator
					}
				}
			}
			if = {
				limit = {
					var:dlm_use_court_champion = 1
					var:dlm_arena_result = 3
				}
				set_variable = { name = dlm_court_champion_defeated value = 1 }
				}
				dlm_apply_colosseum_hazard_aftermath_effect = yes
				if = {
					limit = {
						exists = scope:dlm_arena_last_winner
						scope:dlm_arena_last_winner = { is_alive = yes }
					}
					scope:activity = {
						set_variable = { name = dlm_activity_round_one_winner_var value = scope:dlm_arena_last_winner }
					}
				}
				remove_variable = dlm_arena_result
				remove_variable = dlm_arena_last_loser
				remove_variable = dlm_colosseum_round_hazard
				scope:activity = {
				progress_activity_phase_after = { days = 1 }
			}
		}
	}
		option = {
			name = dlm_ducal_landmarks.0023.b
			custom_tooltip = dlm_ducal_landmarks.0023.b.tt
			hidden_effect = {
				if = {
					limit = {
						exists = scope:dlm_arena_last_winner
					scope:dlm_arena_last_winner = { is_alive = yes }
				}
				scope:dlm_arena_last_winner = {
					if = {
						limit = { NOT = { has_trait = dlm_gladiator } }
						add_trait = dlm_gladiator
					}
				}
			}
			if = {
				limit = {
					var:dlm_use_court_champion = 1
					var:dlm_arena_result = 3
				}
				set_variable = { name = dlm_court_champion_defeated value = 1 }
			}
			if = {
				limit = { var:dlm_arena_result = 2 }
				scope:dlm_arena_challenger = { death = { death_reason = death_duel } }
			}
			else_if = {
				limit = { var:dlm_arena_result = 4 }
				remove_variable = dlm_use_court_champion
				scope:dlm_arena_champion = { death = { death_reason = death_duel } }
				}
				dlm_apply_colosseum_hazard_aftermath_effect = yes
				if = {
					limit = {
						exists = scope:dlm_arena_last_winner
						scope:dlm_arena_last_winner = { is_alive = yes }
					}
					scope:activity = {
						set_variable = { name = dlm_activity_round_one_winner_var value = scope:dlm_arena_last_winner }
					}
				}
				remove_variable = dlm_arena_result
				remove_variable = dlm_arena_last_loser
				remove_variable = dlm_colosseum_round_hazard
				scope:activity = {
				progress_activity_phase_after = { days = 1 }
			}
		}
	}
}

dlm_ducal_landmarks.0024 = {
	type = activity_event
	title = dlm_ducal_landmarks.0024.t
	desc = dlm_ducal_landmarks.0024.desc
	theme = martial
	left_portrait = {
		character = scope:dlm_arena_champion
		animation = personality_bold
	}
	right_portrait = {
		character = scope:dlm_arena_challenger
		animation = personality_fearless
	}

	immediate = {
		if = {
			limit = {
				OR = {
					NOT = { exists = scope:dlm_arena_champion }
					NOT = { exists = scope:dlm_arena_challenger }
				}
			}
			dlm_setup_colosseum_round_two_effect = yes
		}
		remove_variable = dlm_arena_last_winner
		remove_variable = dlm_arena_result
		remove_variable = dlm_colosseum_round_hazard
	}

	option = {
		name = dlm_ducal_landmarks.0024.a
		custom_tooltip = dlm_ducal_landmarks.0024.a.tt
		hidden_effect = {
			change_variable = { name = dlm_colosseum_games_score add = 1 }
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					65 = {
						set_variable = { name = dlm_arena_result value = 1 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
					}
					35 = {
						set_variable = { name = dlm_arena_result value = 3 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 75
					}
				}
			}
				else = {
					random_list = {
					35 = {
						set_variable = { name = dlm_arena_result value = 1 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
					}
					65 = {
						set_variable = { name = dlm_arena_result value = 3 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 75
						}
					}
				}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0024.b
		custom_tooltip = dlm_ducal_landmarks.0024.b.tt
		hidden_effect = {
			change_variable = { name = dlm_colosseum_games_score add = 1 }
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					55 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
						add_dread = 10
					}
					45 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
						add_dread = 10
					}
				}
			}
				else = {
					random_list = {
					30 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
						add_dread = 10
					}
					70 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 100
						add_dread = 10
						}
					}
				}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0024.d
		custom_tooltip = dlm_ducal_landmarks.0024.d.tt
		hidden_effect = {
			set_variable = { name = dlm_colosseum_round_hazard value = 2 }
			set_variable = { name = dlm_colosseum_games_style value = 3 }
			change_variable = { name = dlm_colosseum_games_score add = 1 }
			add_dread = 15
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					52 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 150
					}
					48 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
					}
				}
			}
				else = {
					random_list = {
					28 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 150
					}
					72 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
						}
					}
				}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
		}
	}
}

dlm_ducal_landmarks.0025 = {
	type = activity_event
	title = dlm_ducal_landmarks.0025.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 2
					var:dlm_arena_result = 1
				}
				desc = dlm_ducal_landmarks.0025.desc.hounds.1
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 2
					var:dlm_arena_result = 2
				}
				desc = dlm_ducal_landmarks.0025.desc.hounds.2
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 2
					var:dlm_arena_result = 3
				}
				desc = dlm_ducal_landmarks.0025.desc.hounds.3
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_round_hazard = 2
					var:dlm_arena_result = 4
				}
				desc = dlm_ducal_landmarks.0025.desc.hounds.4
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 1 }
				desc = dlm_ducal_landmarks.0025.desc.1
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 2 }
				desc = dlm_ducal_landmarks.0025.desc.2
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 3 }
				desc = dlm_ducal_landmarks.0025.desc.3
			}
			desc = dlm_ducal_landmarks.0025.desc.4
		}
	}
	theme = martial
	left_portrait = {
		character = scope:dlm_arena_last_winner
		animation = jockey_victory
	}
	right_portrait = {
		character = scope:dlm_arena_last_loser
		animation = shame
	}

	immediate = {
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:activity.var:dlm_activity_winner_var
				exists = scope:activity.var:dlm_activity_loser_var
			}
			scope:activity.var:dlm_activity_winner_var = { save_scope_as = dlm_arena_last_winner }
			scope:activity.var:dlm_activity_loser_var = { save_scope_as = dlm_arena_last_loser }
		}
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 1
					var:dlm_arena_result = 2
				}
			}
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
		}
		else_if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 3
					var:dlm_arena_result = 4
				}
			}
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
		}
		if = {
			limit = {
				exists = scope:dlm_arena_last_winner
				scope:dlm_arena_last_winner = { is_alive = yes }
			}
			scope:activity = {
				add_activity_log_entry = {
					key = dlm_colosseum_second_winner_key
					character = scope:dlm_arena_last_winner
				}
			}
		}
		if = {
			limit = { exists = scope:dlm_arena_last_loser }
			scope:activity = {
				add_activity_log_entry = {
					key = dlm_colosseum_second_loser_key
					character = scope:dlm_arena_last_loser
				}
			}
		}
	}

	option = {
		trigger = {
			OR = {
				var:dlm_arena_result = 1
				var:dlm_arena_result = 3
			}
		}
		name = dlm_ducal_landmarks.0025.a
		custom_tooltip = dlm_ducal_landmarks.0025.a.tt
		hidden_effect = {
			if = {
				limit = {
					exists = scope:dlm_arena_last_winner
					scope:dlm_arena_last_winner = { is_alive = yes }
				}
				scope:dlm_arena_last_winner = {
					if = {
						limit = { NOT = { has_trait = dlm_gladiator } }
						add_trait = dlm_gladiator
					}
				}
			}
			if = {
				limit = {
					var:dlm_use_court_champion = 1
					var:dlm_arena_result = 3
				}
				set_variable = { name = dlm_court_champion_defeated value = 1 }
				}
				dlm_apply_colosseum_hazard_aftermath_effect = yes
				if = {
					limit = {
						exists = scope:dlm_arena_last_winner
						scope:dlm_arena_last_winner = { is_alive = yes }
					}
					scope:activity = {
						set_variable = { name = dlm_activity_round_two_winner_var value = scope:dlm_arena_last_winner }
					}
				}
				remove_variable = dlm_arena_result
				remove_variable = dlm_arena_last_loser
				remove_variable = dlm_colosseum_round_hazard
				scope:activity = {
				progress_activity_phase_after = { days = 1 }
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0025.b
		custom_tooltip = dlm_ducal_landmarks.0025.b.tt
		hidden_effect = {
			if = {
				limit = {
					exists = scope:dlm_arena_last_winner
					scope:dlm_arena_last_winner = { is_alive = yes }
				}
				scope:dlm_arena_last_winner = {
					if = {
						limit = { NOT = { has_trait = dlm_gladiator } }
						add_trait = dlm_gladiator
					}
				}
			}
			if = {
				limit = {
					var:dlm_use_court_champion = 1
					var:dlm_arena_result = 3
				}
				set_variable = { name = dlm_court_champion_defeated value = 1 }
			}
			if = {
				limit = { var:dlm_arena_result = 2 }
				scope:dlm_arena_challenger = { death = { death_reason = death_duel } }
			}
			else_if = {
				limit = { var:dlm_arena_result = 4 }
				remove_variable = dlm_use_court_champion
				scope:dlm_arena_champion = { death = { death_reason = death_duel } }
				}
				dlm_apply_colosseum_hazard_aftermath_effect = yes
				if = {
					limit = {
						exists = scope:dlm_arena_last_winner
						scope:dlm_arena_last_winner = { is_alive = yes }
					}
					scope:activity = {
						set_variable = { name = dlm_activity_round_two_winner_var value = scope:dlm_arena_last_winner }
					}
				}
				remove_variable = dlm_arena_result
				remove_variable = dlm_arena_last_loser
				remove_variable = dlm_colosseum_round_hazard
				scope:activity = {
				progress_activity_phase_after = { days = 1 }
			}
		}
	}
}

dlm_ducal_landmarks.0027 = {
	type = activity_event
	title = dlm_ducal_landmarks.0027.t
	desc = dlm_ducal_landmarks.0027.desc
	theme = martial
	left_portrait = {
		character = scope:dlm_arena_champion
		animation = personality_bold
	}
	right_portrait = {
		character = scope:dlm_arena_challenger
		animation = personality_fearless
	}

	immediate = {
		if = {
			limit = {
				OR = {
					NOT = { exists = scope:dlm_arena_champion }
					NOT = { exists = scope:dlm_arena_challenger }
				}
			}
			dlm_setup_colosseum_final_round_effect = yes
		}
		remove_variable = dlm_arena_last_winner
		remove_variable = dlm_arena_result
	}

	option = {
		name = dlm_ducal_landmarks.0027.a
		custom_tooltip = dlm_ducal_landmarks.0027.a.tt
		hidden_effect = {
			change_variable = { name = dlm_colosseum_games_score add = 2 }
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					60 = {
						set_variable = { name = dlm_arena_result value = 1 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 150
					}
					40 = {
						set_variable = { name = dlm_arena_result value = 3 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
					}
				}
			}
				else = {
					random_list = {
					30 = {
						set_variable = { name = dlm_arena_result value = 1 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 150
					}
					70 = {
						set_variable = { name = dlm_arena_result value = 3 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 125
						}
					}
				}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
			}
		}
	option = {
		name = dlm_ducal_landmarks.0027.b
		custom_tooltip = dlm_ducal_landmarks.0027.b.tt
		hidden_effect = {
			change_variable = { name = dlm_colosseum_games_score add = 2 }
			if = {
				limit = { scope:dlm_arena_champion.prowess >= scope:dlm_arena_challenger.prowess }
				random_list = {
					52 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 175
						add_dread = 10
					}
					48 = {
						set_variable = { name = dlm_arena_result value = 4 }
						change_variable = { name = dlm_colosseum_upsets_count add = 1 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 150
						add_dread = 10
					}
				}
			}
				else = {
					random_list = {
					28 = {
						set_variable = { name = dlm_arena_result value = 2 }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 175
						add_dread = 10
					}
					72 = {
						set_variable = { name = dlm_arena_result value = 4 }
						scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
						scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
						add_prestige = 150
						add_dread = 10
						}
					}
				}
				scope:activity = {
					if = {
						limit = { exists = scope:dlm_arena_last_winner }
						set_variable = { name = dlm_activity_winner_var value = scope:dlm_arena_last_winner }
					}
					if = {
						limit = { exists = scope:dlm_arena_last_loser }
						set_variable = { name = dlm_activity_loser_var value = scope:dlm_arena_last_loser }
					}
				}
				scope:activity = {
					progress_activity_phase_after = { days = 1 }
				}
			}
		}
	}

dlm_ducal_landmarks.0028 = {
	type = activity_event
	title = dlm_ducal_landmarks.0028.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { var:dlm_arena_result = 1 }
				desc = dlm_ducal_landmarks.0028.desc.1
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 2 }
				desc = dlm_ducal_landmarks.0028.desc.2
			}
			triggered_desc = {
				trigger = { var:dlm_arena_result = 3 }
				desc = dlm_ducal_landmarks.0028.desc.3
			}
			desc = dlm_ducal_landmarks.0028.desc.4
		}
	}
	theme = martial
	left_portrait = {
		character = scope:dlm_arena_last_winner
		animation = jockey_victory
	}
	right_portrait = {
		character = scope:dlm_arena_last_loser
		animation = shame
	}

	immediate = {
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:activity.var:dlm_activity_winner_var
				exists = scope:activity.var:dlm_activity_loser_var
			}
			scope:activity.var:dlm_activity_winner_var = { save_scope_as = dlm_arena_last_winner }
			scope:activity.var:dlm_activity_loser_var = { save_scope_as = dlm_arena_last_loser }
		}
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 1
					var:dlm_arena_result = 2
				}
			}
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
		}
		else_if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 3
					var:dlm_arena_result = 4
				}
			}
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
		}
		if = {
			limit = {
				exists = scope:dlm_arena_last_winner
				scope:dlm_arena_last_winner = { is_alive = yes }
			}
			scope:activity = {
				add_activity_log_entry = {
					key = dlm_colosseum_final_winner_key
					character = scope:dlm_arena_last_winner
				}
			}
		}
		if = {
			limit = { exists = scope:dlm_arena_last_loser }
			scope:activity = {
				add_activity_log_entry = {
					key = dlm_colosseum_final_loser_key
					character = scope:dlm_arena_last_loser
				}
			}
		}
	}

	option = {
		name = dlm_ducal_landmarks.0028.a
		custom_tooltip = dlm_ducal_landmarks.0028.a.tt
		hidden_effect = {
			if = {
				limit = {
					var:dlm_use_court_champion = 1
					var:dlm_arena_result = 3
				}
				set_variable = { name = dlm_court_champion_defeated value = 1 }
			}
			if = {
				limit = {
					exists = scope:dlm_arena_last_winner
					scope:dlm_arena_last_winner = { is_alive = yes }
				}
				scope:dlm_arena_last_winner = {
					if = {
						limit = { NOT = { has_trait = dlm_gladiator } }
						add_trait = dlm_gladiator
					}
					add_trait_xp = {
						trait = dlm_gladiator
						value = 100
					}
				}
			}
			if = {
				limit = { var:dlm_arena_result = 2 }
				scope:dlm_arena_challenger = { death = { death_reason = death_duel } }
			}
			else_if = {
				limit = { var:dlm_arena_result = 4 }
				remove_variable = dlm_use_court_champion
				scope:dlm_arena_champion = { death = { death_reason = death_duel } }
			}
			trigger_event = dlm_ducal_landmarks.002601
		}
	}
}

dlm_ducal_landmarks.0026 = {
	type = activity_event
	title = dlm_ducal_landmarks.0026.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { var:dlm_colosseum_upsets_count = 0 }
				desc = dlm_ducal_landmarks.0026.desc.boring
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_games_score >= 2
					var:dlm_colosseum_games_style = 2
				}
				desc = dlm_ducal_landmarks.0026.desc.grand_lavish
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_games_score >= 2
					var:dlm_colosseum_games_style = 3
				}
				desc = dlm_ducal_landmarks.0026.desc.grand_bloody
			}
			triggered_desc = {
				trigger = { var:dlm_colosseum_games_score >= 2 }
				desc = dlm_ducal_landmarks.0026.desc.grand_recreational
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_games_score >= 1
					var:dlm_colosseum_games_style = 2
				}
				desc = dlm_ducal_landmarks.0026.desc.good_lavish
			}
			triggered_desc = {
				trigger = {
					var:dlm_colosseum_games_score >= 1
					var:dlm_colosseum_games_style = 3
				}
				desc = dlm_ducal_landmarks.0026.desc.good_bloody
			}
			triggered_desc = {
				trigger = { var:dlm_colosseum_games_score >= 1 }
				desc = dlm_ducal_landmarks.0026.desc.good_recreational
			}
			triggered_desc = {
				trigger = { var:dlm_colosseum_games_style = 2 }
				desc = dlm_ducal_landmarks.0026.desc.modest_lavish
			}
			triggered_desc = {
				trigger = { var:dlm_colosseum_games_style = 3 }
				desc = dlm_ducal_landmarks.0026.desc.modest_bloody
			}
			desc = dlm_ducal_landmarks.0026.desc.modest_recreational
		}
	}
	theme = diplomacy
	left_portrait = {
		character = scope:dlm_arena_last_winner
		animation = jockey_victory
	}

	immediate = {
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 1
					var:dlm_arena_result = 2
				}
			}
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_loser }
		}
		else_if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				exists = scope:dlm_arena_challenger
				OR = {
					var:dlm_arena_result = 3
					var:dlm_arena_result = 4
				}
			}
			scope:dlm_arena_challenger = { save_scope_as = dlm_arena_last_winner }
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_loser }
		}
		if = {
			limit = {
				NOT = { exists = scope:dlm_arena_last_winner }
				exists = scope:dlm_arena_champion
				scope:dlm_arena_champion = { is_alive = yes }
			}
			scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
		}
		else_if = {
			limit = {
				exists = scope:dlm_arena_last_winner
				scope:dlm_arena_last_winner = { is_alive = yes }
			}
			scope:dlm_arena_last_winner = { save_scope_as = dlm_arena_champion }
		}
		dlm_finalize_colosseum_activity_effect = yes
	}

	option = {
		name = dlm_ducal_landmarks.0026.a
		custom_tooltip = dlm_ducal_landmarks.0026.a.tt
		hidden_effect = {
			remove_variable = dlm_arena_result
			remove_variable = dlm_colosseum_games_style
			remove_variable = dlm_colosseum_games_score
			remove_variable = dlm_colosseum_upsets_count
			remove_variable = dlm_court_champion_defeated
			remove_variable = dlm_colosseum_games_finalized
			scope:activity = {
				remove_variable = dlm_activity_winner_var
				remove_variable = dlm_activity_loser_var
				remove_variable = dlm_activity_round_one_winner_var
				remove_variable = dlm_activity_round_two_winner_var
				progress_activity_phase_after = { days = 1 }
			}
		}
	}
}

dlm_ducal_landmarks.002601 = {
	type = character_event
	hidden = yes

	immediate = {
			if = {
				limit = { NOT = { has_variable = dlm_colosseum_games_finalized } }
				if = {
					limit = {
						NOT = { exists = scope:dlm_arena_last_winner }
						exists = scope:activity.var:dlm_activity_winner_var
					}
					scope:activity.var:dlm_activity_winner_var = { save_scope_as = dlm_arena_last_winner }
				}
				if = {
					limit = {
						NOT = { exists = scope:dlm_arena_last_winner }
					exists = scope:dlm_arena_champion
					scope:dlm_arena_champion = { is_alive = yes }
				}
				scope:dlm_arena_champion = { save_scope_as = dlm_arena_last_winner }
			}
			else_if = {
				limit = {
					exists = scope:dlm_arena_last_winner
					scope:dlm_arena_last_winner = { is_alive = yes }
				}
				scope:dlm_arena_last_winner = { save_scope_as = dlm_arena_champion }
			}
				trigger_event = dlm_ducal_landmarks.0026
		}
	}
}

dlm_ducal_landmarks.0031 = {
	type = character_event
	title = dlm_ducal_landmarks.0031.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					exists = scope:dlm_active_landmark_project
					scope:dlm_active_landmark_project = {
						any_contribution = {
							contribution_id = minor_patron_investment
							contribution_is_funded = yes
						}
					}
				}
				desc = dlm_ducal_landmarks.0031.desc.invested
			}
			triggered_desc = {
				trigger = {
					exists = scope:dlm_active_landmark_project
					scope:dlm_active_landmark_project = {
						any_contribution = {
							contribution_id = major_patron_investment
							contribution_is_funded = yes
						}
					}
				}
				desc = dlm_ducal_landmarks.0031.desc.invested
			}
			triggered_desc = {
				trigger = {
					exists = scope:dlm_active_landmark_project
					scope:dlm_active_landmark_project = {
						any_contribution = {
							contribution_id = mobilized_workforce
							contribution_is_funded = yes
						}
					}
				}
				desc = dlm_ducal_landmarks.0031.desc.workforce
			}
			desc = dlm_ducal_landmarks.0031.desc
		}
	}
	theme = stewardship

	trigger = {
		exists = scope:dlm_target_county
		scope:dlm_target_county.title_province = {
			any_great_project_in_province = {
				great_project_type = dlm_landmark_construction
				OR = {
					NOT = {
						any_contribution = {
							contribution_id = minor_patron_investment
							contribution_is_funded = yes
						}
					}
					NOT = {
						any_contribution = {
							contribution_id = major_patron_investment
							contribution_is_funded = yes
						}
					}
					NOT = {
						any_contribution = {
							contribution_id = mobilized_workforce
							contribution_is_funded = yes
						}
					}
				}
			}
		}
	}

	immediate = {
		if = {
			limit = {
				exists = scope:dlm_target_barony
				NOT = { exists = scope:dlm_target_county }
			}
			scope:dlm_target_barony = {
				county = {
					save_scope_as = dlm_target_county
				}
			}
		}
		if = {
			limit = { exists = scope:dlm_target_county }
			dlm_save_active_landmark_project_effect = yes
			scope:dlm_target_county.title_province = {
				set_variable = { name = dlm_optional_contribution_cutoff_reached value = yes }
			}
		}
	}

	option = {
		trigger = {
			exists = scope:dlm_active_landmark_project
			scope:dlm_active_landmark_project = {
				NOT = {
					any_contribution = {
						contribution_id = minor_patron_investment
						contribution_is_funded = yes
					}
				}
			}
		}
		name = dlm_ducal_landmarks.0031.a
		custom_tooltip = dlm_ducal_landmarks.0031.a.tt
		hidden_effect = {
			remove_short_term_gold = 100
			dlm_fund_minor_landmark_investment_effect = yes
		}
	}

	option = {
		trigger = {
			exists = scope:dlm_active_landmark_project
			scope:dlm_active_landmark_project = {
				NOT = {
					any_contribution = {
						contribution_id = major_patron_investment
						contribution_is_funded = yes
					}
				}
			}
		}
		name = dlm_ducal_landmarks.0031.b
		custom_tooltip = dlm_ducal_landmarks.0031.b.tt
		hidden_effect = {
			remove_short_term_gold = 250
			dlm_fund_major_landmark_investment_effect = yes
		}
	}

	option = {
		trigger = {
			exists = scope:dlm_active_landmark_project
			scope:dlm_active_landmark_project = {
				NOT = {
					any_contribution = {
						contribution_id = mobilized_workforce
						contribution_is_funded = yes
					}
				}
			}
		}
		name = dlm_ducal_landmarks.0031.c
		custom_tooltip = dlm_ducal_landmarks.0031.c.tt
		hidden_effect = {
			dlm_fund_landmark_workforce_effect = yes
		}
	}

	option = {
		name = dlm_ducal_landmarks.0031.d
	}
}

dlm_ducal_landmarks.0090 = {
	type = character_event
	hidden = yes

	trigger = {
		exists = var:number_of_invite_spies_countdown
	}

	immediate = {
		random_list = {
			99 = {
				create_character = {
					location = root.capital_province
					template = dlm_spy_recruit
					faith = root.faith
					culture = root.culture
					save_scope_as = dlm_invited_spy
				}
			}
			1 = {
				create_character = {
					location = root.capital_province
					template = dlm_spy_recruit_elite
					faith = root.faith
					culture = root.culture
					save_scope_as = dlm_invited_spy
				}
			}
		}
		add_visiting_courtier = scope:dlm_invited_spy
		send_interface_message = {
			title = dlm_ducal_landmarks.0091.t
			desc = dlm_ducal_landmarks.0091.desc
			type = event_prowess_good_desc
			left_icon = scope:dlm_invited_spy
		}

		change_variable = {
			name = number_of_invite_spies_countdown
			subtract = 1
		}

		if = {
			limit = { var:number_of_invite_spies_countdown = 0 }
			remove_variable = number_of_invite_spies_countdown
		}
		else = {
			clear_saved_scope = dlm_invited_spy
			trigger_event = {
				id = dlm_ducal_landmarks.0090
				days = { 100 200 }
			}
		}
	}
}


dlm_ducal_landmarks.0100 = {
	type = character_event
	title = dlm_ducal_landmarks.0100.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0100.desc.named
			}
			desc = dlm_ducal_landmarks.0100.desc
		}
	}
	theme = stewardship
	override_background = {
		reference = fp3_cave
	}

	trigger = {
		is_landed = yes
		NOT = { has_character_modifier = dlm_recent_mine_event }
		any_sub_realm_county = {
			holder = root
			title_province = {
				OR = {
					has_building = dlm_mine_01
					has_building = dlm_mine_02
					has_building = dlm_mine_03
					has_building = dlm_mine_04
					has_building = dlm_mine_r_01
					has_building = dlm_mine_r_02
					has_building = dlm_mine_r_03
					has_building = dlm_mine_r_04
					has_building = dlm_mine_l_01
					has_building = dlm_mine_l_02
					has_building = dlm_mine_l_03
					has_building = dlm_mine_l_04
				}
			}
		}
	}

	immediate = {
		random_sub_realm_county = {
			limit = {
				holder = root
				title_province = {
					OR = {
						has_building = dlm_mine_01
						has_building = dlm_mine_02
						has_building = dlm_mine_03
						has_building = dlm_mine_04
						has_building = dlm_mine_r_01
						has_building = dlm_mine_r_02
						has_building = dlm_mine_r_03
						has_building = dlm_mine_r_04
						has_building = dlm_mine_l_01
						has_building = dlm_mine_l_02
						has_building = dlm_mine_l_03
						has_building = dlm_mine_l_04
					}
				}
			}
			save_scope_as = dlm_target_county
		}
		scope:dlm_target_county = {
			capital_barony = {
				save_scope_as = dlm_target_barony
			}
		}
		add_character_modifier = {
			modifier = dlm_recent_mine_event
			years = 5
		}
	}

	option = {
		name = dlm_ducal_landmarks.0100.a
		custom_tooltip = dlm_ducal_landmarks.0100.a.tt
		hidden_effect = {
			random_list = {
				50 = {
					scope:dlm_target_county = {
						add_county_modifier = {
							modifier = dlm_cmod_mine_boom_major
							years = 2
						}
					}
					trigger_event = dlm_ducal_landmarks.0101
				}
				50 = {
					scope:dlm_target_county = {
						add_county_modifier = {
							modifier = dlm_cmod_mine_depleted
							years = 2
						}
					}
					trigger_event = dlm_ducal_landmarks.0102
				}
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0100.b
		custom_tooltip = dlm_ducal_landmarks.0100.b.tt
		hidden_effect = {
			random_list = {
				75 = {
					scope:dlm_target_county = {
						add_county_modifier = {
							modifier = dlm_cmod_mine_boom_minor
							years = 2
						}
					}
					trigger_event = dlm_ducal_landmarks.0103
				}
				25 = {
					scope:dlm_target_county = {
						add_county_modifier = {
							modifier = dlm_cmod_mine_depleted
							years = 2
						}
					}
					trigger_event = dlm_ducal_landmarks.0102
				}
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0100.c
		custom_tooltip = dlm_ducal_landmarks.0100.c.tt
		hidden_effect = {
			scope:dlm_target_county = {
				add_county_modifier = {
					modifier = dlm_cmod_mine_caution
					years = 2
				}
			}
		}
	}
}

dlm_ducal_landmarks.0101 = {
	type = character_event
	title = dlm_ducal_landmarks.0101.t
	desc = dlm_ducal_landmarks.0101.desc
	theme = stewardship
	override_background = {
		reference = fp3_cave
	}

	option = { name = dlm_ducal_landmarks.0101.a }
}

dlm_ducal_landmarks.0102 = {
	type = character_event
	title = dlm_ducal_landmarks.0102.t
	desc = dlm_ducal_landmarks.0102.desc
	theme = stewardship
	override_background = {
		reference = tgp_ruined_holding
	}

	option = { name = dlm_ducal_landmarks.0102.a }
}

dlm_ducal_landmarks.0103 = {
	type = character_event
	title = dlm_ducal_landmarks.0103.t
	desc = dlm_ducal_landmarks.0103.desc
	theme = stewardship
	override_background = {
		reference = fp3_cave
	}

	option = { name = dlm_ducal_landmarks.0103.a }
}

dlm_ducal_landmarks.0110 = {
	type = character_event
	title = dlm_ducal_landmarks.0110.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0110.desc.named
			}
			desc = dlm_ducal_landmarks.0110.desc
		}
	}
	theme = stewardship
	override_background = {
		reference = market
	}

	trigger = {
		is_landed = yes
		NOT = { has_character_modifier = dlm_recent_merchant_haven_event }
		any_sub_realm_county = {
			holder = root
			title_province = {
				OR = {
					has_building = dlm_grand_exchange_01
					has_building = dlm_grand_exchange_02
					has_building = dlm_grand_exchange_03
					has_building = dlm_grand_exchange_04
					has_building = dlm_grand_exchange_r_01
					has_building = dlm_grand_exchange_r_02
					has_building = dlm_grand_exchange_r_03
					has_building = dlm_grand_exchange_r_04
					has_building = dlm_grand_exchange_l_01
					has_building = dlm_grand_exchange_l_02
					has_building = dlm_grand_exchange_l_03
					has_building = dlm_grand_exchange_l_04
				}
			}
		}
	}

	immediate = {
		random_sub_realm_county = {
			limit = {
				holder = root
				title_province = {
					OR = {
						has_building = dlm_grand_exchange_01
						has_building = dlm_grand_exchange_02
						has_building = dlm_grand_exchange_03
						has_building = dlm_grand_exchange_04
						has_building = dlm_grand_exchange_r_01
						has_building = dlm_grand_exchange_r_02
						has_building = dlm_grand_exchange_r_03
						has_building = dlm_grand_exchange_r_04
						has_building = dlm_grand_exchange_l_01
						has_building = dlm_grand_exchange_l_02
						has_building = dlm_grand_exchange_l_03
						has_building = dlm_grand_exchange_l_04
					}
				}
			}
			save_scope_as = dlm_target_county
		}
		scope:dlm_target_county = {
			capital_barony = {
				save_scope_as = dlm_target_barony
			}
		}
		add_character_modifier = {
			modifier = dlm_recent_merchant_haven_event
			years = 5
		}
	}

	option = {
		name = dlm_ducal_landmarks.0110.a
		custom_tooltip = dlm_ducal_landmarks.0110.a.tt
		trigger = {
			gold >= 50
		}
		hidden_effect = {
			remove_short_term_gold = 50
			random_list = {
				50 = {
					random_list = {
						5 = {
							create_artifact = {
								name = dlm_bazaar_weapon_masterpiece
								description = dlm_bazaar_weapon_masterpiece_desc
								type = sword
								visuals = sword
								creator = root
								wealth = 90
								quality = 90
								modifier = artifact_prowess_4_modifier
								modifier = artifact_monthly_prestige_5_modifier
								save_scope_as = newly_created_artifact
							}
						}
						5 = {
							create_artifact = {
								name = dlm_bazaar_armor_masterpiece
								description = dlm_bazaar_armor_masterpiece_desc
								type = armor
								visuals = armor_court
								creator = root
								wealth = 90
								quality = 90
								modifier = artifact_prestige_mult_4_modifier
								modifier = artifact_monthly_prestige_5_modifier
								save_scope_as = newly_created_artifact
							}
						}
						10 = {
							random_list = {
								25 = {
									create_artifact = {
										name = dlm_bazaar_epic_relic
										description = dlm_bazaar_epic_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 60
										quality = 70
										modifier = dlm_artifact_bazaar_income_major
										save_scope_as = newly_created_artifact
									}
								}
								25 = {
									create_artifact = {
										name = dlm_bazaar_epic_relic
										description = dlm_bazaar_epic_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 60
										quality = 70
										modifier = dlm_artifact_bazaar_tax_major
										save_scope_as = newly_created_artifact
									}
								}
								25 = {
									create_artifact = {
										name = dlm_bazaar_epic_relic
										description = dlm_bazaar_epic_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 60
										quality = 70
										modifier = dlm_artifact_bazaar_diplomacy_major
										save_scope_as = newly_created_artifact
									}
								}
								25 = {
									create_artifact = {
										name = dlm_bazaar_epic_relic
										description = dlm_bazaar_epic_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 60
										quality = 70
										modifier = dlm_artifact_bazaar_stewardship_major
										save_scope_as = newly_created_artifact
									}
								}
							}
						}
						25 = {
							random_list = {
								25 = {
									create_artifact = {
										name = dlm_bazaar_relic
										description = dlm_bazaar_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 35
										quality = 45
										modifier = dlm_artifact_bazaar_income_minor
										save_scope_as = newly_created_artifact
									}
								}
								25 = {
									create_artifact = {
										name = dlm_bazaar_relic
										description = dlm_bazaar_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 35
										quality = 45
										modifier = dlm_artifact_bazaar_tax_minor
										save_scope_as = newly_created_artifact
									}
								}
								25 = {
									create_artifact = {
										name = dlm_bazaar_relic
										description = dlm_bazaar_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 35
										quality = 45
										modifier = dlm_artifact_bazaar_diplomacy_minor
										save_scope_as = newly_created_artifact
									}
								}
								25 = {
									create_artifact = {
										name = dlm_bazaar_relic
										description = dlm_bazaar_relic_desc
										type = miscellaneous
										template = dlm_unrestricted_reward_template
										visuals = pouch
										creator = root
										wealth = 35
										quality = 45
										modifier = dlm_artifact_bazaar_stewardship_minor
										save_scope_as = newly_created_artifact
									}
								}
							}
						}
						10 = {
							create_artifact = {
								name = dlm_bazaar_poor_relic
								description = dlm_bazaar_poor_relic_desc
								type = miscellaneous
								template = dlm_unrestricted_reward_template
								visuals = pouch
								creator = root
								wealth = 15
								quality = 20
								modifier = dlm_artifact_bazaar_prestige_minor
								save_scope_as = newly_created_artifact
							}
						}
					}
					scope:newly_created_artifact = {
						set_owner = root
						if = {
							limit = { owner = { can_equip_artifact = prev } }
							equip_artifact_to_owner = yes
						}
					}
					trigger_event = dlm_ducal_landmarks.0111
				}
				50 = {
					trigger_event = dlm_ducal_landmarks.0113
				}
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0110.b
		custom_tooltip = dlm_ducal_landmarks.0110.b.tt
		trigger = {
			gold >= 50
		}
		hidden_effect = {
			remove_short_term_gold = 50
			scope:dlm_target_county = {
				add_county_modifier = {
					modifier = dlm_cmod_merchant_festival_success
					years = 3
				}
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0110.c
		custom_tooltip = dlm_ducal_landmarks.0110.c.tt
		scope:dlm_target_county = {
			add_county_modifier = {
				modifier = dlm_cmod_merchant_festival_frugal
				years = 3
			}
		}
	}
}

dlm_ducal_landmarks.0111 = {
	type = character_event
	title = dlm_ducal_landmarks.0111.t
	desc = dlm_ducal_landmarks.0111.desc
	theme = stewardship
	override_background = {
		reference = market
	}

	option = {
		name = dlm_ducal_landmarks.0111.a
		custom_tooltip = dlm_ducal_landmarks.0111.a.tt
	}
}

dlm_ducal_landmarks.0112 = {
	type = character_event
	title = dlm_ducal_landmarks.0112.t
	desc = dlm_ducal_landmarks.0112.desc
	theme = stewardship
	override_background = {
		reference = market
	}

	option = { name = dlm_ducal_landmarks.0112.a }
}



dlm_ducal_landmarks.0113 = {
	type = character_event
	title = dlm_ducal_landmarks.0113.t
	desc = dlm_ducal_landmarks.0113.desc
	theme = stewardship
	override_background = {
		reference = market
	}

	option = { name = dlm_ducal_landmarks.0113.a }
}

dlm_ducal_landmarks.0120 = {
	type = character_event
	title = dlm_ducal_landmarks.0120.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0120.desc.named
			}
			desc = dlm_ducal_landmarks.0120.desc
		}
	}
	theme = stewardship
	override_background = {
		reference = market
	}

	trigger = {
		is_landed = yes
		NOT = { has_character_modifier = dlm_recent_guild_master_event }
		any_sub_realm_county = {
			holder = root
			title_province = {
				OR = {
					has_building = dlm_agricultural_domain_01
					has_building = dlm_agricultural_domain_02
					has_building = dlm_agricultural_domain_03
					has_building = dlm_agricultural_domain_04
					has_building = dlm_agricultural_domain_r_01
					has_building = dlm_agricultural_domain_r_02
					has_building = dlm_agricultural_domain_r_03
					has_building = dlm_agricultural_domain_r_04
					has_building = dlm_agricultural_domain_l_01
					has_building = dlm_agricultural_domain_l_02
					has_building = dlm_agricultural_domain_l_03
					has_building = dlm_agricultural_domain_l_04
				}
			}
		}
	}

	immediate = {
		add_character_modifier = { modifier = dlm_recent_guild_master_event years = 5 }
		random_sub_realm_county = {
			limit = {
				holder = root
				title_province = {
					OR = {
						has_building = dlm_agricultural_domain_01
						has_building = dlm_agricultural_domain_02
						has_building = dlm_agricultural_domain_03
						has_building = dlm_agricultural_domain_04
						has_building = dlm_agricultural_domain_r_01
						has_building = dlm_agricultural_domain_r_02
						has_building = dlm_agricultural_domain_r_03
						has_building = dlm_agricultural_domain_r_04
						has_building = dlm_agricultural_domain_l_01
						has_building = dlm_agricultural_domain_l_02
						has_building = dlm_agricultural_domain_l_03
						has_building = dlm_agricultural_domain_l_04
					}
				}
			}
			save_scope_as = dlm_target_county
		}
	}

	option = {
		name = dlm_ducal_landmarks.0120.a
		custom_tooltip = dlm_ducal_landmarks.0120.a.tt
		hidden_effect = {
			scope:dlm_target_county = {
				add_county_modifier = {
					modifier = dlm_cmod_guild_master_capital_boom
					years = 2
				}
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0120.b
		custom_tooltip = dlm_ducal_landmarks.0120.b.tt
		add_gold = 100
	}
}

dlm_ducal_landmarks.0122 = {
	type = character_event
	title = dlm_ducal_landmarks.0122.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0122.desc.named
			}
			desc = dlm_ducal_landmarks.0122.desc
		}
	}
	theme = stewardship
	override_background = {
		reference = market
	}

	trigger = {
		is_landed = yes
		NOT = { has_character_modifier = dlm_recent_guild_master_event }
		any_sub_realm_county = {
			holder = root
			title_province = {
				OR = {
					has_building = dlm_agricultural_domain_01
					has_building = dlm_agricultural_domain_02
					has_building = dlm_agricultural_domain_03
					has_building = dlm_agricultural_domain_04
					has_building = dlm_agricultural_domain_r_01
					has_building = dlm_agricultural_domain_r_02
					has_building = dlm_agricultural_domain_r_03
					has_building = dlm_agricultural_domain_r_04
					has_building = dlm_agricultural_domain_l_01
					has_building = dlm_agricultural_domain_l_02
					has_building = dlm_agricultural_domain_l_03
					has_building = dlm_agricultural_domain_l_04
				}
			}
		}
		any_held_county = { always = yes }
	}

	immediate = {
		add_character_modifier = { modifier = dlm_recent_guild_master_event years = 5 }
		random_sub_realm_county = {
			limit = {
				holder = root
				title_province = {
					OR = {
						has_building = dlm_agricultural_domain_01
						has_building = dlm_agricultural_domain_02
						has_building = dlm_agricultural_domain_03
						has_building = dlm_agricultural_domain_04
						has_building = dlm_agricultural_domain_r_01
						has_building = dlm_agricultural_domain_r_02
						has_building = dlm_agricultural_domain_r_03
						has_building = dlm_agricultural_domain_r_04
						has_building = dlm_agricultural_domain_l_01
						has_building = dlm_agricultural_domain_l_02
						has_building = dlm_agricultural_domain_l_03
						has_building = dlm_agricultural_domain_l_04
					}
				}
			}
			save_scope_as = dlm_target_county
		}
	}

	option = {
		name = dlm_ducal_landmarks.0122.a
		custom_tooltip = dlm_ducal_landmarks.0122.a.tt
		trigger = {
			gold >= 150
		}
		hidden_effect = {
			remove_short_term_gold = 150
			every_held_county = {
				add_county_modifier = {
					modifier = dlm_cmod_guild_master_domain_growth
					years = 3
				}
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0122.b
		custom_tooltip = dlm_ducal_landmarks.0122.b.tt
		hidden_effect = {
			scope:dlm_target_county = {
				add_county_modifier = {
					modifier = dlm_cmod_guild_master_capital_boom
					years = 2
				}
			}
		}
	}
	option = {
		name = dlm_ducal_landmarks.0122.c
		custom_tooltip = dlm_ducal_landmarks.0122.c.tt
		add_gold = 150
	}
}


dlm_ducal_landmarks.0130 = {
	type = character_event
	title = dlm_ducal_landmarks.0130.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0130.desc.named
			}
			desc = dlm_ducal_landmarks.0130.desc
		}
	}
	theme = stewardship
	override_background = {
		reference = market
	}
	trigger = {
		is_landed = yes
		NOT = { has_character_modifier = dlm_recent_guild_dispute_event }
	}
	immediate = {
		random_sub_realm_county = {
			limit = {
				holder = root
				title_province = {
					OR = {
						has_building = dlm_agricultural_domain_01
						has_building = dlm_agricultural_domain_02
						has_building = dlm_agricultural_domain_03
						has_building = dlm_agricultural_domain_04
						has_building = dlm_agricultural_domain_r_01
						has_building = dlm_agricultural_domain_r_02
						has_building = dlm_agricultural_domain_r_03
						has_building = dlm_agricultural_domain_r_04
						has_building = dlm_agricultural_domain_l_01
						has_building = dlm_agricultural_domain_l_02
						has_building = dlm_agricultural_domain_l_03
						has_building = dlm_agricultural_domain_l_04
					}
				}
			}
			save_scope_as = dlm_target_county
		}
		add_character_modifier = { modifier = dlm_recent_guild_dispute_event years = 5 }
	}
	option = {
		name = dlm_ducal_landmarks.0130.a
		custom_tooltip = dlm_ducal_landmarks.0130.a.tt
		add_prestige = -100
		hidden_effect = {
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_guild_dispute_settlement years = 3 } }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0130.b
		custom_tooltip = dlm_ducal_landmarks.0130.b.tt
		hidden_effect = {
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_guild_dispute_concessions years = 3 } }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0130.c
		custom_tooltip = dlm_ducal_landmarks.0130.c.tt
		hidden_effect = {
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_guild_dispute_lockout years = 2 } }
			add_gold = 50
		}
	}
}

dlm_ducal_landmarks.0140 = {
	type = character_event
	title = dlm_ducal_landmarks.0140.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0140.desc.named
			}
			desc = dlm_ducal_landmarks.0140.desc
		}
	}
	theme = stewardship
	override_background = {
		reference = fp3_cave
	}
	trigger = {
		is_landed = yes
		NOT = { has_character_modifier = dlm_recent_flooded_shafts_event }
	}
	immediate = {
		random_sub_realm_county = {
			limit = {
				holder = root
				title_province = {
					OR = {
						has_building = dlm_mine_01
						has_building = dlm_mine_02
						has_building = dlm_mine_03
						has_building = dlm_mine_04
						has_building = dlm_mine_r_01
						has_building = dlm_mine_r_02
						has_building = dlm_mine_r_03
						has_building = dlm_mine_r_04
						has_building = dlm_mine_l_01
						has_building = dlm_mine_l_02
						has_building = dlm_mine_l_03
						has_building = dlm_mine_l_04
					}
				}
			}
			save_scope_as = dlm_target_county
		}
		add_character_modifier = { modifier = dlm_recent_flooded_shafts_event years = 5 }
	}
	option = {
		name = dlm_ducal_landmarks.0140.a
		custom_tooltip = dlm_ducal_landmarks.0140.a.tt
		trigger = { gold >= 50 }
		hidden_effect = {
			remove_short_term_gold = 50
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_flooded_shafts_pumped years = 2 } }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0140.b
		custom_tooltip = dlm_ducal_landmarks.0140.b.tt
		hidden_effect = {
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_flooded_shafts_neglected years = 2 } }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0140.c
		custom_tooltip = dlm_ducal_landmarks.0140.c.tt
		hidden_effect = {
			add_gold = 40
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_mine_caution years = 2 } }
		}
	}
}

dlm_ducal_landmarks.0150 = {
	type = character_event
	title = dlm_ducal_landmarks.0150.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0150.desc.named
			}
			desc = dlm_ducal_landmarks.0150.desc
		}
	}
	theme = stewardship
	override_background = {
		reference = market
	}
	trigger = {
		is_landed = yes
		NOT = { has_character_modifier = dlm_recent_smuggling_ring_event }
	}
	immediate = {
		random_sub_realm_county = {
			limit = {
				holder = root
				title_province = {
					OR = {
						has_building = dlm_grand_exchange_01
						has_building = dlm_grand_exchange_02
						has_building = dlm_grand_exchange_03
						has_building = dlm_grand_exchange_04
						has_building = dlm_grand_exchange_r_01
						has_building = dlm_grand_exchange_r_02
						has_building = dlm_grand_exchange_r_03
						has_building = dlm_grand_exchange_r_04
						has_building = dlm_grand_exchange_l_01
						has_building = dlm_grand_exchange_l_02
						has_building = dlm_grand_exchange_l_03
						has_building = dlm_grand_exchange_l_04
					}
				}
			}
			save_scope_as = dlm_target_county
		}
		add_character_modifier = { modifier = dlm_recent_smuggling_ring_event years = 5 }
	}
	option = {
		name = dlm_ducal_landmarks.0150.a
		custom_tooltip = dlm_ducal_landmarks.0150.a.tt
		hidden_effect = {
			add_gold = 75
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_smuggling_ring_covert_profit years = 3 } }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0150.b
		custom_tooltip = dlm_ducal_landmarks.0150.b.tt
		hidden_effect = {
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_smuggling_ring_crackdown years = 2 } }
		}
	}
	option = {
		name = dlm_ducal_landmarks.0150.c
		custom_tooltip = dlm_ducal_landmarks.0150.c.tt
		hidden_effect = {
			scope:dlm_target_county = { add_county_modifier = { modifier = dlm_cmod_merchant_festival_frugal years = 2 } }
		}
	}
}


dlm_ducal_landmarks.0160 = {
	type = character_event
	title = dlm_ducal_landmarks.0160.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_hook_target }
				desc = dlm_ducal_landmarks.0160.desc.named
			}
			desc = dlm_ducal_landmarks.0160.desc
		}
	}
	theme = intrigue
	override_background = {
		reference = intrigue_spies
	}

	trigger = {
		is_landed = yes
		dlm_has_criminal_network_landmark = yes
		NOT = { has_character_modifier = dlm_recent_criminal_hook_event }
		OR = {
			AND = {
				exists = liege
				liege = { is_ruler = yes is_adult = yes is_imprisoned = no NOT = { has_trait = incapable } }
				can_add_hook = {
					target = liege
					type = favor_hook
				}
			}
			any_vassal = {
				is_ruler = yes
				is_adult = yes
				is_imprisoned = no
				NOT = { has_trait = incapable }
				NOT = { this = root }
				root = { can_add_hook = { target = prev type = favor_hook } }
			}
			AND = {
				exists = top_liege
				top_liege != root
				top_liege = {
					any_vassal = {
						is_ruler = yes
						is_adult = yes
						is_imprisoned = no
						NOT = { has_trait = incapable }
						NOT = { this = root }
						root = { can_add_hook = { target = prev type = favor_hook } }
					}
				}
			}
		}
	}

	immediate = {
		add_character_modifier = {
			modifier = dlm_recent_criminal_hook_event
			years = 5
		}
		random_list = {
			25 = {
				trigger = {
					exists = liege
					liege = { is_ruler = yes is_adult = yes is_imprisoned = no NOT = { has_trait = incapable } }
					can_add_hook = { target = liege type = favor_hook }
				}
				liege = { save_scope_as = dlm_hook_target }
			}
			35 = {
				trigger = {
					any_vassal = {
						is_ruler = yes is_adult = yes is_imprisoned = no
						NOT = { has_trait = incapable }
						NOT = { this = root }
						root = { can_add_hook = { target = prev type = favor_hook } }
					}
				}
				random_vassal = {
					limit = {
						is_ruler = yes is_adult = yes is_imprisoned = no
						NOT = { has_trait = incapable }
						NOT = { this = root }
						root = { can_add_hook = { target = prev type = favor_hook } }
					}
					save_scope_as = dlm_hook_target
				}
			}
			40 = {
				trigger = {
					exists = top_liege
					top_liege != root
					top_liege = {
						any_vassal = {
							is_ruler = yes is_adult = yes is_imprisoned = no
							NOT = { has_trait = incapable }
							NOT = { this = root }
							root = { can_add_hook = { target = prev type = favor_hook } }
						}
					}
				}
				top_liege = {
					random_vassal = {
						limit = {
							is_ruler = yes is_adult = yes is_imprisoned = no
							NOT = { has_trait = incapable }
							NOT = { this = root }
							root = { can_add_hook = { target = prev type = favor_hook } }
						}
						save_scope_as = dlm_hook_target
					}
				}
			}
		}
	}

	option = {
		name = dlm_ducal_landmarks.0160.a
		custom_tooltip = dlm_ducal_landmarks.0160.a.tt
		trigger = {
			gold >= 40
			can_add_hook = { target = scope:dlm_hook_target type = favor_hook }
		}
		hidden_effect = {
			remove_short_term_gold = 40
			add_hook = {
				type = favor_hook
				target = scope:dlm_hook_target
			}
		}
	}

	option = {
		name = dlm_ducal_landmarks.0160.b
		custom_tooltip = dlm_ducal_landmarks.0160.b.tt
		trigger = {
			gold >= 90
			can_add_hook = { target = scope:dlm_hook_target type = favor_hook }
		}
		hidden_effect = {
			remove_short_term_gold = 90
			random_list = {
				35 = {
					add_hook = {
						type = strong_hook
						target = scope:dlm_hook_target
					}
				}
				65 = {
					add_hook = {
						type = favor_hook
						target = scope:dlm_hook_target
					}
				}
			}
		}
	}

	option = {
		name = dlm_ducal_landmarks.0160.c
	}
}

dlm_ducal_landmarks.0170 = {
	type = character_event
	title = dlm_ducal_landmarks.0170.t
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = { exists = scope:dlm_target_county }
				desc = dlm_ducal_landmarks.0170.desc.named
			}
			desc = dlm_ducal_landmarks.0170.desc
		}
	}
	theme = intrigue
	override_background = {
		reference = intrigue_secret
	}

	trigger = {
		is_landed = yes
		dlm_has_criminal_network_landmark = yes
		NOT = { has_character_modifier = dlm_recent_criminal_goods_event }
	}

	immediate = {
		random_sub_realm_county = {
			limit = { holder = root title_province = { dlm_is_criminal_network_province = yes } }
			save_scope_as = dlm_target_county
		}
		add_character_modifier = {
			modifier = dlm_recent_criminal_goods_event
			years = 5
		}
	}

	option = {
		name = dlm_ducal_landmarks.0170.a
		custom_tooltip = dlm_ducal_landmarks.0170.a.tt
		trigger = { gold >= 60 }
		hidden_effect = {
			remove_short_term_gold = 60
			random_list = {
				15 = {
					create_artifact = {
						name = dlm_underworld_exotic_blade
						description = dlm_underworld_exotic_blade_desc
						type = sword
						visuals = sword
						creator = root
						wealth = 80
						quality = 75
						modifier = artifact_prowess_4_modifier
						modifier = artifact_monthly_minor_prestige_4_modifier
						save_scope_as = newly_created_artifact
					}
				}
				20 = {
					create_artifact = {
						name = dlm_underworld_poison
						description = dlm_underworld_poison_desc
						type = miscellaneous
						template = dlm_unrestricted_reward_template
						visuals = pouch
						creator = root
						wealth = 45
						quality = 55
						modifier = dlm_artifact_underworld_poison_major
						save_scope_as = newly_created_artifact
					}
				}
				20 = {
					create_artifact = {
						name = dlm_underworld_black_ledger
						description = dlm_underworld_black_ledger_desc
						type = book
						template = dlm_unrestricted_book_reward_template
						visuals = book
						creator = root
						wealth = 55
						quality = 60
						modifier = dlm_artifact_underworld_book
						save_scope_as = newly_created_artifact
					}
				}
				20 = {
					create_artifact = {
						name = dlm_underworld_relic
						description = dlm_underworld_relic_desc
						type = miscellaneous
						template = dlm_unrestricted_reward_template
						visuals = pouch
						creator = root
						wealth = 50
						quality = 60
						modifier = dlm_artifact_underworld_relic
						save_scope_as = newly_created_artifact
					}
				}
				15 = {
					create_artifact = {
						name = dlm_underworld_contraband
						description = dlm_underworld_contraband_desc
						type = miscellaneous
						template = dlm_unrestricted_reward_template
						visuals = pouch
						creator = root
						wealth = 40
						quality = 45
						modifier = dlm_artifact_underworld_goods
						save_scope_as = newly_created_artifact
					}
				}
				10 = {
					create_artifact = {
						name = dlm_underworld_counterfeit
						description = dlm_underworld_counterfeit_desc
						type = miscellaneous
						template = dlm_unrestricted_reward_template
						visuals = pouch
						creator = root
						wealth = 20
						quality = 25
						modifier = dlm_artifact_underworld_counterfeit
						save_scope_as = newly_created_artifact
					}
				}
			}
			scope:newly_created_artifact = {
				set_owner = root
				if = {
					limit = { owner = { can_equip_artifact = prev } }
					equip_artifact_to_owner = yes
				}
			}
		}
	}

	option = {
		name = dlm_ducal_landmarks.0170.b
	}
}
