﻿add_namespace = secondopiumwarnew

#ENG: Prep for the Assault
country_event = {
	id = secondopiumwarnew.1
	title = secondopiumwarnew.1.t
	desc = secondopiumwarnew.1.d
	picture = GFX_report_event_uk_parliament

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.1.a
		ai_chance = { base = 100 }
	}
}

#FRA: Help with SOW?
country_event = {
	id = secondopiumwarnew.2
	title = secondopiumwarnew.2.t
	desc = secondopiumwarnew.2.d
	picture = GFX_report_event_british_army2

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.2.a
		ai_chance = { base = 95 }
		ENG = {
			country_event = secondopiumwarnew.3
		}
		add_political_power = 50
		add_opinion_modifier = { 
			target = ENG
			modifier = small_increase
		}
		custom_effect_tooltip = historical_option
	}

	option = { #No
		name = secondopiumwarnew.2.b
		ai_chance = {
			base = 5
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -100
	}
}

#ENG: Allow FRA Help?
country_event = {
	id = secondopiumwarnew.3
	title = secondopiumwarnew.3.t
	desc = secondopiumwarnew.3.d
	picture = GFX_report_event_nap_france_redraw_cantons

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.3.a
		ai_chance = { base = 95 }
		add_opinion_modifier = { 
			target = FRA
			modifier = small_increase
		}
		hidden_effect = {
			set_global_flag = SOW_anglo_french_yes
		}
		load_oob = "FRA_sow_hongkong_troops"
		custom_effect_tooltip = historical_option
		#inform France?
	}

	option = { #No
		name = secondopiumwarnew.3.b
		ai_chance = {
			base = 5
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		FRA = {
			add_opinion_modifier = { 
				target = ENG
				modifier = small_decrease
			}
		}
		hidden_effect = {
			set_global_flag = SOW_anglo_french_no
		}
		#inform France?
	}
}

#QNG gets ultimatum by ENG
country_event = {
	id = secondopiumwarnew.4
	title = secondopiumwarnew.4.t
	desc = secondopiumwarnew.4.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Accept
		name = secondopiumwarnew.4.a
		ai_chance = {
			base = 5
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		if = {
			limit = {
				has_idea = CHI_idea_unequal_treaties_1
			}
			swap_ideas = {
				remove_idea = CHI_idea_unequal_treaties_1 
				add_idea = CHI_idea_unequal_treaties_2
			}
		}
		else = {
			add_ideas = CHI_idea_unequal_treaties_1
		}
		ENG = {
			country_event = {
				id = secondopiumwarnew.5
				days = 30
			}
		}
		QNG = {
			country_event = {
				id = secondopiumwarnew.5
				days = 30
			}
		}
		if = {
			limit = {
				has_global_flag = SOW_anglo_french_yes
			}
			FRA = {
				country_event = {
					id = secondopiumwarnew.5
					days = 30
				}
			}
		}
		hidden_effect = {
			set_global_flag = QNG_accept_ultimatum_flag
		}
	}

	option = { #Refuse
		name = secondopiumwarnew.4.b
		ai_chance = { base = 95 }
		ENG = {
			country_event = {
				id = secondopiumwarnew.6
				days = 1
			}
		}
		hidden_effect = {
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.6
						days = 1
					}
				}
			}
			set_global_flag = eoanb_flag_sow_canton
		}
		custom_effect_tooltip = historical_option
		custom_effect_tooltip = eoanb_tt_QNG_canton_garrison_tooltip
		custom_effect_tooltip = QNG_tooltip_defend_canton
	}
}

