namespace = RIP

# Ordering torture by racks
character_event = {
	id = RIP.20001
	desc = EVTDSC_RIP_20001
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20001

		tooltip = {
			FROM = {
				show_scope_change = no

				jailor_torture_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20001

		FROM = {
			jailor_torture_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting tortured by racks
character_event = {
	id = RIP.20002
	desc = EVTDSC_RIP_20002
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTA_RIP_20002

		prisoner_torture_effect = yes
	}
}

# Ordering torture by whipping
character_event = {
	id = RIP.20003
	desc = EVTDSC_RIP_20003
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20003

		tooltip = {
			FROM = {
				show_scope_change = no

				jailor_torture_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20003

		FROM = {
			jailor_torture_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting tortured by whipping
character_event = {
	id = RIP.20004
	desc = EVTDSC_RIP_20004
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTA_RIP_20004

		prisoner_torture_effect = yes
	}
}

# Ordering torture by rats
character_event = {
	id = RIP.20005
	desc = EVTDSC_RIP_20005
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20005

		tooltip = {
			FROM = {
				show_scope_change = no

				jailor_torture_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20005

		FROM = {
			jailor_torture_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting tortured by rats
character_event = {
	id = RIP.20006
	desc = EVTDSC_RIP_20006
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTA_RIP_20006

		prisoner_torture_effect = yes
	}
}

# Ordering torture, lunatic
character_event = {
	id = RIP.20007
	desc = EVTDSC_RIP_20007
	picture = GFX_evt_lunatic
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20007

		FROM = {
			show_scope_change = no

			random_list = {
				50 = {
					opinion = {
						name  = opinion_tickled_me_right
						who = ROOT
					}
				}

				50 = {
					opinion = {
						name  = opinion_tickled_me_wrong
						who = ROOT
					}
				}
			}

			tooltip = {
				random = {
					chance = 20
					add_trait_silently_stressed_effect = yes
				}
			}

			imprison = no
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20007

		FROM = {
			random_list = {
				50 = {
					opinion = {
						name = opinion_tickled_me_right
						who = ROOT
					}
				}

				50 = {
					opinion = {
						name = opinion_tickled_me_wrong
						who = ROOT
					}
				}
			}

			random = {
				chance = 20
		 		add_trait_stressed_effect = yes
			}
		}

		add_character_modifier = {
			name = merciless
			years = 1
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting tortured, lunatic
character_event = {
	id = RIP.20008
	desc = EVTDSC_RIP_20008
	picture = GFX_evt_lunatic
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTA_RIP_20008

		random = {
			chance = 20
			add_trait_stressed_effect = yes
		}
	}
}

# Ordering torture by heat exposure
character_event = {
	id = RIP.20009
	desc = EVTDSC_RIP_20009
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20009

		tooltip = {
			FROM = {
				show_scope_change = no

				random_list = {
					60 = { add_trait_silently_stressed_effect = yes }

					30 = {
						if = {
							limit = {
								NOR = {
									trait = fatigue
									has_character_flag = developing_illness
									has_character_flag = disease_not_serious
								}
							}

							add_trait = fatigue
						}
					}

					5 = { add_trait_silently_lunatic_effect = yes }
					5 = { } # Nothing
				}

				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20009

		FROM = {
			random_list = {
				60 = {
					trigger = {
						NOT = { trait = stressed }
					}

					add_trait = stressed
				}

				30 = {
		 			add_trait = fatigue
					set_character_flag = disease_not_serious

					character_event = {
						id = RIP.11011
						days = 100
						random = 300
					}
				}

				5 = {
					trigger = {
						NOT = { trait = lunatic }
					}

					add_trait = lunatic
				}

				5 = { } # Nothing
			}
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting tortured by heat exposure
character_event = {
	id = RIP.20010
	desc = EVTDSC_RIP_20010
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTA_RIP_20010

		add_character_modifier = {
			name = tortured
			years = 2
		}

		random_list = {
			60 = { add_trait_stressed_effect = yes }

			30 = {
				if = {
					limit = {
						NOR = {
							trait = fatigue
							has_character_flag = developing_illness
							has_character_flag = disease_not_serious
						}
					}

					add_trait = fatigue
					set_character_flag = disease_not_serious

					character_event = {
						id = RIP.11011
						days = 100
						random = 300
					}
				}
			}

			5 = { add_trait_lunatic_effect = yes }
			5 = { } # Nothing
		}
	}
}

# Ordering torture by cold exposure
character_event = {
	id = RIP.20011
	desc = EVTDSC_RIP_20011
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20011

		tooltip = {
			FROM = {
				show_scope_change = no

				random_list = {
					60 = { add_trait_silently_stressed_effect = yes }

					30 = {
						if = {
							limit = {
								is_ill = no
								num_of_symptoms < 1

								NOR = {
									has_character_flag = developing_illness
									has_character_flag = disease_not_serious
								}
							}

							add_trait = cough
						}
					}

					5 = { add_trait_silently_lunatic_effect = yes }
					5 = { } # Nothing
				}

				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20011

		FROM = {
			random_list = {
				60 = {
					trigger = {
						NOT = { trait = stressed }
					}

					add_trait = stressed
				}

				30 = {
					set_character_flag = disease_not_serious
					add_trait = cough

					character_event = {
						id = RIP.11002
						days = 10
						random = 30
					}
				}

				5 = {
					trigger = {
						NOT = { trait = lunatic }
					}

					add_trait = lunatic
				}

				5 = { } # Nothing
			}
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting tortured by cold exposure
character_event = {
	id = RIP.20012
	desc = EVTDSC_RIP_20012
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_torture, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTA_RIP_20012

		add_character_modifier = {
			name = tortured
			years = 2
		}

		random_list = {
			60 = { add_trait_stressed_effect = yes }

			30 = {
				if = {
					limit = {
						is_ill = no
						num_of_symptoms < 1

						NOR = {
							has_character_flag = developing_illness
							has_character_flag = disease_not_serious
						}
					}

					tooltip = { add_trait = cough }

					hidden_effect = {
						random_list = {
							80 = {
								set_character_flag = disease_not_serious

								character_event = {
									id = RIP.11002 # Remove cough
									days = 30
									random = 90
								}
							}

							20 = {
								set_character_flag = got_pneumonia
								set_character_flag = developing_illness
							}
						}

						character_event = { id = RIP.5000 }
					}
				}
			}

			5 = { add_trait_lunatic_effect = yes }
			5 = { } # Nothing
		}
	}
}

# Performing mutilation, leg
character_event = {
	id = RIP.20013
	desc = EVTDSC_RIP_20013
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20013

		tooltip = {
			FROM = {
				show_scope_change = no

				add_trait = one_legged
				jailor_mutilate_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20013

		FROM = {
			add_trait = one_legged
			jailor_mutilate_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting mutilated, loosing a leg
character_event = {
	id = RIP.20014
	desc = EVTDSC_RIP_20014
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20014

		add_trait = one_legged
		character_event = { id = RIP.11503 }
		prisoner_mutilate_effect = yes
	}
}

# Performing mutilation, hand
character_event = {
	id = RIP.20015
	desc = EVTDSC_RIP_20015
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20015

		tooltip = {
			FROM = {
				show_scope_change = no

				add_trait = one_handed
				jailor_mutilate_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20015

		FROM = {
			add_trait = one_handed
			jailor_mutilate_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting mutilated, loosing a hand
character_event = {
	id = RIP.20016
	desc = EVTDSC_RIP_20016
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20016

		add_trait = one_handed
		character_event = { id = RIP.11502 }
		prisoner_mutilate_effect = yes
	}
}

# Performing mutilation, eye
character_event = {
	id = RIP.20017
	desc = EVTDSC_RIP_20017
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20017

		tooltip = {
			FROM = {
				show_scope_change = no

				add_trait = one_eyed
				jailor_mutilate_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20017

		FROM = {
			add_trait = one_eyed
			jailor_mutilate_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting mutilated, loosing an eye
character_event = {
	id = RIP.20018
	desc = EVTDSC_RIP_20018
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20018

		add_trait = one_eyed
		character_event = { id = RIP.11501 }
		prisoner_mutilate_effect = yes
	}
}

# Performing mutilation, disfigurement
character_event = {
	id = RIP.20019
	desc = EVTDSC_RIP_20019
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20019

		tooltip = {
			FROM = {
				show_scope_change = no

				add_trait = disfigured
				jailor_mutilate_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20019

		FROM = {
			add_trait = disfigured
			jailor_mutilate_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting mutilated, disfigurement
character_event = {
	id = RIP.20020
	desc = EVTDSC_RIP_20020
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20020

		add_trait = disfigured
		character_event = { id = RIP.11504 }
		prisoner_mutilate_effect = yes
	}
}

# Performing mutilation, castration
character_event = {
	id = RIP.20021
	desc = EVTDSC_RIP_20021
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20021

		tooltip = {
			FROM = {
				show_scope_change = no

				add_trait = eunuch

				if = {
					limit = {
						NOR = {
							trait = craven
							trait = berserker
						}
					}

					random = {
						chance = 20

						remove_trait_silently_brave_effect = yes
						add_trait_craven_effect = yes
					}
				}

				random = {
					chance = 20
					add_trait_silently_craven_effect = yes
				}

				custom_tooltip = {
					text = might_affect_mental_health_tt

					random_list = {
						80 = { add_trait_silently_stressed_effect = yes }
						10 = { add_trait_silently_lunatic_effect = yes }
						10 = { } # No effect
					}
				}

				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20021

		FROM = {
			add_trait = eunuch

			if = {
				limit = {
					NOR = {
						trait = craven
						trait = berserker
					}
				}

				random = {
					chance = 20

					remove_trait_silently_brave_effect = yes
					add_trait_craven_effect = yes
				}
			}

			jailor_mutilate_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting mutilated, castration
character_event = {
	id = RIP.20022
	desc = EVTDSC_RIP_20022
	picture = GFX_evt_torture
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_mutilate, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20022

		add_trait = eunuch

		random = {
			chance = 20
			add_trait_craven_effect = yes
		}

		random_list = {
			80 = { add_trait_stressed_effect = yes }
			10 = { add_trait_lunatic_effect = yes }
			10 = { } # No effect
		}
	}
}

# Reading poem 1 to prisoner
character_event = {
	id = RIP.20023
	desc = EVTDSC_RIP_20023
	picture = GFX_evt_recieve_letter
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_read_poetry, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20023

		tooltip = {
			FROM = {
				show_scope_change = no

				random = {
					chance = 5
					add_trait_silently_lunatic_effect = yes
				}

				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20023

		FROM = {
			random = {
				chance = 5
				add_trait_lunatic_effect = yes
			}
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting read poem 1
character_event = {
	id = RIP.20024
	desc = EVTDSC_RIP_20024
	picture = GFX_evt_recieve_letter
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_read_poetry, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20024

		random = {
			chance = 5
			add_trait_lunatic_effect = yes
		}
	}
}

# Reading poem 2 to prisoner
character_event = {
	id = RIP.20025
	desc = EVTDSC_RIP_20025
	picture = GFX_evt_recieve_letter
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_read_poetry, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20025

		tooltip = {
			FROM = {
				show_scope_change = no

				random = {
					chance = 5
					add_trait_silently_lunatic_effect = yes
				}

				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20025

		FROM = {
			random = {
				chance = 5
				add_trait_lunatic_effect = yes
			}
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting read poem 2
character_event = {
	id = RIP.20026
	desc = EVTDSC_RIP_20026
	picture = GFX_evt_recieve_letter
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_read_poetry, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20026

		random = {
			chance = 5
			add_trait_lunatic_effect = yes
		}
	}
}

# Reading poem 3 to prisoner
character_event = {
	id = RIP.20027
	desc = EVTDSC_RIP_20027
	picture = GFX_evt_recieve_letter
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_read_poetry, rip_torture_events.txt

	option = { # Release
		name = EVTOPTA_RIP_20027

		tooltip = {
			FROM = {
				random = {
					chance = 5
					add_trait_silently_lunatic_effect = yes
				}

				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTB_RIP_20027

		FROM = {
			random = {
				chance = 5
				add_trait_lunatic_effect = yes
			}
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		if = {
			limit = { NOT = { trait = cruel } }

			remove_trait_silently_kind_effect = yes
			add_trait = cruel
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Getting read poem 3
character_event = {
	id = RIP.20028
	desc = EVTDSC_RIP_20028
	picture = GFX_evt_recieve_letter
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_read_poetry, rip_torture_events.txt

	option = {
		name = EVTOPTA_RIP_20028

		random = {
			chance = 5
			add_trait_lunatic_effect = yes
		}
	}
}

# Jailor Tar 'n' Feather
character_event = {
	id = RIP.15001
	desc = EVTDESCRIP.15001
	picture = GFX_evt_scandal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt

	option = { # Release
		name = EVTOPTARIP.15001

		tooltip = {
			FROM = {
				show_scope_change = no

				jailor_humiliation_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTBRIP.15001

		FROM = {
			show_scope_change = no

			jailor_humiliation_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Prisoner Tar 'n' Feather
character_event = {
	id = RIP.15002
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	desc = {
		text = EVTDESCRIP.15002
		trigger = {
			has_game_rule = {
				name = punishment_release_prisoner
				value = on
			}
		}
	}
	desc = {
		text = EVTDESCRIP.15002_not_released
		trigger = {
			NOT = {
				has_game_rule = {
					name = punishment_release_prisoner
					value = on
				}
			}
		}
	}

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTARIP.15002

		prisoner_humiliation_effect = yes
	}
}

# Jailor Stocks
character_event = {
	id = RIP.15003
	desc = EVTDESCRIP.15003
	picture = GFX_evt_scandal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt

	option = { # Release
		name = EVTOPTARIP.15003

		tooltip = {
			FROM = {
				show_scope_change = no

				jailor_humiliation_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTBRIP.15003

		FROM = {
			show_scope_change = no

			jailor_humiliation_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Prisoner Stocks
character_event = {
	id = RIP.15004
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	desc = {
		text = EVTDESCRIP.15004
		trigger = {
			has_game_rule = {
				name = punishment_release_prisoner
				value = on
			}
		}
	}
	desc = {
		text = EVTDESCRIP.15004_not_released
		trigger = {
			NOT = {
				has_game_rule = {
					name = punishment_release_prisoner
					value = on
				}
			}
		}
	}

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTARIP.15004

		prisoner_humiliation_effect = yes
	}
}

# Jailor Walk of Shame
character_event = {
	id = RIP.15005
	desc = EVTDESCRIP.15005
	picture = GFX_evt_scandal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt

	option = { # Release
		name = EVTOPTARIP.15005

		tooltip = {
			FROM = {
				show_scope_change = no

				jailor_humiliation_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTBRIP.15005

		FROM = {
			show_scope_change = no

			jailor_humiliation_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Prisoner Walk of Shame
character_event = {
	id = RIP.15006
	picture = GFX_evt_scandal
	border = GFX_event_normal_frame_intrigue

	desc = {
		text = EVTDESCRIP.15006
		trigger = {
			has_game_rule = {
				name = punishment_release_prisoner
				value = on
			}
		}
	}
	desc = {
		text = EVTDESCRIP.15006_not_released
		trigger = {
			NOT = {
				has_game_rule = {
					name = punishment_release_prisoner
					value = on
				}
			}
		}
	}

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt
	hide_from = yes

	option = { # Release
		name = EVTOPTARIP.15006

		prisoner_humiliation_effect = yes
	}
}

# Jailor Tar 'n' Feather NOMAD
character_event = {
	id = RIP.15007
	desc = EVTDESCRIP.15007
	picture = GFX_evt_scandal
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt

	option = { # Release
		name = EVTOPTARIP.15007

		tooltip = {
			FROM = {
				show_scope_change = no

				jailor_humiliation_effect = yes
				imprison = no
			}
		}

		ai_chance = {
			factor = 100

			mult_modifier = {
				factor = 0.5

				OR = {
					trait = cruel
					trait = impaler
				}
			}

			mult_modifier = {
				factor = 0.8
				trait = arbitrary
			}
		}
	}

	option = { # Keep
		name = EVTOPTBRIP.15007

		FROM = {
			show_scope_change = no

			jailor_humiliation_effect = yes
		}

		add_character_modifier = {
			name = merciless
			years = 2
		}

		ai_chance = {
			factor = 10

			trigger = {
				NOR = {
					trait = kind
					trait = charitable
					trait = just
				}
			}

			mult_modifier = {
				factor = 0.1

				has_character_modifier = merciless

				NOR = {
					trait = cruel
					trait = impaler
				}
			}
		}
	}
}

# Prisoner Tar 'n' Feather NOMAD
character_event = {
	id = RIP.15008
	desc = EVTDESCRIP.15008
	picture = GFX_evt_into_the_dungeon
	border = GFX_event_normal_frame_intrigue

	is_triggered_only = yes # prisoner_humiliation, rip_torture_events.txt
	hide_from = yes

	option = {
		name = EVTOPTARIP.15008

		prisoner_humiliation_effect = yes
	}
}