﻿namespace = rk_wildfire

# The Red Keep Court Events
############################################################################################################################################################
	
rk_wildfire.0001 = { #Visit to the Alchemist Guild
	type = character_event
	title = rk_wildfire.0001.t
	desc = rk_wildfire.0001.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_alchemist_guild
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0001.a
		custom_tooltip = rk_wildfire.0001.a_tt	
        flavor = rk_wildfire.0001.a_f 	
		trigger = {
			NOT = {
				has_character_modifier = rk_wildfire_patron_danger
			}
		}
		add_character_modifier = {
			modifier = rk_wildfire_patron_danger
			years = 10
		}
		remove_short_term_gold = 300
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}
	option = {  #
		name = rk_wildfire.0001.b
		custom_tooltip = rk_wildfire.0001.b_tt
        flavor = rk_wildfire.0001.b_f 	
		add_character_modifier = {
			modifier = rk_wildfire_patron
			years = 10
		}	
		trigger_event = {
			id = rk_wildfire.0008 
			days = 40
		}
		trigger = {
			NOT = {
				has_character_flag = rk_pursuing_gold
			}		
		}
		add_character_flag = rk_pursuing_gold
		remove_short_term_gold = 200		
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}
	option = {  #Alchemical Elixir
		name = rk_wildfire.0001.c
		custom_tooltip = rk_wildfire.0001.c_tt	
        flavor = rk_wildfire.0001.c_f 	
		add_character_modifier = {
			modifier = rk_wildfire_patron
			years = 10
		}
		trigger = {
			NOT = {
				has_character_flag = rk_drank_elixir
			}	
		}
		add_character_flag = {
			flag = rk_drank_elixir
			years = 20
		}
		remove_short_term_gold = 200	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}
			trigger_event = {
				id = rk_wildfire.0019
				months = 3
			}
		}
	}
	option = {  #
		name = rk_wildfire.0001.d
		custom_tooltip = rk_wildfire.0001.d_tt	
        flavor = rk_wildfire.0001.d_f 	
		remove_short_term_gold = 150
		add_courtier = scope:rk_wisdom_1	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				remove_character_modifier = malnourished_modifier
			}
		}
	}	
	option = {  #
		name = rk_wildfire.0001.e
		custom_tooltip = rk_wildfire.0001.e_tt	
        flavor = rk_wildfire.0001.e_f 
	}	
}

rk_wildfire.0002 = { #
	type = character_event
	title = rk_wildfire.0002.t
	desc = rk_wildfire.0002.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {	
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}
		if = {
			limit = {
				title:c_kings_landing = {
					NOT = {
						OR = {
							has_county_modifier = rk_small_wildfire_stockpile	
							has_county_modifier = rk_medium_wildfire_stockpile
							has_county_modifier = rk_large_wildfire_stockpile
							has_county_modifier = rk_full_wildfire_stockpile								
						}					
					}
				}					
			}
			title:c_kings_landing = {
				add_county_modifier = rk_small_wildfire_stockpile
			}				
		}				
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_small_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_small_wildfire_stockpile
				add_county_modifier = rk_medium_wildfire_stockpile
			}				
		}	
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_medium_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_medium_wildfire_stockpile
				add_county_modifier = rk_large_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_large_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_large_wildfire_stockpile
				add_county_modifier = rk_full_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_full_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_full_wildfire_stockpile
				add_county_modifier = rk_full_wildfire_stockpile
			}				
		}			
	}	
	option = {  #
		name = rk_wildfire.0002.a
		custom_tooltip = rk_wildfire.0002.a_tt	
        flavor = rk_wildfire.0002.a_f 
		trigger = {
			title:c_kings_landing = {
				NOT = {
					has_county_modifier = rk_full_wildfire_stockpile
				}
			}
		}
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}
	option = {  #
		name = rk_wildfire.0002.b
		custom_tooltip = rk_wildfire.0002.b_tt
        flavor = rk_wildfire.0002.b_f 	
		remove_character_modifier = rk_wildfire_patron_danger
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}		
}