#ALL: Treaty of Tianjin
country_event = {
	id = secondopiumwarnew.5
	title = secondopiumwarnew.5.t
	desc = secondopiumwarnew.5.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.5.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = QNG
			}
			add_timed_idea = {
				idea = CHI_idea_tianjin_treaty
				days = 365
			}
			hidden_effect = {
				country_event = {
					id = secondopiumwarnew.15
					days = 358
				}
			}
			complete_national_focus = QNG_focus_defeat_of_the_second_opium_war
		}
		if = {
			limit = {
				tag = ENG
			}
			add_timed_idea = {
				idea = CHI_idea_tianjin_treaty_euro
				days = 365
			}
			add_political_power = 150
		}
		if = {
			limit = {
				tag = FRA
				has_global_flag = SOW_anglo_french_yes
			}
			add_timed_idea = {
				idea = CHI_idea_tianjin_treaty_euro
				days = 365
			}
			add_political_power = 75
		}
		if = {
			limit = {
				tag = USA
			}
			add_timed_idea = {
				idea = CHI_idea_tianjin_treaty_euro
				days = 365
			}
		}
		if = {
			limit = {
				tag = RUS
			}
			add_timed_idea = {
				idea = CHI_idea_tianjin_treaty_euro
				days = 365
			}
		}
	}
}

#ENG/FRA: QNG Refused - Attack Canton
country_event = {
	id = secondopiumwarnew.6
	title = secondopiumwarnew.6.t
	desc = secondopiumwarnew.6.d
	picture = GFX_report_event_military_planning

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.6.a
		ai_chance = { base = 100  }
		if = {
			limit = {
				tag = ENG
			}
			activate_decision = eoanb_decision_sow_LEG_assault_canton
		}
	}
}

#ALL: Battle of Canton - ENG Fails to take Canton
country_event = {
	id = secondopiumwarnew.7
	title = secondopiumwarnew.7.t
	desc = secondopiumwarnew.7.d
	picture = GFX_report_event_military_planning

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.7.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = QNG
			}
			add_political_power = 50
			add_war_support = 0.05
		}
		if = {
			limit = {
				tag = ENG
			}
			add_political_power = -50
			add_war_support = -0.05
			set_temp_variable = { eoanb_prestige_change = -2 }
			eoanb_change_prestige_score = yes
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_no
				}
				activate_decision = eoanb_decision_sow_LEG_assault_taku1
			}
		}
		if = {
			limit = {
				tag = FRA
				has_global_flag = SOW_anglo_french_yes
			}
			add_political_power = -50
			add_war_support = -0.05
			set_temp_variable = { eoanb_prestige_change = -1 }
			eoanb_change_prestige_score = yes
			country_event = { days = 1 id = secondopiumwarnew.8 }
		}
	}
}

#FRA: Keep Helping with SOW?
country_event = {
	id = secondopiumwarnew.8
	title = secondopiumwarnew.8.t
	desc = secondopiumwarnew.8.d

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.8.a
		ai_chance = { base = 100 }
		add_opinion_modifier = { 
			target = ENG
			modifier = small_increase
		}
		hidden_effect = {
			#England should be informed?
			ENG = {
				add_political_power = 20
				add_war_support = 0.02
				activate_decision = eoanb_decision_sow_LEG_assault_taku1
			}
		}
	}

	option = { #No
		name = secondopiumwarnew.8.b
		ai_chance = { base = 0 }
		add_political_power = -50
		add_opinion_modifier = { 
			target = ENG
			modifier = medium_decrease
		}
		hidden_effect = {
			clr_global_flag = SOW_anglo_french_yes
			set_global_flag = SOW_anglo_french_no
			ENG = { country_event = { days = 1 id = secondopiumwarnew.9 } }
		}
	}
}

#ENG: FRA Leaves Coalition - Continue Alone?
country_event = {
	id = secondopiumwarnew.9
	title = secondopiumwarnew.9.t
	desc = secondopiumwarnew.9.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.9.a
		ai_chance = { base = 50 }
		activate_decision = eoanb_decision_sow_LEG_assault_taku1
	}

	option = { #No
		name = secondopiumwarnew.9.b
		ai_chance = {
			base = 50
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -200
		add_war_support = -0.15
		hidden_effect = {
			news_event = { days = 1 id = secondopiumwarnew.10 }
		}
	}
}

#ALL: ENG Fails in SOW
news_event = {
	id = secondopiumwarnew.10
	title = secondopiumwarnew.10.t
	desc = secondopiumwarnew.10.d
	picture = GFX_news_event_parliament1

	major = yes

	is_triggered_only = yes

	fire_for_sender = no

	option = {
		name = secondopiumwarnew.10.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = QNG
			}
			complete_national_focus = QNG_focus_victory_of_the_second_opium_war
			add_political_power = 150
			add_war_support = 0.15
			add_stability = 0.25
			hidden_effect = {
				clr_global_flag = eoanb_flag_sow_ongoing
			}
		}
	}
}

