namespace = est_archivist


#Archivist 1, find alien pets on planets
planet_event = {
	id = est_archivist.1
	hide_window = yes
	is_triggered_only = yes
	
	trigger = {
		owner = {
			has_active_tradition = tr_est_archivist_1
		}
		num_pops > 0
	}
	
	immediate = {
		if = {
			limit = {
				Not = {
					has_planet_flag = flag_est_archivist_1
					is_planet_class = pc_city
				}
				habitable_structure = no
			}
			set_planet_flag = flag_est_archivist_1
			random_list = {
				1 = {
					add_deposit = d_alien_pets_deposit
				}
				9 = {}
			}
		}
	}
}

#Archivist 2, adds librarian trait to new leaders.
country_event = {
	id = est_archivist.2
	hide_window = yes
	is_triggered_only = yes
	
	trigger = {
		has_active_tradition = tr_est_archivist_2
		from = {
			leader_class = scientist		
		}
		Not = {
			has_country_flag = flag_est_got_recent_librarian
			has_country_flag = flag_est_made_recent_librarian_roll
		}
	}

	immediate = {
		set_timed_country_flag = {
			flag = flag_est_made_recent_librarian_roll
			days = 7
		}	
		random_list = {
			3 = {}
			1 = {
				set_timed_country_flag = {
					flag = flag_est_got_recent_librarian
					days = 90
				}	
				from = {
					random_list = {
						1 = { add_trait = leader_trait_scientist_est_librarian_astronomy }
						1 = { add_trait = leader_trait_scientist_est_librarian_mathematics }
						1 = { add_trait = leader_trait_scientist_est_librarian_electronics }
						1 = { add_trait = leader_trait_scientist_est_librarian_software }
						1 = { add_trait = leader_trait_scientist_est_librarian_history }
						1 = { add_trait = leader_trait_scientist_est_librarian_taxonomy }
						1 = { 
							modifier = {
								factor = 0
								root = {
									has_civic = civic_fanatic_purifiers
								}
							}
							add_trait = leader_trait_scientist_est_librarian_culture 
						}
						1 = { 
							modifier = {
								factor = 0
								root = {
									OR = {
										has_civic = civic_fanatic_purifiers
										has_civic = civic_inwards_perfection
									}
								}
							}
							add_trait = leader_trait_scientist_est_librarian_communication
						}
						1 = { 
							modifier = {
								factor = 0
								root = {
									Not = {
										has_civic = civic_fanatic_purifiers
									}
								}
							}
							add_trait = leader_trait_scientist_est_librarian_war
						}
						1 = { add_trait = leader_trait_scientist_est_librarian_chemistry }
						1 = { add_trait = leader_trait_scientist_est_librarian_geology }
						1 = { add_trait = leader_trait_scientist_est_librarian_architecture }
						1 = { add_trait = leader_trait_scientist_est_librarian_mechanics }
					}
				}
			}
		}
	}
}

#Archivist 2 (Gestalt Consioussness), adds keeper trait to new leaders.
country_event = {
	id = est_archivist.3
	hide_window = yes
	is_triggered_only = yes
	
	trigger = {
		has_active_tradition = tr_est_archivist_2_GC
		from = {
			leader_class = scientist		
		}
		Not = {
			has_country_flag = flag_est_got_recent_keeper
			has_country_flag = flag_est_made_recent_keeper_roll
		}
	}

	immediate = {
		set_timed_country_flag = {
			flag = flag_est_made_recent_keeper_roll
			days = 7
		}	
		random_list = {
			3 = {}
			1 = {
				set_timed_country_flag = {
					flag = flag_est_got_recent_keeper
					days = 90
				}	
				from = {
					random_list = {
						1 = { add_trait = leader_trait_scientist_est_keeper_astronomy }
						1 = { add_trait = leader_trait_scientist_est_keeper_mathematics }
						1 = { add_trait = leader_trait_scientist_est_keeper_electronics }
						1 = { add_trait = leader_trait_scientist_est_keeper_software }
						1 = { add_trait = leader_trait_scientist_est_keeper_history }
						1 = { add_trait = leader_trait_scientist_est_keeper_taxonomy }
						1 = { 
							modifier = {
								factor = 0
								root = {
								has_civic = civic_fanatic_purifiers
								has_civic = civic_machine_terminator
								}
							}
							add_trait = leader_trait_scientist_est_keeper_culture 
						}
						1 = { 
							modifier = {
								factor = 0
								root = {
									OR = {
										has_civic = civic_fanatic_purifiers
										has_civic = civic_machine_terminator
									}
								}
							}
							add_trait = leader_trait_scientist_est_keeper_communication
						}
						1 = { 
							modifier = {
								factor = 0
								root = {
									Not = {
										has_civic = civic_fanatic_purifiers
										has_civic = civic_machine_terminator
									}
								}
							}
							add_trait = leader_trait_scientist_est_keeper_war
						}
						1 = { add_trait = leader_trait_scientist_est_keeper_chemistry }
						1 = { add_trait = leader_trait_scientist_est_keeper_geology }
						1 = { add_trait = leader_trait_scientist_est_keeper_architecture }
						1 = { add_trait = leader_trait_scientist_est_keeper_mechanics }
					}
				}
			}
		}
	}
}