rk_wildfire.0003 = { #
	type = character_event
	title = rk_wildfire.0003.t
	desc = rk_wildfire.0003.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_alchemist_guild
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}	
	}	
	option = {  #
		name = rk_wildfire.0003.a
		custom_tooltip = rk_wildfire.0003.a_tt	
        flavor = rk_wildfire.0003.a_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
		trigger = {
			NOT = {
				title:c_kings_landing = {
					has_county_modifier = rk_defensive_wildfire_dromons_modifier
				}
			}
		}
		title:c_kings_landing = {
			add_county_modifier = {
				years = 20
				modifier = rk_defensive_wildfire_dromons_modifier
			}
		}
		if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_small_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_small_wildfire_stockpile
			}				
		}	
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_medium_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_medium_wildfire_stockpile
				add_county_modifier = rk_small_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_large_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_large_wildfire_stockpile
				add_county_modifier = rk_medium_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_full_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_full_wildfire_stockpile
				add_county_modifier = rk_large_wildfire_stockpile
			}				
		}		
	}
	option = {  #
		name = rk_wildfire.0003.b
		custom_tooltip = rk_wildfire.0003.b_tt
        flavor = rk_wildfire.0003.b_f 
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
		trigger = {
			NOT = {
				title:c_kings_landing = {
					has_county_modifier = rk_wildfire_trebuchets
				}
			}
		}	
		title:c_kings_landing = {
			add_county_modifier = {
				modifier = rk_wildfire_trebuchets
				years = 10
			}	
		}			
		if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_small_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_small_wildfire_stockpile
			}			
		}	
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_medium_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_medium_wildfire_stockpile
				add_county_modifier = rk_small_wildfire_stockpile
			}			
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_large_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_large_wildfire_stockpile
				add_county_modifier = rk_medium_wildfire_stockpile
			}		
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_full_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_full_wildfire_stockpile
				add_county_modifier = rk_large_wildfire_stockpile
			}			
		}		
	}
	option = {  #
		name = rk_wildfire.0003.c
		custom_tooltip = rk_wildfire.0003.c_tt	
        flavor = rk_wildfire.0003.c_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
		spawn_army = {
			men_at_arms = {
				type = rk_pyromancers
				stacks = 1
			}
			levies = 75				
			location = root.capital_province
			inheritable = no
			name = rk_pyromancers
		}		
		if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_small_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_small_wildfire_stockpile
			}			
		}	
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_medium_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_medium_wildfire_stockpile
				add_county_modifier = rk_small_wildfire_stockpile
			}			
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_large_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_large_wildfire_stockpile
				add_county_modifier = rk_medium_wildfire_stockpile
			}		
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_full_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_full_wildfire_stockpile
				add_county_modifier = rk_large_wildfire_stockpile
			}		
		}		
	}	
	option = {  #
		name = rk_wildfire.0003.d
		custom_tooltip = rk_wildfire.0003.d_tt	
        flavor = rk_wildfire.0003.d_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
		if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_small_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_small_wildfire_stockpile
			}				
		}	
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_medium_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_medium_wildfire_stockpile
				add_county_modifier = rk_small_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_large_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_large_wildfire_stockpile
				add_county_modifier = rk_medium_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_full_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_full_wildfire_stockpile
				add_county_modifier = rk_large_wildfire_stockpile
			}				
		}		
	}
	option = {  #
		name = rk_wildfire.0003.e
		custom_tooltip = rk_wildfire.0003.e_tt	
        flavor = rk_wildfire.0003.e_f
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}
}

#rk_wildfire.0004 = { #
#	type = character_event
#	title = rk_wildfire.0004.t
#	desc = rk_wildfire.0004.desc
#	theme = rk_red_keep
#	override_background = {
#		reference = agot_iron_throne
#	}
#	right_portrait = {
#		character = root
#		animation = lute_idle	
#		camera = camera_body
#	}
#	trigger = {
#		is_imprisoned = no
#		is_incapable = no
#		is_ai = no
#		has_title = title:c_kings_landing
#		is_available = yes
#	}
#	immediate = {		
#	}	
#	option = {  #
#		name = rk_wildfire.0004.a
#		custom_tooltip = rk_wildfire.0004.a_tt	
#        flavor = rk_wildfire.0004.a_f 		
#		
#	}
#	option = {  #
#		name = rk_wildfire.0004.b
#		custom_tooltip = rk_wildfire.0004.b_tt
#        flavor = rk_wildfire.0004.b_f 		
#	}
#	option = {  #
#		name = rk_wildfire.0004.c
#		custom_tooltip = rk_wildfire.0004.c_tt	
#        flavor = rk_wildfire.0004.c_f 	
#	}		
#}