#ALL: Battle of Canton - ENG takes Canton
country_event = {
	id = secondopiumwarnew.11
	title = secondopiumwarnew.11.t
	desc = secondopiumwarnew.11.d
	picture = GFX_report_event_british_army2

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.11.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = QNG
			}
			add_political_power = -50
			add_war_support = -0.05
			set_temp_variable = { eoanb_prestige_change = -1 }
			eoanb_change_prestige_score = yes
			custom_effect_tooltip = eoanb_tt_QNG_tianjin_garrison_tooltip
			hidden_effect = {
				country_event = {
					id = qing.201
					days = 365
				}
			}
		}
		if = {
			limit = {
				tag = ENG
			}
			add_political_power = 50
			add_war_support = 0.05
			set_temp_variable = { eoanb_prestige_change = 1 }
			eoanb_change_prestige_score = yes
			activate_decision = eoanb_decision_sow_LEG_assault_taku1
		}
		if = {
			limit = {
				tag = FRA
				has_global_flag = SOW_anglo_french_yes
			}
			add_political_power = 50
			add_war_support = 0.05
		}
	}
}

#QNG: Spots Brititsh Sailing Towards Taku
country_event = {
	id = secondopiumwarnew.12
	title = secondopiumwarnew.12.t
	desc = secondopiumwarnew.12.d
	picture = GFX_report_event_military_planning

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.12.a
		ai_chance = { base = 100 }
		add_war_support = 0.01
		if = {
			limit = {
				has_country_flag = QNG_third_take_fort_assault_flag
			}
			activate_mission = eoanb_mission_sow_defend_taku_3
		}
	}
}

#ALL: ENG Fails to Take Taku Forts
country_event = {
	id = secondopiumwarnew.13
	title = secondopiumwarnew.13.t
	desc = secondopiumwarnew.13.d
	picture = GFX_report_event_military_planning

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.13.a
		ai_chance = { factor = 95  }
		QNG = {
			add_political_power = 50
			add_war_support = 0.05
			country_event = secondopiumwarnew.10
		}
		ENG = {
			add_political_power = -50
			add_war_support = -0.05
			country_event = secondopiumwarnew.10
		}
		if = {
			limit = {
				has_global_flag = SOW_anglo_french_yes
			}
			FRA = {
				add_political_power = -50
				add_war_support = -0.05
				country_event = secondopiumwarnew.10
			}
		}
	}
}

#ALL: 1st Battle of Taku Forts - ENG takes Taku Forts
country_event = {
	id = secondopiumwarnew.14
	title = secondopiumwarnew.14.t
	desc = secondopiumwarnew.14.d
	picture = GFX_report_event_military_planning

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.14.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = QNG
			}
			add_political_power = -50
			add_war_support = -0.05
			country_event = {
				id = secondopiumwarnew.5
				days = 39
			}
			add_manpower = -424
		}
		if = {
			limit = {
				tag = ENG
			}
			add_political_power = 50
			add_war_support = 0.05
			country_event = {
				id = secondopiumwarnew.5
				days = 39
			}
			add_manpower = -21
			hidden_effect = {
				USA = {
					country_event = {
						id = secondopiumwarnew.5
						days = 39
					}
				}
				RUS = {
					country_event = {
						id = secondopiumwarnew.5
						days = 39
					}
					country_event = {
						id = secondopiumwarnew.38
						days = 3
					}
				}
				set_global_flag = SOW_taku_forts
			}
		}
		if = {
			limit = {
				tag = FRA
				has_global_flag = SOW_anglo_french_yes
			}
			add_political_power = 50
			add_war_support = 0.05
			country_event = {
				id = secondopiumwarnew.5
				days = 39
			}
			add_manpower = -67
		}
	}
}