#Archivist 2, updates bonuses.
country_event = {
	id = est_archivist.4
	hide_window = yes
	is_triggered_only = yes
	
	trigger = {
		has_active_tradition = tr_est_archivist_2
		from = {
			leader_class = scientist
		}
	}

	immediate = {
		switch = {
			trigger = has_modifier 
			
			mod_est_archivist_2_astronomy = { remove_modifier = "mod_est_archivist_2_astronomy" }
			mod_est_archivist_2_mathematics = { remove_modifier = "mod_est_archivist_2_mathematics" }
			mod_est_archivist_2_electronics = { remove_modifier = "mod_est_archivist_2_electronics" }
			mod_est_archivist_2_software = { remove_modifier = "mod_est_archivist_2_software" }
			mod_est_archivist_2_culture = { remove_modifier = "mod_est_archivist_2_culture" }
			mod_est_archivist_2_history = { remove_modifier = "mod_est_archivist_2_history" }
			mod_est_archivist_2_taxonomy = { remove_modifier = "mod_est_archivist_2_taxonomy" }
			mod_est_archivist_2_communication = { remove_modifier = "mod_est_archivist_2_communication" }
			mod_est_archivist_2_war = { remove_modifier = "mod_est_archivist_2_war" }
			mod_est_archivist_2_chemistry = { remove_modifier = "mod_est_archivist_2_chemistry" }
			mod_est_archivist_2_geology = { remove_modifier = "mod_est_archivist_2_geology" }
			mod_est_archivist_2_architecture = { remove_modifier = "mod_est_archivist_2_architecture" }
			mod_est_archivist_2_mechanics = { remove_modifier = "mod_est_archivist_2_mechanics" }
		}
		every_owned_leader = {
			limit = { leader_class = scientist }
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_astronomy 
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_astronomy 
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_astronomy 
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_mathematics 
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_mathematics 
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_mathematics 
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_electronics 
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_electronics 
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_electronics 
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_software
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_software
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_software
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_culture
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_culture
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_culture
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_history
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_history
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_history
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_taxonomy
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_taxonomy
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_taxonomy
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_communication
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_communication
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_communication
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_war
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_war
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_war
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_chemistry
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_chemistry
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_chemistry
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_geology
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_geology
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_geology
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_architecture
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_architecture
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_architecture
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_librarian_mechanics
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_mechanics
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_mechanics
						days = -1
					}
				}
			}
		}		
	}
}

#Archivist 2 (Gestalt Consioussness), updates bonuses.
country_event = {
	id = est_archivist.5
	hide_window = yes
	is_triggered_only = yes
	
	trigger = {
		has_active_tradition = tr_est_archivist_2_GC
	}

	immediate = {
		switch = {
			trigger = has_modifier 
			
			mod_est_archivist_2_GC_astronomy = { remove_modifier = "mod_est_archivist_2_GC_astronomy" }
			mod_est_archivist_2_GC_mathematics = { remove_modifier = "mod_est_archivist_2_GC_mathematics" }
			mod_est_archivist_2_GC_electronics = { remove_modifier = "mod_est_archivist_2_GC_electronics" }
			mod_est_archivist_2_GC_software = { remove_modifier = "mod_est_archivist_2_GC_software" }
			mod_est_archivist_2_GC_culture = { remove_modifier = "mod_est_archivist_2_GC_culture" }
			mod_est_archivist_2_GC_history = { remove_modifier = "mod_est_archivist_2_GC_history" }
			mod_est_archivist_2_GC_taxonomy = { remove_modifier = "mod_est_archivist_2_GC_taxonomy" }
			mod_est_archivist_2_GC_communication = { remove_modifier = "mod_est_archivist_2_GC_communication" }
			mod_est_archivist_2_GC_war = { remove_modifier = "mod_est_archivist_2_GC_war" }
			mod_est_archivist_2_GC_chemistry = { remove_modifier = "mod_est_archivist_2_GC_chemistry" }
			mod_est_archivist_2_GC_geology = { remove_modifier = "mod_est_archivist_2_GC_geology" }
			mod_est_archivist_2_GC_architecture = { remove_modifier = "mod_est_archivist_2_GC_architecture" }
			mod_est_archivist_2_GC_mechanics = { remove_modifier = "mod_est_archivist_2_GC_mechanics" }
		}
		every_owned_leader = {
			limit = {
				leader_class = scientist	
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_astronomy 
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_astronomy 
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_astronomy 
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_mathematics 
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_mathematics 
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_mathematics 
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_electronics 
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_electronics 
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_electronics 
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_software
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_software
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_software
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_culture
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_culture
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_culture
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_history
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_history
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_history
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_taxonomy
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_taxonomy
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_taxonomy
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_communication
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_communication
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_communication
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_war
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_war
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_war
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_chemistry
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_chemistry
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_chemistry
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_geology
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_geology
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_geology
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_architecture
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_architecture
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_architecture
						days = -1
					}
				}
			}
			if = {
				limit = {
					has_trait = leader_trait_scientist_est_keeper_mechanics
					Not = {
						root = {
							has_modifier = mod_est_archivist_2_GC_mechanics
						}
					}
				}
				root = {
					add_modifier = {
						modifier = mod_est_archivist_2_GC_mechanics
						days = -1
					}
				}
			}
		}		
	}
}