rk_wildfire.0005 = {
	hidden = yes

	trigger = {
		#province is blackwater bay
		scope:army.location = {
			OR = {
				this = province:6358
				this = province:6357	
				this = province:6498
				this = province:6499				
			}
		}
		#A lot of jank would be introduced by multiplayer and armies continuing to move, unpaused
		has_multiple_players = no
		title:c_kings_landing = { has_county_modifier = rk_defensive_wildfire_dromons_modifier }
		#this event is really going to f up the enemy army in a way no player will appreciate
		#is_ai = yes #REVISE!!!
		
		#Is it at war with powerful ruler whose capital is King's Landing
		any_war_enemy = {
			is_landed = yes
			capital_county = title:c_kings_landing
			capital_province = { is_occupied = no }
		}
	}

	immediate = {
		save_scope_as = rk_blackwater_invader
		scope:army.army_commander ?= { save_scope_as = rk_invading_commander }
		random_war_enemy = {
			limit = {
				is_landed = yes
				capital_county = title:c_kings_landing
				capital_province = { is_occupied = no }
			}
			save_scope_as = rk_blackwater_defender
		}
		scope:rk_blackwater_defender = {
			trigger_event = rk_wildfire.0006
		}
	}
}


rk_wildfire.0006 = {
	type = character_event
	title = rk_wildfire.0006.t
	desc = rk_wildfire.0006.desc
	theme = rk_red_keep
	override_background = { reference = rk_ocean_view } ###REVISE!
	left_portrait = {
		character = scope:city_defender
		animation = survey
		camera = camera_event_left_away
	}
	lower_right_portrait = {
		character = scope:rk_invading_commander
	}
	trigger = {
		scope:city_defender = {
			NOT = { has_character_flag = used_fire_dromons}
			NOT = {
				has_character_modifier = rk_blackwater_defence
			}
		}
	}

	immediate = {

		#perspective character for event window
		if = {
			limit = {
				is_available = yes
			}
			save_scope_as = city_defender
		}
		else_if = {
			limit = {
				cp:councillor_marshal ?= {
					is_available = yes
				}
			}
			cp:councillor_marshal = {
				save_scope_as = city_defender
			}
		}
		else_if = {
			limit = {
				OR = {
					has_diarchy_type = temporary_regency
					has_diarchy_type = regency
				}
				diarch = {
					is_available = yes
				}
			}
			diarch = { save_scope_as = city_defender }
		}
		else = {
			save_scope_as = city_defender
		}
		scope:city_defender = {
			add_character_modifier = {
				modifier = rk_blackwater_defence
				days = 15
			}
		}
		scope:rk_blackwater_invader = {
			if = {
				limit = {
					any_knight = {
						is_in_army = yes
						NOT = { this = scope:rk_invading_commander }
					}
				}
				random_knight = {
					limit = {
						is_in_army = yes
						NOT = { this = scope:rk_invading_commander }
					}
					save_scope_as = knight_1
				}
			}
			if = {
				limit = {
					any_knight = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:rk_invading_commander
						}
					}
				}
				random_knight = {
					limit = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:rk_invading_commander
						}
					}
					save_scope_as = knight_2
				}
			}
			if = {
				limit = {
					any_knight = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:knight_2
							this = scope:rk_invading_commander
						}
					}
				}
				random_knight = {
					limit = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:knight_2
							this = scope:rk_invading_commander
						}
					}
					save_scope_as = knight_3
				}
			}
			if = {
				limit = {
					any_knight = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:knight_2
							this = scope:knight_3
							this = scope:rk_invading_commander
						}
					}
				}
				random_knight = {
					limit = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:knight_2
							this = scope:knight_3
							this = scope:rk_invading_commander
						}
					}
					save_scope_as = knight_4
				}
			}
			if = {
				limit = {
					any_knight = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:knight_2
							this = scope:knight_3
							this = scope:knight_4
							this = scope:rk_invading_commander
						}
					}
				}
				random_knight = {
					limit = {
						is_in_army = yes
						NOR = {
							this = scope:knight_1
							this = scope:knight_2
							this = scope:knight_3
							this = scope:knight_4
							this = scope:rk_invading_commander
						}
					}
					save_scope_as = knight_5
				}
			}
		}
	}
	#Use the greek fire ships
	option = {
		name = rk_wildfire.0006.a
		flavor = rk_wildfire.0006.a_f
		custom_tooltip = rk_wildfire.0006.a_tt
		add_character_flag = {
			flag = used_fire_dromons
			days = 30
		}
		scope:city_defender = {
			duel = {
				skill = martial
				target = scope:rk_invading_commander
				35 = { #Your fleet ruins the enemy
					desc = rk_wildfire.0006.a.success
					compare_modifier = {
						value = scope:duel_value
						multiplier = 3.5
						min = -34
					}
					modifier = {
						has_trait = forder
						add = 20
					}
					modifier = {
						highest_held_title_tier >= tier_empire
						
						add = 10
					}
					modifier = {
						scope:army = {
							army_size <= 1000
						}
						add = 10
					}
					modifier = {
						scope:army = {
							#Big enough army to actually siege the city
							army_size < 2500
						}
						add = 10
					}
					modifier = {
						scope:rk_invading_commander = {
							has_trait = reckless
						}
						add = 10
					}
					modifier = {
						has_trait = reckless
						add = 10
					}
					modifier = {
						has_trait = aggressive_attacker
						add = 10
					}
					modifier = {
						has_trait = military_engineer
						add = 10
					}
					modifier = {
						scope:rk_invading_commander = {
							has_trait = aggressive_attacker
						}
						add = 10
					}
					show_as_tooltip = { rk_wildfire_success_effect = yes }
					root = { add_character_flag = successful_greek_fire_attack }
				}
				50 = { #Your fleet does some damage
					desc = rk_wildfire.0006.a.fail
					compare_modifier = {
						value = scope:duel_value
						multiplier = -3.5
						min = -49
					}
					modifier = {
						has_trait = forder
						add = 40
					}
					modifier = {
						scope:army = {
							#Big enough army to actually siege the city
							army_size < 2500
						}
						add = 20
					}
					modifier = {
						scope:army = {
							army_size <= 1000
						}
						add = 20
					}
					modifier = {
						scope:rk_invading_commander = {
							has_trait = reckless
						}
						add = 20
					}
					modifier = {
						scope:rk_invading_commander = {
							has_trait = aggressive_attacker
						}
						add = 10
					}
					modifier = {
						has_trait = aggressive_attacker
						add = 20
					}
					modifier = {
						has_trait = military_engineer
						add = 20
					}
					show_as_tooltip = { rk_wildfire_fail_effect = yes }
					root = { add_character_flag = failed_greek_fire_attack }
				}
				15 = { #Your fleet does a little damage and... ruins themselves
					desc = rk_wildfire.0006.a.critical_fail
					compare_modifier = {
						value = scope:duel_value
						multiplier = -3.5
						min = -14
					}
					modifier = {
						scope:rk_invading_commander = {
							has_trait = forder
						}
						add = 40
					}
					modifier = {
						scope:rk_invading_commander = {
							has_trait = organizer
						}
						add = 20
					}
					modifier = {
						scope:rk_invading_commander = {
							has_trait = cautious_leader
						}
						add = 20
					}
					modifier = {
						has_trait = cautious_leader
						add = 20
					}
					
					modifier = {
						scope:army = {
							army_size >= 5000
						}
						add = 20
					}
					modifier = {
						scope:army = {
							army_size >= 10000
						}
						add = 20
					}
					show_as_tooltip = { rk_wildfire_crit_fail_effect = yes }
					root = { add_character_flag = crit_failed_greek_fire_attack }
				}
			}
		}
		trigger_event = rk_wildfire.0007
		stress_impact = {
			compassionate = medium_stress_impact_gain
			cautious_leader = medium_stress_impact_gain
			patient = minor_stress_impact_gain
		}
	}
	#Don't attack
	option = {
		name = rk_wildfire.0006.b
		custom_tooltip = rk_wildfire.0006.b_tt
		if = {
			limit = {
				scope:army = {
					#Big enough army to actually siege the city
					army_size >= 4000
				}
			}
			add_prestige = medium_prestige_loss
		}
		else_if = {
			limit = {
				scope:army = {
					army_size >= 3000
				}
			}
			add_prestige = minor_prestige_loss
		}
		else = {
			add_prestige = miniscule_prestige_loss
		}
		stress_impact = {
			vengeful = medium_stress_impact_gain
			wrathful = medium_stress_impact_gain
			sadistic = miniscule_stress_impact_gain
			reckless = minor_stress_impact_gain
			brave = minor_stress_impact_gain
		}
	}
	after = {
		scope:city_defender = { remove_character_flag = need_military_outfit }
	}
}