#QNG: Keep the Treaty?
country_event = {
	id = secondopiumwarnew.15
	title = secondopiumwarnew.15.t
	desc = secondopiumwarnew.15.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Accept
		name = secondopiumwarnew.15.a
		ai_chance = {
			base = 5
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		if = {
			limit = {
				has_idea = CHI_idea_unequal_treaties_1
			}
			swap_ideas = {
				remove_idea = CHI_idea_unequal_treaties_1 
				add_idea = CHI_idea_unequal_treaties_2
			}
		}
		else = {
			add_ideas = CHI_idea_unequal_treaties_1
		}
		add_political_power = -50
		add_stability = -0.05
		complete_national_focus = QNG_focus_honor_the_treaty_of_tientsin
	}

	option = { #Refuse
		name = secondopiumwarnew.15.b
		ai_chance = { base = 95 }
		remove_ideas = CHI_idea_tianjin_treaty
		complete_national_focus = QNG_focus_break_the_treaty_of_tientsin
		ENG = {
			country_event = { days = 1 id = secondopiumwarnew.16 }
		}
		if = {
			limit = {
				has_global_flag = SOW_anglo_french_yes
			}
			FRA = {
				country_event = { days = 1 id = secondopiumwarnew.16 }
			}
		}
		RUS = {
			country_event = { days = 1 id = secondopiumwarnew.16 }
		}
		USA = {
			country_event = { days = 1 id = secondopiumwarnew.16 }
		}
		hidden_effect = {
			country_event = { 
				id = secondopiumwarnew.12
				days = 419
			}
		}
		custom_effect_tooltip = historical_option
		custom_effect_tooltip = QNG_tooltip_defend_taku
	}
}

#ALL: QNG Break Treaty
country_event = {
	id = secondopiumwarnew.16
	title = secondopiumwarnew.16.t
	desc = secondopiumwarnew.16.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.16.a
		ai_chance = { base = 100 }
		remove_ideas = CHI_idea_tianjin_treaty_euro
		if = {
			limit = {
				tag = ENG
			}
			activate_decision = eoanb_decision_sow_LEG_assault_taku_2
		}
	}
}

#QNG: ENG fails to take Taku 2
country_event = {
	id = secondopiumwarnew.39
	title = secondopiumwarnew.39.t
	desc = secondopiumwarnew.39.d
	picture = GFX_report_event_british_army2

	fire_only_once = yes 
	is_triggered_only = yes

	option = { #Westerners will try again
		name = secondopiumwarnew.39.a
		ai_chance = { base = 100 }
		add_political_power = 50
		add_war_support = 0.05
	}
}

#ENG: Defeat in 2nd Battle of Taku
country_event = {
	id = secondopiumwarnew.40
	title = secondopiumwarnew.40.t
	desc = secondopiumwarnew.40.d
	picture = GFX_report_event_british_army2

	is_triggered_only = yes

	option = { #We will try again
		name = secondopiumwarnew.40.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = ENG
			}
			add_political_power = -50
			add_war_support = -0.05
			activate_decision = eoanb_decision_sow_LEG_assault_taku_3
		}
		if = {
			limit = {
				tag = FRA
			}
			add_political_power = -50
			add_war_support = -0.05
		}
	}
}

#ENG: ENG takes Taku 2/3
country_event = {
	id = secondopiumwarnew.17
	title = secondopiumwarnew.17.t
	desc = secondopiumwarnew.17.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.17.a
		ai_chance = { base = 100 }
		add_political_power = 50
		add_war_support = 0.05
		country_event = {
			id = secondopiumwarnew.18
			days = 26
		}
		add_manpower = -627
	}
}

#ENG: Be respectful during talks?
country_event = {
	id = secondopiumwarnew.18
	title = secondopiumwarnew.18.t
	desc = secondopiumwarnew.18.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.18.a
		ai_chance = {
			base = 25
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -25
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.19
				days = 3
			}
			QNG = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.19
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
		}
	}

	option = { #No
		name = secondopiumwarnew.18.b
		ai_chance = { base = 75 }
		add_political_power = 25
		hidden_effect = {
			QNG = {
				country_event = {
					id = secondopiumwarnew.20
					days = 3
				}
			}
		}
		custom_effect_tooltip = historical_option
	}
}