#Archivist 3, gains influence when a system have been surveyed.
country_event = {
	id = est_archivist.6
	hide_window = yes
	is_triggered_only = yes
	
	trigger = {			
		has_tradition = tr_est_archivist_4
		exists = fromfrom
	}
	
	immediate = {
		add_resource = { 
			influence = 10
		}
	}
}

#Archivist 5, updates unity from techs.
country_event = {
	id = est_archivist.7
	hide_window = yes
	is_triggered_only = yes
	
	trigger = {			
		has_tradition = tr_est_archivist_5	
		Nor = {
			last_increased_tech = "tech_repeatable_improved_tile_mineral_output"
			last_increased_tech = "tech_repeatable_improved_military_station_damage"
			last_increased_tech = "tech_repeatable_improved_military_station_health"
			last_increased_tech = "tech_repeatable_improved_armor_output"
			last_increased_tech = "tech_repeatable_weapon_type_explosive_damage"
			last_increased_tech = "tech_repeatable_weapon_type_explosive_fire_rate"
			last_increased_tech = "tech_repeatable_weapon_type_kinetic_damage"
			last_increased_tech = "tech_repeatable_weapon_type_kinetic_fire_rate"
			last_increased_tech = "tech_repeatable_weapon_type_strike_craft_fire_damage"
			last_increased_tech = "tech_repeatable_weapon_type_strike_craft_fire_rate"
			last_increased_tech = "tech_repeatable_reduced_building_time"
			last_increased_tech = "tech_repeatable_improved_tile_energy_output"
			last_increased_tech = "tech_repeatable_improved_shield_output"
			last_increased_tech = "tech_repeatable_weapon_type_energy_damage"
			last_increased_tech = "tech_repeatable_weapon_type_energy_fire_rate"
			last_increased_tech = "tech_repeatable_reduced_building_cost"
			last_increased_tech = "tech_repeatable_improved_tile_food_output"
			last_increased_tech = "tech_repeatable_improved_core_system_cap"
			last_increased_tech = "tech_repeatable_improved_army_damage"
			last_increased_tech = "tech_repeatable_improved_army_health"
			last_increased_tech = "tech_repeatable_improved_leader_life_span"
			last_increased_tech = "tech_repeatable_naval_cap"
			last_increased_tech = "tech_repeatable_command_limit"
			last_increased_tech = "tech_repeatable_improved_starbase_capacity"
		}
	}
	
	immediate = {
		change_variable = { 
			which = var_est_archivist_5_count_techs 
			value = 1 
		}
		if = {
			limit = {
				check_variable = {
					which = var_est_archivist_5_count_techs 
					value > 3 
				}
			}
			subtract_variable = { 
				which = var_est_archivist_5_count_techs 
				value = 4
			}
			country_event = {
				id = est_archivist.8
			}
		}
	}
}