rk_wildfire.0007 = {
	type = character_event
	title = rk_wildfire.0007.t
	desc = {
		desc = rk_wildfire.0007.intro
		#Triggered desc based on success
		first_valid = {
			triggered_desc = {
				trigger = {
					has_character_flag = successful_greek_fire_attack
				}
				desc = rk_wildfire.0007.attack_success
			}
			triggered_desc = {
				trigger = {
					has_character_flag = failed_greek_fire_attack
				}
				desc = rk_wildfire.0007.attack_fail
			}
			triggered_desc = {
				trigger = {
					has_character_flag = crit_failed_greek_fire_attack
				}
				desc = rk_wildfire.0007.attack_crit_fail
			}
		}
	}
	theme = rk_red_keep
	override_background = { reference = rk_blackwater_bay }
	widget = {
		gui = "event_window_widget_vfx_heavy_smoke"
		container = "foreground_shader_vfx_container"
	}
	right_portrait = {
		character = scope:invading_commander
		triggered_animation = {
			trigger = {
				root = { has_character_flag = successful_greek_fire_attack }
			}
			animation = sword_yield_start
		}
		triggered_animation = {
			trigger = {
				root = { has_character_flag = failed_greek_fire_attack }
			}
			animation = fear
		}
		triggered_animation = {
			trigger = {
				root = { has_character_flag = crit_failed_greek_fire_attack }
			}
			animation = sword_coup_degrace
		}
	}

	immediate = {
		play_music_cue = "mx_rk_blackwater_bay"
		#show effect as tooltip here
		create_character_memory = {
			type = rk_endured_wildfire_memory
			participants = {
				attacker = root
			}
		}
	}

	option = {
		name = {
			trigger = { has_character_flag = successful_greek_fire_attack }
			text = rk_wildfire.0007.a_success
		}
		name = {
			trigger = { has_character_flag = failed_greek_fire_attack }
			text = rk_wildfire.0007.a_fail
		}
		name = {
			trigger = { has_character_flag = crit_failed_greek_fire_attack }
			text = rk_wildfire.0007.a_crit_fail
		}

		if = {
			limit = { has_character_flag = successful_greek_fire_attack
			}
			rk_wildfire_success_effect = yes
		}
		if = {
			limit = {
				has_character_flag = failed_greek_fire_attack
			}
			rk_wildfire_fail_effect = yes
		}
		if = {
			limit = {
				has_character_flag = crit_failed_greek_fire_attack
			}
			rk_wildfire_crit_fail_effect = yes
		}
		#Apply memory to invading commander?
		if = {
			limit = {
				has_character_flag = successful_greek_fire_attack
			}
			stress_impact = {
				sadistic = medium_stress_impact_loss
				paranoid = minor_stress_impact_loss
				vengeful = medium_stress_impact_loss
				callous = minor_stress_impact_loss
			}
		}
	}
	after = {
		if = {
			limit = { has_character_flag = successful_greek_fire_attack
			}
			remove_character_flag = successful_greek_fire_attack
		}
		if = {
			limit = {
				has_character_flag = failed_greek_fire_attack
			}
			remove_character_flag = failed_greek_fire_attack
		}
		if = {
			limit = {
				has_character_flag = crit_failed_greek_fire_attack
			}
			remove_character_flag = crit_failed_greek_fire_attack
		}
	}
}	