#ALL: Treaty of Tianjin 2.0
country_event = {
	id = secondopiumwarnew.19
	title = secondopiumwarnew.19.t
	desc = secondopiumwarnew.19.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.19.a
		ai_chance = { base = 100 }
		trigger = {
			tag = QNG
		}
		add_timed_idea = {
			idea = CHI_idea_tianjin_treaty
			days = 365
		}
	}

	option = {
		name = secondopiumwarnew.19.b
		ai_chance = { base = 100 }
		trigger = {
			tag = ENG
		}
		if = {
			limit = {
				has_global_flag = SOW_taku_forts
			}
			add_political_power = 250
		}
		else = {
			add_political_power = 150
		}
		add_timed_idea = {
			idea = CHI_idea_tianjin_treaty_euro
			days = 365
		}
	}

	option = {
		name = secondopiumwarnew.19.c
		ai_chance = { base = 100 }
		trigger = {
			tag = FRA
		}
		if = {
			limit = {
				has_global_flag = SOW_taku_forts
			}
			add_political_power = 125
		}
		else = {
			add_political_power = 75
		}
		add_timed_idea = {
			idea = CHI_idea_tianjin_treaty_euro
			days = 365
		}
	}

	option = {
		name = secondopiumwarnew.19.e
		ai_chance = { base = 100 }
		trigger = {
			OR = {
				tag = RUS
				tag = USA
			}
			has_global_flag = SOW_taku_forts
		}
		add_timed_idea = {
			idea = CHI_idea_tianjin_treaty_euro
			days = 365
		}
	}
}

#QNG: ENG Offends Our Emissary! Let it slide?
country_event = {
	id = secondopiumwarnew.20
	title = secondopiumwarnew.20.t
	desc = secondopiumwarnew.20.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.20.a
		ai_chance = {
			base = 15
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -100
		add_stability = -0.1
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.19
				days = 3
			}
			ENG = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.19
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
		}
	}

	option = { #No
		name = secondopiumwarnew.20.b
		ai_chance = { base = 85 }
		add_political_power = 50
		add_stability = 0.05
		hidden_effect = {
			ENG = {
				country_event = {
					id = secondopiumwarnew.21
					days = 1
				}
			}
		}
		custom_effect_tooltip = historical_option
	}
}

#ENG: QNG Have Kiddnapped Our Envoy! Demand his Release?
country_event = {
	id = secondopiumwarnew.21
	title = secondopiumwarnew.21.t
	desc = secondopiumwarnew.21.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = { #No
		name = secondopiumwarnew.21.a
		ai_chance = {
			base = 15
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -100
		add_stability = -0.1
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.19
				days = 3
			}
			QNG = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.19
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
		}
	}

	option = { #Yes
		name = secondopiumwarnew.21.b
		ai_chance = { base = 85 }
		add_political_power = 50
		add_war_support = 0.05
		QNG = {
			country_event = {
				id = secondopiumwarnew.22
				days = 14
			}
		}
		custom_effect_tooltip = historical_option
	}
}

#QNG: ENG Sent Ultimatum - Release Envoy?
country_event = {
	id = secondopiumwarnew.22
	title = secondopiumwarnew.22.t
	desc = secondopiumwarnew.22.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.22.a
		ai_chance = {
			base = 15
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -200
		add_stability = -0.2
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.19
				days = 3
			}
			ENG = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.19
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.19
					days = 3
				}
			}	
		}
	}

	option = { #No
		name = secondopiumwarnew.22.b
		ai_chance = { base = 85 }
		add_political_power = 150
		add_stability = 0.15
		hidden_effect = {
			ENG = {
				country_event = {
					id = secondopiumwarnew.23
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.23
						days = 3
					}
				}
			}
		}
		custom_effect_tooltip = historical_option
		custom_effect_tooltip = QNG_tooltip_defend_peking
	}
}

#ENG/FRA: Assault Bejing
country_event = {
	id = secondopiumwarnew.23
	title = secondopiumwarnew.23.t
	desc = secondopiumwarnew.23.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.23.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = ENG
			}
			activate_decision = eoanb_decision_sow_LEG_assault_Bejing
		}
	}
}