#Archivist 5, updates unity bonus.
country_event = {
	id = est_archivist.8 
	hide_window = yes
	is_triggered_only = yes
	
	immediate = {
		if = {
			limit = {
				has_country_flag = est_no_archivist_5_bonus
			}
			remove_country_flag = "est_no_archivist_5_bonus"
			add_modifier = {
				modifier = "mod_est_archivist_1"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_1
			}
			remove_modifier = "mod_est_archivist_1"
			add_modifier = {
				modifier = "mod_est_archivist_2"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_2
			}
			remove_modifier = "mod_est_archivist_2"
			add_modifier = {
				modifier = "mod_est_archivist_3"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_3
			}
			remove_modifier = "mod_est_archivist_3"
			add_modifier = {
				modifier = "mod_est_archivist_4"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_4
			}
			remove_modifier = "mod_est_archivist_4"
			add_modifier = {
				modifier = "mod_est_archivist_5"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_5
			}
			remove_modifier = "mod_est_archivist_5"
			add_modifier = {
				modifier = "mod_est_archivist_6"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_6
			}
			remove_modifier = "mod_est_archivist_6"
			add_modifier = {
				modifier = "mod_est_archivist_7"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_7
			}
			remove_modifier = "mod_est_archivist_7"
			add_modifier = {
				modifier = "mod_est_archivist_8"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_8
			}
			remove_modifier = "mod_est_archivist_8"
			add_modifier = {
				modifier = "mod_est_archivist_9"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_9
			}
			remove_modifier = "mod_est_archivist_9"
			add_modifier = {
				modifier = "mod_est_archivist_10"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_10
			}
			remove_modifier = "mod_est_archivist_10"
			add_modifier = {
				modifier = "mod_est_archivist_11"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_11
			}
			remove_modifier = "mod_est_archivist_11"
			add_modifier = {
				modifier = "mod_est_archivist_12"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_12
			}
			remove_modifier = "mod_est_archivist_12"
			add_modifier = {
				modifier = "mod_est_archivist_13"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_13
			}
			remove_modifier = "mod_est_archivist_13"
			add_modifier = {
				modifier = "mod_est_archivist_14"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_14
			}
			remove_modifier = "mod_est_archivist_14"
			add_modifier = {
				modifier = "mod_est_archivist_15"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_15
			}
			remove_modifier = "mod_est_archivist_15"
			add_modifier = {
				modifier = "mod_est_archivist_16"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_16
			}
			remove_modifier = "mod_est_archivist_16"
			add_modifier = {
				modifier = "mod_est_archivist_17"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_17
			}
			remove_modifier = "mod_est_archivist_17"
			add_modifier = {
				modifier = "mod_est_archivist_18"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_18
			}
			remove_modifier = "mod_est_archivist_18"
			add_modifier = {
				modifier = "mod_est_archivist_19"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_19
			}
			remove_modifier = "mod_est_archivist_19"
			add_modifier = {
				modifier = "mod_est_archivist_20"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_20
			}
			remove_modifier = "mod_est_archivist_20"
			add_modifier = {
				modifier = "mod_est_archivist_21"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_21
			}
			remove_modifier = "mod_est_archivist_21"
			add_modifier = {
				modifier = "mod_est_archivist_22"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_22
			}
			remove_modifier = "mod_est_archivist_22"
			add_modifier = {
				modifier = "mod_est_archivist_23"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_23
			}
			remove_modifier = "mod_est_archivist_23"
			add_modifier = {
				modifier = "mod_est_archivist_24"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_24
			}
			remove_modifier = "mod_est_archivist_24"
			add_modifier = {
				modifier = "mod_est_archivist_25"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_25
			}
			remove_modifier = "mod_est_archivist_25"
			add_modifier = {
				modifier = "mod_est_archivist_26"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_26
			}
			remove_modifier = "mod_est_archivist_26"
			add_modifier = {
				modifier = "mod_est_archivist_27"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_27
			}
			remove_modifier = "mod_est_archivist_27"
			add_modifier = {
				modifier = "mod_est_archivist_28"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_28
			}
			remove_modifier = "mod_est_archivist_28"
			add_modifier = {
				modifier = "mod_est_archivist_29"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_29
			}
			remove_modifier = "mod_est_archivist_29"
			add_modifier = {
				modifier = "mod_est_archivist_30"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_30
			}
			remove_modifier = "mod_est_archivist_30"
			add_modifier = {
				modifier = "mod_est_archivist_31"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_31
			}
			remove_modifier = "mod_est_archivist_31"
			add_modifier = {
				modifier = "mod_est_archivist_32"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_32
			}
			remove_modifier = "mod_est_archivist_32"
			add_modifier = {
				modifier = "mod_est_archivist_33"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_33
			}
			remove_modifier = "mod_est_archivist_33"
			add_modifier = {
				modifier = "mod_est_archivist_34"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_34
			}
			remove_modifier = "mod_est_archivist_34"
			add_modifier = {
				modifier = "mod_est_archivist_35"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_35
			}
			remove_modifier = "mod_est_archivist_35"
			add_modifier = {
				modifier = "mod_est_archivist_36"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_36
			}
			remove_modifier = "mod_est_archivist_36"
			add_modifier = {
				modifier = "mod_est_archivist_37"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_37
			}
			remove_modifier = "mod_est_archivist_37"
			add_modifier = {
				modifier = "mod_est_archivist_38"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_38
			}
			remove_modifier = "mod_est_archivist_38"
			add_modifier = {
				modifier = "mod_est_archivist_39"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_39
			}
			remove_modifier = "mod_est_archivist_39"
			add_modifier = {
				modifier = "mod_est_archivist_40"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_40
			}
			remove_modifier = "mod_est_archivist_40"
			add_modifier = {
				modifier = "mod_est_archivist_41"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_41
			}
			remove_modifier = "mod_est_archivist_41"
			add_modifier = {
				modifier = "mod_est_archivist_42"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_42
			}
			remove_modifier = "mod_est_archivist_42"
			add_modifier = {
				modifier = "mod_est_archivist_43"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_43
			}
			remove_modifier = "mod_est_archivist_43"
			add_modifier = {
				modifier = "mod_est_archivist_44"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_44
			}
			remove_modifier = "mod_est_archivist_44"
			add_modifier = {
				modifier = "mod_est_archivist_45"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_45
			}
			remove_modifier = "mod_est_archivist_45"
			add_modifier = {
				modifier = "mod_est_archivist_46"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_46
			}
			remove_modifier = "mod_est_archivist_46"
			add_modifier = {
				modifier = "mod_est_archivist_47"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_47
			}
			remove_modifier = "mod_est_archivist_47"
			add_modifier = {
				modifier = "mod_est_archivist_48"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_48
			}
			remove_modifier = "mod_est_archivist_48"
			add_modifier = {
				modifier = "mod_est_archivist_49"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_49
			}
			remove_modifier = "mod_est_archivist_49"
			add_modifier = {
				modifier = "mod_est_archivist_50"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_50
			}
			remove_modifier = "mod_est_archivist_50"
			add_modifier = {
				modifier = "mod_est_archivist_51"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_51
			}
			remove_modifier = "mod_est_archivist_51"
			add_modifier = {
				modifier = "mod_est_archivist_52"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_52
			}
			remove_modifier = "mod_est_archivist_52"
			add_modifier = {
				modifier = "mod_est_archivist_53"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_53
			}
			remove_modifier = "mod_est_archivist_53"
			add_modifier = {
				modifier = "mod_est_archivist_54"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_54
			}
			remove_modifier = "mod_est_archivist_54"
			add_modifier = {
				modifier = "mod_est_archivist_55"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_55
			}
			remove_modifier = "mod_est_archivist_55"
			add_modifier = {
				modifier = "mod_est_archivist_56"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_56
			}
			remove_modifier = "mod_est_archivist_56"
			add_modifier = {
				modifier = "mod_est_archivist_57"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_57
			}
			remove_modifier = "mod_est_archivist_57"
			add_modifier = {
				modifier = "mod_est_archivist_58"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_58
			}
			remove_modifier = "mod_est_archivist_58"
			add_modifier = {
				modifier = "mod_est_archivist_59"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_59
			}
			remove_modifier = "mod_est_archivist_59"
			add_modifier = {
				modifier = "mod_est_archivist_60"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_60
			}
			remove_modifier = "mod_est_archivist_60"
			add_modifier = {
				modifier = "mod_est_archivist_61"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_61
			}
			remove_modifier = "mod_est_archivist_61"
			add_modifier = {
				modifier = "mod_est_archivist_62"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_62
			}
			remove_modifier = "mod_est_archivist_62"
			add_modifier = {
				modifier = "mod_est_archivist_63"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_63
			}
			remove_modifier = "mod_est_archivist_63"
			add_modifier = {
				modifier = "mod_est_archivist_64"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_64
			}
			remove_modifier = "mod_est_archivist_64"
			add_modifier = {
				modifier = "mod_est_archivist_65"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_65
			}
			remove_modifier = "mod_est_archivist_65"
			add_modifier = {
				modifier = "mod_est_archivist_66"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_66
			}
			remove_modifier = "mod_est_archivist_66"
			add_modifier = {
				modifier = "mod_est_archivist_67"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_67
			}
			remove_modifier = "mod_est_archivist_67"
			add_modifier = {
				modifier = "mod_est_archivist_68"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_68
			}
			remove_modifier = "mod_est_archivist_68"
			add_modifier = {
				modifier = "mod_est_archivist_69"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_69
			}
			remove_modifier = "mod_est_archivist_69"
			add_modifier = {
				modifier = "mod_est_archivist_70"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_70
			}
			remove_modifier = "mod_est_archivist_70"
			add_modifier = {
				modifier = "mod_est_archivist_71"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_71
			}
			remove_modifier = "mod_est_archivist_71"
			add_modifier = {
				modifier = "mod_est_archivist_72"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_72
			}
			remove_modifier = "mod_est_archivist_72"
			add_modifier = {
				modifier = "mod_est_archivist_73"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_73
			}
			remove_modifier = "mod_est_archivist_73"
			add_modifier = {
				modifier = "mod_est_archivist_74"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_74
			}
			remove_modifier = "mod_est_archivist_74"
			add_modifier = {
				modifier = "mod_est_archivist_75"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_75
			}
			remove_modifier = "mod_est_archivist_75"
			add_modifier = {
				modifier = "mod_est_archivist_76"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_76
			}
			remove_modifier = "mod_est_archivist_76"
			add_modifier = {
				modifier = "mod_est_archivist_77"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_77
			}
			remove_modifier = "mod_est_archivist_77"
			add_modifier = {
				modifier = "mod_est_archivist_78"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_78
			}
			remove_modifier = "mod_est_archivist_78"
			add_modifier = {
				modifier = "mod_est_archivist_79"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_79
			}
			remove_modifier = "mod_est_archivist_79"
			add_modifier = {
				modifier = "mod_est_archivist_80"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_80
			}
			remove_modifier = "mod_est_archivist_80"
			add_modifier = {
				modifier = "mod_est_archivist_81"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_81
			}
			remove_modifier = "mod_est_archivist_81"
			add_modifier = {
				modifier = "mod_est_archivist_82"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_82
			}
			remove_modifier = "mod_est_archivist_82"
			add_modifier = {
				modifier = "mod_est_archivist_83"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_83
			}
			remove_modifier = "mod_est_archivist_83"
			add_modifier = {
				modifier = "mod_est_archivist_84"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_84
			}
			remove_modifier = "mod_est_archivist_84"
			add_modifier = {
				modifier = "mod_est_archivist_85"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_85
			}
			remove_modifier = "mod_est_archivist_85"
			add_modifier = {
				modifier = "mod_est_archivist_86"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_86
			}
			remove_modifier = "mod_est_archivist_86"
			add_modifier = {
				modifier = "mod_est_archivist_87"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_87
			}
			remove_modifier = "mod_est_archivist_87"
			add_modifier = {
				modifier = "mod_est_archivist_88"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_88
			}
			remove_modifier = "mod_est_archivist_88"
			add_modifier = {
				modifier = "mod_est_archivist_89"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_89
			}
			remove_modifier = "mod_est_archivist_89"
			add_modifier = {
				modifier = "mod_est_archivist_90"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_90
			}
			remove_modifier = "mod_est_archivist_90"
			add_modifier = {
				modifier = "mod_est_archivist_91"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_91
			}
			remove_modifier = "mod_est_archivist_91"
			add_modifier = {
				modifier = "mod_est_archivist_92"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_92
			}
			remove_modifier = "mod_est_archivist_92"
			add_modifier = {
				modifier = "mod_est_archivist_93"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_93
			}
			remove_modifier = "mod_est_archivist_93"
			add_modifier = {
				modifier = "mod_est_archivist_94"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_94
			}
			remove_modifier = "mod_est_archivist_94"
			add_modifier = {
				modifier = "mod_est_archivist_95"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_95
			}
			remove_modifier = "mod_est_archivist_95"
			add_modifier = {
				modifier = "mod_est_archivist_96"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_96
			}
			remove_modifier = "mod_est_archivist_96"
			add_modifier = {
				modifier = "mod_est_archivist_97"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_97
			}
			remove_modifier = "mod_est_archivist_97"
			add_modifier = {
				modifier = "mod_est_archivist_98"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_98
			}
			remove_modifier = "mod_est_archivist_98"
			add_modifier = {
				modifier = "mod_est_archivist_99"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_99
			}
			remove_modifier = "mod_est_archivist_99"
			add_modifier = {
				modifier = "mod_est_archivist_100"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_100
			}
			remove_modifier = "mod_est_archivist_100"
			add_modifier = {
				modifier = "mod_est_archivist_101"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_101
			}
			remove_modifier = "mod_est_archivist_101"
			add_modifier = {
				modifier = "mod_est_archivist_102"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_102
			}
			remove_modifier = "mod_est_archivist_102"
			add_modifier = {
				modifier = "mod_est_archivist_103"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_103
			}
			remove_modifier = "mod_est_archivist_103"
			add_modifier = {
				modifier = "mod_est_archivist_104"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_104
			}
			remove_modifier = "mod_est_archivist_104"
			add_modifier = {
				modifier = "mod_est_archivist_105"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_105
			}
			remove_modifier = "mod_est_archivist_105"
			add_modifier = {
				modifier = "mod_est_archivist_106"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_106
			}
			remove_modifier = "mod_est_archivist_106"
			add_modifier = {
				modifier = "mod_est_archivist_107"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_107
			}
			remove_modifier = "mod_est_archivist_107"
			add_modifier = {
				modifier = "mod_est_archivist_108"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_108
			}
			remove_modifier = "mod_est_archivist_108"
			add_modifier = {
				modifier = "mod_est_archivist_109"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_109
			}
			remove_modifier = "mod_est_archivist_109"
			add_modifier = {
				modifier = "mod_est_archivist_110"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_110
			}
			remove_modifier = "mod_est_archivist_110"
			add_modifier = {
				modifier = "mod_est_archivist_111"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_111
			}
			remove_modifier = "mod_est_archivist_111"
			add_modifier = {
				modifier = "mod_est_archivist_112"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_112
			}
			remove_modifier = "mod_est_archivist_112"
			add_modifier = {
				modifier = "mod_est_archivist_113"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_113
			}
			remove_modifier = "mod_est_archivist_113"
			add_modifier = {
				modifier = "mod_est_archivist_114"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_114
			}
			remove_modifier = "mod_est_archivist_114"
			add_modifier = {
				modifier = "mod_est_archivist_115"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_115
			}
			remove_modifier = "mod_est_archivist_115"
			add_modifier = {
				modifier = "mod_est_archivist_116"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_116
			}
			remove_modifier = "mod_est_archivist_116"
			add_modifier = {
				modifier = "mod_est_archivist_117"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_117
			}
			remove_modifier = "mod_est_archivist_117"
			add_modifier = {
				modifier = "mod_est_archivist_118"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_118
			}
			remove_modifier = "mod_est_archivist_118"
			add_modifier = {
				modifier = "mod_est_archivist_119"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_119
			}
			remove_modifier = "mod_est_archivist_119"
			add_modifier = {
				modifier = "mod_est_archivist_120"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_120
			}
			remove_modifier = "mod_est_archivist_120"
			add_modifier = {
				modifier = "mod_est_archivist_121"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_121
			}
			remove_modifier = "mod_est_archivist_121"
			add_modifier = {
				modifier = "mod_est_archivist_122"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_122
			}
			remove_modifier = "mod_est_archivist_122"
			add_modifier = {
				modifier = "mod_est_archivist_123"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_123
			}
			remove_modifier = "mod_est_archivist_123"
			add_modifier = {
				modifier = "mod_est_archivist_124"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_124
			}
			remove_modifier = "mod_est_archivist_124"
			add_modifier = {
				modifier = "mod_est_archivist_125"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_125
			}
			remove_modifier = "mod_est_archivist_125"
			add_modifier = {
				modifier = "mod_est_archivist_126"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_126
			}
			remove_modifier = "mod_est_archivist_126"
			add_modifier = {
				modifier = "mod_est_archivist_127"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_127
			}
			remove_modifier = "mod_est_archivist_127"
			add_modifier = {
				modifier = "mod_est_archivist_128"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_128
			}
			remove_modifier = "mod_est_archivist_128"
			add_modifier = {
				modifier = "mod_est_archivist_129"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_129
			}
			remove_modifier = "mod_est_archivist_129"
			add_modifier = {
				modifier = "mod_est_archivist_130"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_130
			}
			remove_modifier = "mod_est_archivist_130"
			add_modifier = {
				modifier = "mod_est_archivist_131"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_131
			}
			remove_modifier = "mod_est_archivist_131"
			add_modifier = {
				modifier = "mod_est_archivist_132"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_132
			}
			remove_modifier = "mod_est_archivist_132"
			add_modifier = {
				modifier = "mod_est_archivist_133"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_133
			}
			remove_modifier = "mod_est_archivist_133"
			add_modifier = {
				modifier = "mod_est_archivist_134"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_134
			}
			remove_modifier = "mod_est_archivist_134"
			add_modifier = {
				modifier = "mod_est_archivist_135"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_135
			}
			remove_modifier = "mod_est_archivist_135"
			add_modifier = {
				modifier = "mod_est_archivist_136"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_136
			}
			remove_modifier = "mod_est_archivist_136"
			add_modifier = {
				modifier = "mod_est_archivist_137"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_137
			}
			remove_modifier = "mod_est_archivist_137"
			add_modifier = {
				modifier = "mod_est_archivist_138"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_138
			}
			remove_modifier = "mod_est_archivist_138"
			add_modifier = {
				modifier = "mod_est_archivist_139"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_139
			}
			remove_modifier = "mod_est_archivist_139"
			add_modifier = {
				modifier = "mod_est_archivist_140"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_140
			}
			remove_modifier = "mod_est_archivist_140"
			add_modifier = {
				modifier = "mod_est_archivist_141"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_141
			}
			remove_modifier = "mod_est_archivist_141"
			add_modifier = {
				modifier = "mod_est_archivist_142"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_142
			}
			remove_modifier = "mod_est_archivist_142"
			add_modifier = {
				modifier = "mod_est_archivist_143"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_143
			}
			remove_modifier = "mod_est_archivist_143"
			add_modifier = {
				modifier = "mod_est_archivist_144"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_144
			}
			remove_modifier = "mod_est_archivist_144"
			add_modifier = {
				modifier = "mod_est_archivist_145"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_145
			}
			remove_modifier = "mod_est_archivist_145"
			add_modifier = {
				modifier = "mod_est_archivist_146"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_146
			}
			remove_modifier = "mod_est_archivist_146"
			add_modifier = {
				modifier = "mod_est_archivist_147"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_147
			}
			remove_modifier = "mod_est_archivist_147"
			add_modifier = {
				modifier = "mod_est_archivist_148"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_148
			}
			remove_modifier = "mod_est_archivist_148"
			add_modifier = {
				modifier = "mod_est_archivist_149"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_149
			}
			remove_modifier = "mod_est_archivist_149"
			add_modifier = {
				modifier = "mod_est_archivist_150"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_150
			}
			remove_modifier = "mod_est_archivist_150"
			add_modifier = {
				modifier = "mod_est_archivist_151"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_151
			}
			remove_modifier = "mod_est_archivist_151"
			add_modifier = {
				modifier = "mod_est_archivist_152"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_152
			}
			remove_modifier = "mod_est_archivist_152"
			add_modifier = {
				modifier = "mod_est_archivist_153"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_153
			}
			remove_modifier = "mod_est_archivist_153"
			add_modifier = {
				modifier = "mod_est_archivist_154"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_154
			}
			remove_modifier = "mod_est_archivist_154"
			add_modifier = {
				modifier = "mod_est_archivist_155"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_155
			}
			remove_modifier = "mod_est_archivist_155"
			add_modifier = {
				modifier = "mod_est_archivist_156"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_156
			}
			remove_modifier = "mod_est_archivist_156"
			add_modifier = {
				modifier = "mod_est_archivist_157"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_157
			}
			remove_modifier = "mod_est_archivist_157"
			add_modifier = {
				modifier = "mod_est_archivist_158"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_158
			}
			remove_modifier = "mod_est_archivist_158"
			add_modifier = {
				modifier = "mod_est_archivist_159"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_159
			}
			remove_modifier = "mod_est_archivist_159"
			add_modifier = {
				modifier = "mod_est_archivist_160"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_160
			}
			remove_modifier = "mod_est_archivist_160"
			add_modifier = {
				modifier = "mod_est_archivist_161"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_161
			}
			remove_modifier = "mod_est_archivist_161"
			add_modifier = {
				modifier = "mod_est_archivist_162"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_162
			}
			remove_modifier = "mod_est_archivist_162"
			add_modifier = {
				modifier = "mod_est_archivist_163"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_163
			}
			remove_modifier = "mod_est_archivist_163"
			add_modifier = {
				modifier = "mod_est_archivist_164"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_164
			}
			remove_modifier = "mod_est_archivist_164"
			add_modifier = {
				modifier = "mod_est_archivist_165"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_165
			}
			remove_modifier = "mod_est_archivist_165"
			add_modifier = {
				modifier = "mod_est_archivist_166"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_166
			}
			remove_modifier = "mod_est_archivist_166"
			add_modifier = {
				modifier = "mod_est_archivist_167"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_167
			}
			remove_modifier = "mod_est_archivist_167"
			add_modifier = {
				modifier = "mod_est_archivist_168"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_168
			}
			remove_modifier = "mod_est_archivist_168"
			add_modifier = {
				modifier = "mod_est_archivist_169"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_169
			}
			remove_modifier = "mod_est_archivist_169"
			add_modifier = {
				modifier = "mod_est_archivist_170"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_170
			}
			remove_modifier = "mod_est_archivist_170"
			add_modifier = {
				modifier = "mod_est_archivist_171"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_171
			}
			remove_modifier = "mod_est_archivist_171"
			add_modifier = {
				modifier = "mod_est_archivist_172"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_172
			}
			remove_modifier = "mod_est_archivist_172"
			add_modifier = {
				modifier = "mod_est_archivist_173"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_173
			}
			remove_modifier = "mod_est_archivist_173"
			add_modifier = {
				modifier = "mod_est_archivist_174"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_174
			}
			remove_modifier = "mod_est_archivist_174"
			add_modifier = {
				modifier = "mod_est_archivist_175"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_175
			}
			remove_modifier = "mod_est_archivist_175"
			add_modifier = {
				modifier = "mod_est_archivist_176"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_176
			}
			remove_modifier = "mod_est_archivist_176"
			add_modifier = {
				modifier = "mod_est_archivist_177"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_177
			}
			remove_modifier = "mod_est_archivist_177"
			add_modifier = {
				modifier = "mod_est_archivist_178"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_178
			}
			remove_modifier = "mod_est_archivist_178"
			add_modifier = {
				modifier = "mod_est_archivist_179"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_179
			}
			remove_modifier = "mod_est_archivist_179"
			add_modifier = {
				modifier = "mod_est_archivist_180"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_180
			}
			remove_modifier = "mod_est_archivist_180"
			add_modifier = {
				modifier = "mod_est_archivist_181"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_181
			}
			remove_modifier = "mod_est_archivist_181"
			add_modifier = {
				modifier = "mod_est_archivist_182"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_182
			}
			remove_modifier = "mod_est_archivist_182"
			add_modifier = {
				modifier = "mod_est_archivist_183"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_183
			}
			remove_modifier = "mod_est_archivist_183"
			add_modifier = {
				modifier = "mod_est_archivist_184"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_184
			}
			remove_modifier = "mod_est_archivist_184"
			add_modifier = {
				modifier = "mod_est_archivist_185"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_185
			}
			remove_modifier = "mod_est_archivist_185"
			add_modifier = {
				modifier = "mod_est_archivist_186"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_186
			}
			remove_modifier = "mod_est_archivist_186"
			add_modifier = {
				modifier = "mod_est_archivist_187"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_187
			}
			remove_modifier = "mod_est_archivist_187"
			add_modifier = {
				modifier = "mod_est_archivist_188"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_188
			}
			remove_modifier = "mod_est_archivist_188"
			add_modifier = {
				modifier = "mod_est_archivist_189"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_189
			}
			remove_modifier = "mod_est_archivist_189"
			add_modifier = {
				modifier = "mod_est_archivist_190"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_190
			}
			remove_modifier = "mod_est_archivist_190"
			add_modifier = {
				modifier = "mod_est_archivist_191"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_191
			}
			remove_modifier = "mod_est_archivist_191"
			add_modifier = {
				modifier = "mod_est_archivist_192"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_192
			}
			remove_modifier = "mod_est_archivist_192"
			add_modifier = {
				modifier = "mod_est_archivist_193"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_193
			}
			remove_modifier = "mod_est_archivist_193"
			add_modifier = {
				modifier = "mod_est_archivist_194"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_194
			}
			remove_modifier = "mod_est_archivist_194"
			add_modifier = {
				modifier = "mod_est_archivist_195"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_195
			}
			remove_modifier = "mod_est_archivist_195"
			add_modifier = {
				modifier = "mod_est_archivist_196"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_196
			}
			remove_modifier = "mod_est_archivist_196"
			add_modifier = {
				modifier = "mod_est_archivist_197"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_197
			}
			remove_modifier = "mod_est_archivist_197"
			add_modifier = {
				modifier = "mod_est_archivist_198"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_198
			}
			remove_modifier = "mod_est_archivist_198"
			add_modifier = {
				modifier = "mod_est_archivist_199"
				days = -1
			}
			break = yes
		}
		if = {
			limit = {
				has_modifier = mod_est_archivist_199
			}
			remove_modifier = "mod_est_archivist_199"
			add_modifier = {
				modifier = "mod_est_archivist_200"
				days = -1
			}
			break = yes
		}
	}
}