####Transmutation of Metals

rk_wildfire.0008 = { #Whisper of Progress
	type = character_event
	title = rk_wildfire.0008.t
	desc = rk_wildfire.0008.desc
	theme = rk_red_keep
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0008 
			days = 30
		}
	}	
	override_background = {
		reference = rk_red_keep_alley
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0008.a
		custom_tooltip = rk_wildfire.0008.a_tt	
        flavor = rk_wildfire.0008.a_f 	
		remove_short_term_gold = 250
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		trigger_event = {
			id = rk_wildfire.0009
			months = 3
		}		
	}
	option = {  #
		name = rk_wildfire.0008.b
		custom_tooltip = rk_wildfire.0008.b_tt
        flavor = rk_wildfire.0008.b_f 		
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0009
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}	
	}		
}

rk_wildfire.0009 = { #It changed
	title = rk_wildfire.0009.t
	desc = rk_wildfire.0009.desc
	theme = rk_red_keep
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0009 
			days = 30
		}
	}		
	override_background = {
		reference = red_keep_hall
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0009.a
		custom_tooltip = rk_wildfire.0009.a_tt	
        flavor = rk_wildfire.0009.a_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		trigger_event = {
			id = rk_wildfire.0010
			months = 3
		}			
	}
	option = {  #
		name = rk_wildfire.0009.b
		custom_tooltip = rk_wildfire.0009.b_tt
        flavor = rk_wildfire.0009.b_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0010
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}		
	}		
}


rk_wildfire.0010 = { #It changed
	title = rk_wildfire.0010.t
	desc = rk_wildfire.0010.desc
	theme = rk_red_keep
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0010 
			days = 30
		}
	}		
	override_background = {
		reference = rk_ocean_view
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0010.a
		custom_tooltip = rk_wildfire.0010.a_tt	
        flavor = rk_wildfire.0010.a_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		trigger_event = {
			id = rk_wildfire.0011
			months = 3
		}		
	}
	option = {  #
		name = rk_wildfire.0010.b
		custom_tooltip = rk_wildfire.0010.b_tt
        flavor = rk_wildfire.0010.b_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0011
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}		
	}		
}