#QNG: Battle of Zhangjiawan - Give Up?
country_event = {
	id = secondopiumwarnew.24
	title = secondopiumwarnew.24.t
	desc = secondopiumwarnew.24.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Yes
		name = secondopiumwarnew.24.a
		ai_chance = {
			base = 10
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -200
		add_stability = -0.2
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.29
				days = 3
			}
			ENG = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.29
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
		}
	}

	option = { #No
		name = secondopiumwarnew.24.b
		ai_chance = { base = 90 }
		add_political_power = 200
		add_stability = 0.2
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.25
				days = 3
			}
			ENG = {
				country_event = {
					id = secondopiumwarnew.25
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.25
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.25
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.25
					days = 3
				}
			}
		}
		custom_effect_tooltip = historical_option
	}
}

#ALL: Battle of Palikao
country_event = {
	id = secondopiumwarnew.25
	title = secondopiumwarnew.25.t
	desc = secondopiumwarnew.25.d
	picture = GFX_report_event_military_planning

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.25.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = QNG
			}
			country_event = {
				id = secondopiumwarnew.28
				days = 1
			}
			add_manpower = -1200
		}
		if = {
			limit = {
				tag = ENG
			}
			country_event = {
				id = secondopiumwarnew.26
				days = 1
			}
		}
		if = {
			limit = {
				tag = FRA
				has_global_flag = SOW_anglo_french_yes
			}
			add_manpower = -21
		}
	}
}

#ENG: Burn the Summer Palace?
country_event = {
	id = secondopiumwarnew.26
	title = secondopiumwarnew.26.t
	desc = secondopiumwarnew.26.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	fire_only_once = yes
	is_triggered_only = yes

	option = { #No
		name = secondopiumwarnew.26.a
		ai_chance = {
			base = 20
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		add_political_power = -50
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.29
				days = 3
			}
			QNG = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.29
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
		}
	}

	option = { #Yes
		name = secondopiumwarnew.26.b
		ai_chance = { base = 80 }
		add_political_power = 100
		add_war_support = 0.1
		country_event = {
			id = secondopiumwarnew.27
			days = 1
		}
		QNG = {
			country_event = {
				id = secondopiumwarnew.37
				days = 1
			}
		}
		custom_effect_tooltip = historical_option
	}

	#Future Option to Loot Forbidden City - Will lead to All Out War
}

#ENG: Summer Palace Looted and Burned Down
country_event = {
	id = secondopiumwarnew.27
	title = secondopiumwarnew.27.t
	desc = secondopiumwarnew.27.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.27.a
		ai_chance = { base = 100 }
		add_timed_idea = {
			idea = CHI_idea_summer_palace_burned_euro
			days = 150
		}
		add_opinion_modifier = { target = QNG modifier = eoanb_om_ENG_burnt_summer_palace }
		reverse_add_opinion_modifier = { target = QNG modifier = eoanb_om_ENG_burnt_summer_palace }
		hidden_effect = {
			country_event = {
				id = secondopiumwarnew.29
				days = 3
			}
			QNG = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
			if = {
				limit = {
					has_global_flag = SOW_anglo_french_yes
				}
				FRA = {
					country_event = {
						id = secondopiumwarnew.29
						days = 3
					}
				}
			}
			USA = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
			RUS = {
				country_event = {
					id = secondopiumwarnew.29
					days = 3
				}
			}
		}
	}
}

#QNG: Emperor Flees Bejing
country_event = {
	id = secondopiumwarnew.28
	title = secondopiumwarnew.28.t
	desc = secondopiumwarnew.28.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.28.a
		ai_chance = { base = 100 }
		add_political_power = -200
		add_stability = -0.05
		add_war_support = -0.05
		set_capital = {
			state = 610
			remember_old_capital = no
		}
	}
}