rk_wildfire.0011 = { #Transmutation: A Crucible Shattered
	title = rk_wildfire.0011.t
	desc = rk_wildfire.0011.desc
	theme = rk_red_keep
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0011 
			days = 30
		}
	}		
	override_background = {
		reference = agot_iron_throne
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0011.a
		custom_tooltip = rk_wildfire.0011.a_tt	
        flavor = rk_wildfire.0011.a_f
        remove_short_term_gold = 250		
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		trigger_event = {
			id = rk_wildfire.0012
			months = 3
		}		
	}
	option = {  #
		name = rk_wildfire.0011.b
		custom_tooltip = rk_wildfire.0011.b_tt
        flavor = rk_wildfire.0011.b_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0012
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}		
	}		
}

rk_wildfire.0012 = { #Transmutation: Mercury Shortage
	title = rk_wildfire.0012.t
	desc = rk_wildfire.0012.desc
	theme = rk_red_keep
	override_background = {
		reference = agot_iron_throne
	}
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0012 
			days = 30
		}
	}		
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0012.a
		custom_tooltip = rk_wildfire.0012.a_tt	
        flavor = rk_wildfire.0012.a_f
		remove_short_term_gold = 250		
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		trigger_event = {
			id = rk_wildfire.0013
			months = 3
		}		
	}
	option = {  #
		name = rk_wildfire.0012.b
		custom_tooltip = rk_wildfire.0012.b_tt
        flavor = rk_wildfire.0012.b_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0013
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}			
		}		
	}		
}

rk_wildfire.0013 = { #Transmutation: Furnace Collapse
	title = rk_wildfire.0013.t
	desc = rk_wildfire.0013.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_red_keep_alley
	}
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0013 
			days = 30
		}
	}	
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
				add_trait = wounded_1
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0013.a
		custom_tooltip = rk_wildfire.0013.a_tt	
        flavor = rk_wildfire.0013.a_f 	
		remove_short_term_gold = 250
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		trigger_event = {
			id = rk_wildfire.0014
			months = 3
		}			
	}
	option = {  #
		name = rk_wildfire.0013.b
		custom_tooltip = rk_wildfire.0013.b_tt
        flavor = rk_wildfire.0013.b_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0013
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}			
	}		
}

rk_wildfire.0014 = { #Inspiration at Midnight
	desc = rk_wildfire.0014.desc
	type = letter_event
	opening = {
		desc = rk_wildfire.0014.opening
	}	
	sender = {
		character = scope:rk_wisdom_1
	}		
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0014 
			days = 30
		}
	}	
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0014.a
		custom_tooltip = rk_wildfire.0014.a_tt	
        flavor = rk_wildfire.0014.a_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		remove_short_term_gold = 250
		trigger_event = {
			id = rk_wildfire.0015
			months = 3
		}			
	}
	option = {  #
		name = rk_wildfire.0014.b
		custom_tooltip = rk_wildfire.0014.b_tt	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0013
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}			
	}		
}

rk_wildfire.0015 = { #The Rat that Glistens
	title = rk_wildfire.0015.t
	desc = rk_wildfire.0015.desc
	theme = rk_red_keep
	override_background = {
		reference = agot_iron_throne
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0015 
			days = 30
		}
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0015.a
		custom_tooltip = rk_wildfire.0015.a_tt	
        flavor = rk_wildfire.0015.a_f 	
		remove_short_term_gold = 250
		add_piety = -50
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		trigger_event = {
			id = rk_wildfire.0016
			months = 3
		}			
	}
	option = {  #
		name = rk_wildfire.0015.b
		custom_tooltip = rk_wildfire.0015.b_tt
        flavor = rk_wildfire.0015.b_f 
		add_piety = 50		
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0013
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}			
	}		
}



rk_wildfire.0016 = { #Salt Turn Sweet
	desc = rk_wildfire.0016.desc
	type = letter_event
	opening = {
		desc = rk_wildfire.0014.opening
	}	
	sender = {
		character = scope:rk_wisdom_1
	}		
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0016 
			days = 30
		}
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0016.a
		custom_tooltip = rk_wildfire.0016.a_tt	
        flavor = rk_wildfire.0016.a_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		remove_short_term_gold = 250
		trigger_event = {
			id = rk_wildfire.0017
			months = 3
		}			
	}
	option = {  #
		name = rk_wildfire.0016.b
		custom_tooltip = rk_wildfire.0016.b_tt	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
			random_list = {
				50 = {
					trigger_event = {
						id = rk_wildfire.0013
						months = 6
					}				
				}
				50 = {
					trigger_event = {
						id = rk_wildfire.0018
						months = 6
					}				
				}
			}		
		}			
	}		
}


rk_wildfire.0017 = { #Success!!
	title = rk_wildfire.0017.t
	desc = rk_wildfire.0017.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_dungeon_1
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = ecstasy	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0017 
			days = 30
		}
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0017.a
		custom_tooltip = rk_wildfire.0017.a_tt	
        flavor = rk_wildfire.0017.a_f 	
		stress_impact = {
			greedy = medium_stress_impact_loss
			ambitious = medium_stress_impact_loss
			zealous = medium_stress_impact_gain
			humble = minor_stress_impact_gain
			content = minor_stress_impact_gain
		}		
		add_piety = -50
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		add_gold = 10
		add_character_modifier = {
			modifier = rk_the_guilded_furnace_character
			years = 20
		}			
	}	
	option = {  #
		name = rk_wildfire.0017.b
		custom_tooltip = rk_wildfire.0017.b_tt	
        flavor = rk_wildfire.0017.b_f 	
		stress_impact = {
			greedy = medium_stress_impact_gain
			ambitious = medium_stress_impact_gain
			zealous = medium_stress_impact_loss
			humble = minor_stress_impact_loss
			content = minor_stress_impact_loss
		}
		add_piety = 200
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}			
	}		
}



rk_wildfire.0018 = { #Failure!!
	title = rk_wildfire.0018.t
	desc = rk_wildfire.0018.desc
	theme = rk_red_keep
	override_background = {
		reference = agot_iron_throne
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = stress	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0018 
			days = 30
		}
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			remove_character_flag = rk_pursuing_gold
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0018.a
		custom_tooltip = rk_wildfire.0018.a_tt	
        flavor = rk_wildfire.0018.a_f 			
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		add_stress = 10
	}			
}


### ELIXIR 


rk_wildfire.0019 = { #Elixir
	title = rk_wildfire.0019.t
	desc = rk_wildfire.0019.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}	
	on_trigger_fail = {
		trigger_event = {
			id = rk_wildfire.0019 
			days = 30
		}
	}	
	trigger = {
		is_imprisoned = no
		is_incapable = no
		is_ai = no
		has_title = title:c_kings_landing
		is_available = yes
	}
	immediate = {		
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}			
		}
	}	
	option = {  #
		name = rk_wildfire.0019.a
		custom_tooltip = rk_wildfire.0019.a_tt	
        flavor = rk_wildfire.0019.a_f 			
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}
			random_list = {
				100000 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_1
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_2
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_3
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_4
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_5
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_6
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_7
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_8
					}				
				}
				20 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_b
						left_icon = root
						type = event_toast_effect_bad
						add_character_modifier = rk_wisdom_elixir_9
					}				
				}
				20 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_b
						left_icon = root
						type = event_toast_effect_bad
						add_character_modifier = rk_wisdom_elixir_10
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_11
					}				
				}	
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_12
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_13
					}				
				}
				40 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_trait = ill
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_c
						left_icon = root
						add_trait = albino
						add_piety = -100
						add_prowess_skill = 10
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_c
						left_icon = root
						add_trait = infertile
						add_piety = -100
						add_prowess_skill = 2
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_c
						left_icon = root
						add_trait = albino
						add_piety = -100
						add_trait = infertile						
						add_prowess_skill = 10
					}				
				}
				10 = {
					send_interface_toast = {
						title = rk_wildfire.0019.a_toast_a
						left_icon = root
						type = event_toast_effect_good
						add_character_modifier = rk_wisdom_elixir_14
					}				
				}
				5 = {
					death = {
						death_reason = death_poison
					}				
				}				
			}
		}
	}
	option = {  #
		name = rk_wildfire.0019.b
		custom_tooltip = rk_wildfire.0019.b_tt	
        flavor = rk_wildfire.0019.b_f 			
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
	}		
}


### Wildfire Explossion


rk_wildfire.0020 = { #Small Explosion!!
	title = rk_wildfire.0020.t
	desc = rk_wildfire.0020.desc
	theme = rk_red_keep
	override_background = {
		reference = agot_iron_throne
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = stress	
	}
	left_portrait = {
		character = root
		animation = idle	
	}		
	immediate = {		
		hidden_effect = {
			
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}
		}
		add_piety = -100
		title:c_kings_landing = {
			change_development_level = -2
			add_county_modifier = {
				modifier = rk_small_wildire_explosion
				years = 5
			}
		}	
		add_legitimacy = -25
		stress_impact = {
			compassionate = medium_stress_impact_gain
			sadistic = medium_stress_impact_loss
		}
	}	
	option = {  #
		name = rk_wildfire.0020.a
		custom_tooltip = rk_wildfire.0020.a_tt	
        flavor = rk_wildfire.0020.a_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_small_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_small_wildfire_stockpile
			}				
		}	
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_medium_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_medium_wildfire_stockpile
				add_county_modifier = rk_small_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_large_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_large_wildfire_stockpile
				add_county_modifier = rk_medium_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_full_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_full_wildfire_stockpile
				add_county_modifier = rk_large_wildfire_stockpile
			}				
		}		
	}		
}