#ALL: Bejing Convention
country_event = {
	id = secondopiumwarnew.29
	title = secondopiumwarnew.29.t
	desc = secondopiumwarnew.29.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.29.a
		ai_chance = { base = 100 }
		trigger = {
			tag = QNG
		}
		set_capital = {
			state = 608
			remember_old_capital = no
		}
		add_timed_idea = {
			idea = CHI_idea_bejing_convention
			days = 365
		}
		if = {
			limit = {
				has_idea = CHI_idea_unequal_treaties_1
			}
			swap_ideas = {
				remove_idea = CHI_idea_unequal_treaties_1 
				add_idea = CHI_idea_unequal_treaties_2
			}
		}
		else = {
			add_ideas = CHI_idea_unequal_treaties_1
		}
		complete_national_focus = QNG_focus_defeat_from_the_west_again
		hidden_effect = {
			remove_state_claim = 655
			408 = { 
				remove_core_of = QNG 
				remove_core_of = FER 
				add_claim_by = QNG 
			}
		}
	}

	option = {
		name = secondopiumwarnew.29.b
		ai_chance = { base = 100 }
		trigger = {
			tag = ENG
		}
		add_timed_idea = {
			idea = CHI_idea_bejing_convention_euro
			days = 365
		}
		add_political_power = 200
		hidden_effect = {
			clr_global_flag = SOW_anglo_french_yes
			clr_global_flag = SOW_taku_forts
			clr_global_flag = eoanb_flag_sow_ongoing
			clr_global_flag = eoanb_flag_sow_canton
		}
	}

	option = {
		name = secondopiumwarnew.29.c
		ai_chance = { base = 100 }
		trigger = {
			tag = FRA
		}
		add_timed_idea = {
			idea = CHI_idea_bejing_convention_euro
			days = 365
		}
		add_political_power = 100
	}

	option = {
		name = secondopiumwarnew.29.e
		ai_chance = { base = 100 }
		trigger = {
			OR = {
				tag = RUS
				tag = USA
			}
		}
		add_timed_idea = {
			idea = CHI_idea_bejing_convention_euro
			days = 365
		}
		if = {
			limit = {
				tag = RUS
			}
			if = {
				limit = {
					NOT = { owns_state = 408 }
				}
				RUS = { transfer_state = 408 }
			}
			hidden_effect = {
				FER = {
					drop_cosmetic_tag = yes
				}
				RUS = {
					add_state_core = 408 
				}
			}
		}
	}
}

#QNG: Gets ultimatum by RUS
country_event = {
	id = secondopiumwarnew.30
	title = secondopiumwarnew.30.t
	desc = secondopiumwarnew.30.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = { #Accept
		name = secondopiumwarnew.30.a
		ai_chance = { base = 95 }
		if = {
			limit = {
				has_idea = CHI_idea_unequal_treaties_1
			}
			swap_ideas = {
				remove_idea = CHI_idea_unequal_treaties_1 
				add_idea = CHI_idea_unequal_treaties_2
			}
		}
		else = {
			add_ideas = CHI_idea_unequal_treaties_1
		}
		RUS = {
			country_event = {
				id = secondopiumwarnew.31
				days = 15
			}
		}
		QNG = {
			country_event = {
				id = secondopiumwarnew.31
				days = 15
			}
		}
		custom_effect_tooltip = historical_option
	}

	option = { #Refuse
		name = secondopiumwarnew.30.b
		ai_chance = {
			base = 5
			modifier = {
				factor = 0
				is_historical_focus_on = yes
			}
		}
		RUS = {
			country_event = {
				id = secondopiumwarnew.33
			}
		}
		activate_mission = eoanb_mission_sow_defend_manchuria
		custom_effect_tooltip = eoanb_tt_QNG_kalgan_garrison_tooltip
	}
}

#RUS+QNG: Treaty of Aigun
country_event = {
	id = secondopiumwarnew.31
	title = secondopiumwarnew.31.t
	desc = secondopiumwarnew.31.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.31.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = RUS
			}
			transfer_state = 560
			transfer_state = 1375
			hidden_effect = {
				560 = {
					remove_core_of = QNG
					add_claim_by = QNG
				}
				1375 = {
					remove_core_of = QNG 
					add_claim_by = QNG 
				}
				RUS = { 
					set_country_flag = RUS_treaty_aigun
					add_state_core = 560
					add_state_core = 1375
				}
				FER = {
					set_cosmetic_tag = FER_condominium
					add_state_core = 408
					transfer_state = 408
				}
			}
			give_guarantee = FER
		}
		if = {
			limit = {
				tag = QNG
			}
			give_guarantee = FER
			custom_effect_tooltip = QNG_treaty_of_aigun_effect_tt
		}
	}
}