rk_wildfire.0021 = { #Medium Explosion!!
	title = rk_wildfire.0021.t
	desc = rk_wildfire.0021.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = stress	
	}
	left_portrait = {
		character = root
		animation = worry	
	}		
	immediate = {		
		hidden_effect = {
			play_music_cue = mx_rk_explosion
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}
		}
		add_piety = -200
		title:c_kings_landing = {
			change_development_level = -5
			add_county_modifier = {
				modifier = rk_medium_wildire_explosion
				years = 5
			}
		}	
		add_legitimacy = -40
		stress_impact = {
			compassionate = medium_stress_impact_gain
			sadistic = medium_stress_impact_loss
		}
	}	
	option = {  #
		name = rk_wildfire.0021.a
		custom_tooltip = rk_wildfire.0021.a_tt	
        flavor = rk_wildfire.0021.a_f 	
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}
		if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_small_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_small_wildfire_stockpile
			}				
		}	
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_medium_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_medium_wildfire_stockpile
				add_county_modifier = rk_small_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_large_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_large_wildfire_stockpile
				add_county_modifier = rk_medium_wildfire_stockpile
			}				
		}
		else_if = {
			limit = {
				title:c_kings_landing = {
					has_county_modifier = rk_full_wildfire_stockpile
				}					
			}
			title:c_kings_landing = {
				remove_county_modifier = rk_full_wildfire_stockpile
				add_county_modifier = rk_large_wildfire_stockpile
			}				
		}		
	}		
}


rk_wildfire.0022 = { #
	type = character_event
	title = rk_wildfire.0022.t
	desc = rk_wildfire.0022.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	immediate = {	
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}			
	}	
	option = {  #
		name = rk_wildfire.0022.a
		custom_tooltip = rk_wildfire.0022.a_tt	
        flavor = rk_wildfire.0022.a_f 
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}	
}


rk_wildfire.0023 = { #
	type = character_event
	title = rk_wildfire.0023.t
	desc = rk_wildfire.0023.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	immediate = {	
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}			
	}	
	option = {  #
		name = rk_wildfire.0023.a
		custom_tooltip = rk_wildfire.0023.a_tt	
        flavor = rk_wildfire.0023.a_f 
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}	
}

rk_wildfire.0024 = { #
	type = character_event
	title = rk_wildfire.0024.t
	desc = rk_wildfire.0024.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	immediate = {	
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}			
	}	
	option = {  #
		name = rk_wildfire.0024.a
		custom_tooltip = rk_wildfire.0024.a_tt	
        flavor = rk_wildfire.0024.a_f 
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}	
}

rk_wildfire.0025 = { #
	type = character_event
	title = rk_wildfire.0025.t
	desc = rk_wildfire.0025.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	immediate = {	
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}			
	}	
	option = {  #
		name = rk_wildfire.0025.a
		custom_tooltip = rk_wildfire.0025.a_tt	
        flavor = rk_wildfire.0025.a_f 
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}	
}

rk_wildfire.0026 = { #
	type = character_event
	title = rk_wildfire.0026.t
	desc = rk_wildfire.0026.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	immediate = {	
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}			
	}	
	option = {  #
		name = rk_wildfire.0026.a
		custom_tooltip = rk_wildfire.0026.a_tt	
        flavor = rk_wildfire.0026.a_f 
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}	
}

rk_wildfire.0027 = { #
	type = character_event
	title = rk_wildfire.0027.t
	desc = rk_wildfire.0027.desc
	theme = rk_red_keep
	override_background = {
		reference = rk_hands_room
	}
	right_portrait = {
		character = scope:rk_wisdom_1
		animation = personality_coward	
	}
	left_portrait = {
		character = root
		animation = idle	
	}
	immediate = {	
		hidden_effect = {
			create_character = {
					location = root.capital_province
					template = rk_wisdom_01
					save_scope_as = rk_wisdom_1
			}	
			scope:rk_wisdom_1 = {
				add_character_modifier = malnourished_modifier
				add_character_flag = rk_pyromancer_outfit_01
			}		
		}			
	}	
	option = {  #
		name = rk_wildfire.0027.a
		custom_tooltip = rk_wildfire.0027.a_tt	
        flavor = rk_wildfire.0027.a_f 
		hidden_effect = {
			scope:rk_wisdom_1 = {
				death = {
					death_reason = death_disappearance
				}
			}		
		}		
	}	
}