#RUS+QNG: RUS Fail to take Manchuria!
country_event = {
	id = secondopiumwarnew.32
	title = secondopiumwarnew.32.t
	desc = secondopiumwarnew.32.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.32.a
		ai_chance = { base = 100 }
		if = {
			limit = {
				tag = RUS
			}
			add_political_power = -50
			add_stability = -0.03
			add_war_support = -0.03
			set_temp_variable = { eoanb_prestige_change = -1 }
			eoanb_change_prestige_score = yes
		}
		if = {
			limit = {
				tag = QNG
			}
			add_political_power = 25
			add_stability = 0.02
			add_war_support = 0.02
			set_temp_variable = { eoanb_prestige_change = 1 }
			eoanb_change_prestige_score = yes
		}
	}
}

#RUS: QNG Refuse our Demands
country_event = {
	id = secondopiumwarnew.33
	title = secondopiumwarnew.33.t
	desc = secondopiumwarnew.33.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.33.a
		ai_chance = { base = 100 }
		add_political_power = -25
		#No option for invasion?
	}
}

#USA: Taku Forts Perspective 
country_event = {
	id = secondopiumwarnew.34
	title = secondopiumwarnew.34.t
	desc = secondopiumwarnew.34.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.34.a
		ai_chance = { base = 100 }
	}
}

#QNG: ENG takes Taku 
country_event = {
	id = secondopiumwarnew.35
	title = secondopiumwarnew.35.t
	desc = secondopiumwarnew.35.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.35.a
		ai_chance = { base = 100 }
		add_political_power = -50
		add_war_support = -0.05
		add_ideas = CHI_idea_army_defeated
		add_manpower = -2577
	}
}

#FRA: ENG takes Taku 2
country_event = {
	id = secondopiumwarnew.36
	title = secondopiumwarnew.36.t
	desc = secondopiumwarnew.36.d
	picture = GFX_report_event_military_planning

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.36.a
		ai_chance = { base = 100 }
		add_political_power = 30
		add_war_support = 0.03
		add_manpower = -193
	}
}

#QNG: Summer Palace Looted and Burned Down
country_event = {
	id = secondopiumwarnew.37
	title = secondopiumwarnew.37.t
	desc = secondopiumwarnew.37.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.37.a
		ai_chance = { base = 100 }
		add_timed_idea = {
			idea = CHI_idea_summer_palace_burned
			days = 150
		}
		hidden_effect = {
			clr_country_flag = summer_palace_flag
		}
	}
}

#RUS: Take addvantage of SOW
country_event = {
	id = secondopiumwarnew.38
	title = secondopiumwarnew.38.t
	desc = secondopiumwarnew.38.d
	picture = GFX_report_event_second_opium_war_5

	fire_only_once = yes
	is_triggered_only = yes

	option = {
		name = secondopiumwarnew.38.a
		ai_chance = { base = 100 }
		activate_mission = eoanb_mission_sow_RUS_send_ultimatum
	}
}

#QNG: Aftermath of the SOW 
country_event = {
	id = secondopiumwarnew.41
	title = secondopiumwarnew.41.t
	desc = secondopiumwarnew.41.d
	picture = GFX_report_event_second_opium_war_tianjin_treaty

	trigger = {
		tag = QNG
		OR = {
			has_idea = CHI_idea_tianjin_treaty
			has_idea = CHI_idea_bejing_convention
		}
		NOT = {
			has_global_flag = eoanb_flag_sow_ongoing
		}
	}

	fire_only_once = yes

	option = {
		name = secondopiumwarnew.41.a
		ai_chance = { base = 100 }
		swap_ideas = {
			remove_idea = QNG_idea_devastation_first_opium_war 
			add_idea = QNG_idea_century_of_humiliation
		}
		set_capital = {
			state = 608
			remember_old_capital = no
		}
		complete_national_focus = QNG_focus_council_takeover
	}
}