###################################
#
# Events for Decadence in Muslim Dynasties
#
# Id 91000 - 91499 reserved
#
###################################

# Written by Henrik Fhraeus & Henrik Eklund

# A tribe comes riding in from the wastes to topple a decadent dynasty
character_event = {
	id = 91000
	desc = EVTDESC91000
	picture = GFX_evt_moors
	border = GFX_event_normal_frame_war
	
	only_independent = yes
	
	trigger = {
		religion_group = muslim
		decadence = 75
		higher_tier_than = count
		NOT = {
			any_war = {
				defender = { character = ROOT }
				using_cb = decadence_invasion # Already under tribal invasion
			}
		}
	}
	
	mean_time_to_happen = {
		months = 360
		modifier = {
			factor = 0.75
			decadence = 80
		}
		modifier = {
			factor = 0.75
			decadence = 85
		}
		modifier = {
			factor = 0.75
			decadence = 90
		}
		modifier = {
			factor = 0.75
			decadence = 95
		}
	}
	
	immediate = {
		random_potential_tribal_county = { # A county suitable for tribal takeover
			location = {
				create_character = {
					random_traits = yes
					dynasty = random
					religion = ROOT
					culture = ROOT
					female = no
					age = 38
					attributes = {
						martial = 7
					}
					trait = skilled_tactician
				}
				
				new_character = {
					create_title = {
						tier = DUKE
						landless = yes
						temporary = yes
						culture = ROOT
						name = "DECADENCE_REVOLT"
						holder = THIS
					}
					
					if = {
						limit = { ROOT = { tier = duke } }
						wealth = 500
					}
					if = {
						limit = { ROOT = { tier = king } }
						wealth = 1000
					}
					if = {
						limit = { ROOT = { tier = emperor } }
						wealth = 2000
					}
					
					spawn_unit = {
						province = PREV
						home = PREV
						owner = THIS
						leader = THIS
						match_character = ROOT
						match_mult = 0.1
						earmark = decadence_revolters
					}
					create_character = {
						random_traits = yes
						dynasty = THIS
						religion = ROOT
						culture = ROOT
						female = no
						age = 18
						attributes = {
							martial = 7
						}
						trait = skilled_tactician
					}
					new_character = {
						set_father = PREV
						spawn_unit = {
							province = PREVPREV
							home = PREVPREV
							owner = PREV
							leader = THIS
							match_character = ROOT
							match_mult = 0.1
							earmark = decadence_revolters
						}
					}
					
					create_character = {
						random_traits = yes
						dynasty = THIS
						religion = ROOT
						culture = ROOT
						female = no
						age = 20
						attributes = {
							martial = 7
						}
						trait = skilled_tactician
					}
					new_character = {
						set_father = PREV
						spawn_unit = {
							province = PREVPREV
							home = PREVPREV
							owner = PREV
							leader = THIS
							match_character = ROOT
							match_mult = 0.1
							earmark = decadence_revolters
						}
					}
					
					create_character = {
						random_traits = yes
						dynasty = random
						religion = ROOT
						culture = ROOT
						female = no
						age = 20
						attributes = {
							martial = 7
						}
						trait = skilled_tactician
					}
					new_character = {
						spawn_unit = {
							province = PREVPREV
							home = PREVPREV
							owner = PREV
							leader = THIS
							match_character = ROOT
							match_mult = 0.1
							earmark = decadence_revolters
						}
					}
					create_character = {
						random_traits = yes
						dynasty = random
						religion = ROOT
						culture = ROOT
						female = no
						age = 22
						attributes = {
							martial = 7
						}
						trait = skilled_tactician
					}
					new_character = {
						spawn_unit = {
							province = PREVPREV
							home = PREVPREV
							owner = PREV
							leader = THIS
							match_character = ROOT
							match_mult = 0.1
							earmark = decadence_revolters
						}
					}
					create_character = {
						random_traits = yes
						dynasty = random
						religion = ROOT
						culture = ROOT
						female = no
						age = 22
						attributes = {
							martial = 7
						}
						trait = skilled_tactician
					}
					new_character = {
						spawn_unit = {
							province = PREVPREV
							home = PREVPREV
							owner = PREV
							leader = THIS
							match_character = ROOT
							match_mult = 0.1
							earmark = decadence_revolters
						}
					}
					
					set_character_flag = decadence_invader
					war = {
						target = ROOT
						casus_belli = decadence_invasion
					}
					clr_character_flag = decadence_invader
				}
			}
		}
	}
	
	option = {
		name = EVTOPTA91000
		decadence = -50
	}
}

### Decadence Trait-Based Events

### Raises Decadence

# Drunkard
character_event = {
	id = 91200
	desc = EVTDESC91200
	picture = GFX_evt_drunk
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = drunkard
		NOT = { has_character_flag = decadence_drunkard }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91200
		decadence = 2
		set_character_flag = decadence_drunkard
	}
}

# Homosexual
character_event = {
	id = 91201
	desc = EVTDESC91201
	picture = GFX_evt_carriage
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = homosexual
		NOT = { has_character_flag = decadence_homosexual }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91201
		decadence = 2
		set_character_flag = decadence_homosexual
	}
}

# Hedonist
character_event = {
	id = 91202
	desc = EVTDESC91202
	picture = GFX_evt_lunatic
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = hedonist
		NOT = { has_character_flag = decadence_hedonist }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91202
		decadence = 2
		set_character_flag = decadence_hedonist
	}
}

# Impaler
character_event = {
	id = 91203
	desc = EVTDESC91203
	picture = GFX_evt_torture
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = impaler
		NOT = { has_character_flag = decadence_impaler }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91203
		decadence = 2
		set_character_flag = decadence_impaler
	}
}

# Lustful
character_event = {
	id = 91204
	desc = EVTDESC91204
	picture = GFX_evt_sultan
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = lustful
		NOT = { has_character_flag = decadence_lustful }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91204
		decadence = 2
		set_character_flag = decadence_lustful
	}
}

# Gluttonous
character_event = {
	id = 91205
	desc = EVTDESC91205
	picture = GFX_evt_feast
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = gluttonous
		NOT = { has_character_flag = decadence_gluttonous }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91205
		decadence = 2
		set_character_flag = decadence_gluttonous
	}
}

# Greedy
character_event = {
	id = 91206
	desc = EVTDESC91206
	picture = GFX_evt_jugglers
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = greedy
		NOT = { has_character_flag = decadence_greedy }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91206
		decadence = 2
		set_character_flag = decadence_greedy
	}
}

# Slothful
character_event = {
	id = 91207
	desc = EVTDESC91207
	picture = GFX_evt_carriage
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = slothful
		NOT = { has_character_flag = decadence_slothful }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91207
		decadence = 2
		set_character_flag = decadence_slothful
	}
}

# Envious
character_event = {
	id = 91208
	desc = EVTDESC91208
	picture = GFX_evt_throne_room
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = envious
		NOT = { has_character_flag = decadence_envious }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91208
		decadence = 2
		set_character_flag = decadence_envious
	}
}

# Wroth
character_event = {
	id = 91209
	desc = EVTDESC91209
	picture = GFX_evt_burning_house
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = wroth
		NOT = { has_character_flag = decadence_wroth }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91209
		decadence = 2
		set_character_flag = decadence_wroth
	}
}

# Proud
character_event = {
	id = 91210
	desc = EVTDESC91210
	picture = GFX_evt_market
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = drunkard
		NOT = { has_character_flag = decadence_proud }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91210
		decadence = 2
		set_character_flag = decadence_proud
	}
}

# Deceitful
character_event = {
	id = 91211
	desc = EVTDESC91211
	picture = GFX_evt_lunatic
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = deceitful
		NOT = { has_character_flag = decadence_deceitful }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91211
		decadence = 2
		set_character_flag = decadence_deceitful
	}
}

# Craven
character_event = {
	id = 91212
	desc = EVTDESC91212
	picture = GFX_evt_throne_room
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = craven
		NOT = { has_character_flag = decadence_craven }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91212
		decadence = 2
		set_character_flag = decadence_craven
	}
}

# Content
character_event = {
	id = 91213
	desc = EVTDESC91213
	picture = GFX_evt_child_talking
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = content
		NOT = { has_character_flag = decadence_content }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91213
		decadence = 2
		set_character_flag = decadence_content
	}
}

# Arbitrary
character_event = {
	id = 91214
	desc = EVTDESC91214
	picture = GFX_evt_throne_room
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = arbitrary
		NOT = { has_character_flag = decadence_arbitrary }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91214
		decadence = 2
		set_character_flag = decadence_arbitrary
	}
}

# Cynical
character_event = {
	id = 91215
	desc = EVTDESC91215
	picture = GFX_evt_bishop_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = cynical
		NOT = { has_character_flag = decadence_cynical }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91215
		decadence = 2
		set_character_flag = decadence_cynical
	}
}

# Paranoid
character_event = {
	id = 91216
	desc = EVTDESC91216
	picture = GFX_evt_carriage
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = paranoid
		NOT = { has_character_flag = decadence_paranoid }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91216
		decadence = 2
		set_character_flag = decadence_paranoid
	}
}

# Cruel
character_event = {
	id = 91217
	desc = EVTDESC91217
	picture = GFX_evt_lunatic
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = cruel
		NOT = { has_character_flag = decadence_cruel }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91217
		decadence = 2
		set_character_flag = decadence_cruel
	}
}

### Lowers Decadence

# Genius
character_event = {
	id = 91218
	desc = EVTDESC91218
	picture = GFX_evt_monk_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = genius
		NOT = { has_character_flag = decadence_genius }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91218
		decadence = -2
		set_character_flag = decadence_genius
	}
}

# Celibate
character_event = {
	id = 91219
	desc = EVTDESC91219
	picture = GFX_evt_bishop_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = celibate
		NOT = { has_character_flag = decadence_celibate }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91219
		decadence = -2
		set_character_flag = decadence_celibate
	}
}

# Scholar
character_event = {
	id = 91220
	desc = EVTDESC91220
	picture = GFX_evt_monk_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = scholar
		NOT = { has_character_flag = decadence_scholar }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91220
		decadence = -2
		set_character_flag = decadence_scholar
	}
}

# Chaste
character_event = {
	id = 91221
	desc = EVTDESC91221
	picture = GFX_evt_birth
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = chaste
		NOT = { has_character_flag = decadence_chaste }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91221
		decadence = -2
		set_character_flag = decadence_chaste
	}
}

# Temperate
character_event = {
	id = 91222
	desc = EVTDESC91222
	picture = GFX_evt_emissary
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = temperate
		NOT = { has_character_flag = decadence_temperate }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91222
		decadence = -2
		set_character_flag = decadence_temperate
	}
}

# Charitable
character_event = {
	id = 91223
	desc = EVTDESC91223
	picture = GFX_evt_burning_house
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = drunkard
		NOT = { has_character_flag = decadence_charitable }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91223
		decadence = -2
		set_character_flag = decadence_charitable
	}
}

# Diligent
character_event = {
	id = 91224
	desc = EVTDESC91224
	picture = GFX_evt_monk_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = drunkard
		NOT = { has_character_flag = decadence_diligent }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91224
		decadence = -2
		set_character_flag = decadence_diligent
	}
}

# Kind
character_event = {
	id = 91225
	desc = EVTDESC91225
	picture = GFX_evt_emissary
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = kind
		NOT = { has_character_flag = decadence_kind }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91225
		decadence = -2
		set_character_flag = decadence_kind
	}
}

# Patient
character_event = {
	id = 91226
	desc = EVTDESC91226
	picture = GFX_evt_throne_room
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = patient
		NOT = { has_character_flag = decadence_patient }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91226
		decadence = -2
		set_character_flag = decadence_patient
	}
}

# Humble
character_event = {
	id = 91227
	desc = EVTDESC91227
	picture = GFX_evt_desert
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = humble
		NOT = { has_character_flag = decadence_humble }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91227
		decadence = -2
		set_character_flag = decadence_humble
	}
}

# Honest
character_event = {
	id = 91228
	desc = EVTDESC91228
	picture = GFX_evt_emissary
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = honest
		NOT = { has_character_flag = decadence_honest }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91228
		decadence = -2
		set_character_flag = decadence_honest
	}
}

# Brave
character_event = {
	id = 91229
	desc = EVTDESC91229
	picture = GFX_evt_moors
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = brave
		NOT = { has_character_flag = decadence_brave }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91229
		decadence = -2
		set_character_flag = decadence_brave
	}
}

# Ambitious
character_event = {
	id = 91230
	desc = EVTDESC91230
	picture = GFX_evt_throne_room
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = ambitious
		NOT = { has_character_flag = decadence_ambitious }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91230
		decadence = -2
		set_character_flag = decadence_ambitious
	}
}

# Just
character_event = {
	id = 91231
	desc = EVTDESC91231
	picture = GFX_evt_bishop_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = just
		NOT = { has_character_flag = decadence_just }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91231
		decadence = -2
		set_character_flag = decadence_just
	}
}

# Zealous
character_event = {
	id = 91232
	desc = EVTDESC91232
	picture = GFX_evt_bishop_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = zealous
		NOT = { has_character_flag = decadence_zealous }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91232
		decadence = -2
		set_character_flag = decadence_zealous
	}
}

# Mujahid
character_event = {
	id = 91233
	desc = EVTDESC91233
	picture = GFX_evt_battle
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = mujahid
		NOT = { has_character_flag = decadence_mujahid }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91233
		decadence = -2
		set_character_flag = decadence_mujahid
	}
}

# Hafiz
character_event = {
	id = 91234
	desc = EVTDESC91234
	picture = GFX_evt_monk_muslim
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = hafiz
		NOT = { has_character_flag = decadence_hafiz }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91234
		decadence = -2
		set_character_flag = decadence_hafiz
	}
}

# Hajjaj
character_event = {
	id = 91235
	desc = EVTDESC91235
	picture = GFX_evt_kaaba
	
	ai = no
	min_age = 16
	capable_only = yes
	prisoner = no
	only_rulers = yes
	
	trigger = {
		religion_group = muslim
		trait = hajjaj
		NOT = { has_character_flag = decadence_hajjaj }
	}
	
	mean_time_to_happen = {
		months = 1200
	}
	
	option = {
		name = EVTOPTA91235
		decadence = -2
		set_character_flag = decadence_hajjaj
	}
}

# Vassal can declare independence after a successful Decadence invasion
character_event = {
	id = 91240
	desc = EVTDESC91240
	picture = GFX_evt_council
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91240 # Remain loyal
		ai_chance = {
			factor = 10
			modifier = {
				factor = 10
				trait = content
			}
			modifier = {
				factor = 4
				trait = zealous
				liege = {
					controls_religion = yes # Stay loyal to the Caliph
					religion = ROOT
				}
			}
		}
	}
	
	option = {
		name = EVTOPTB91240 # Declare independence
		ai_chance = {
			factor = 3
			modifier = {
				factor = 3
				trait = ambitious
			}
			modifier = {
				factor = 100
				in_faction = faction_independence
			}
			modifier = {
				factor = 10
				tier = KING
			}
			modifier = {
				factor = 10
				liege = {
					NOT = { religion_group = ROOT }
				}
			}
			modifier = {
				factor = 5
				liege = {
					religion_group = ROOT
					NOT = { religion = ROOT }
				}
			}
			modifier = {
				factor = 5
				liege = {
					NOT = { culture_group = ROOT }
				}
			}
			modifier = {
				factor = 2
				liege = {
					culture_group = ROOT
					NOT = { culture = ROOT }
				}
			}
		}
		liege = {
			ROOT = {
				any_demesne_title = {
					limit = {
						higher_tier_than = COUNT
					}
					remove_claim = PREVPREV
					add_weak_claim = PREVPREV
				}
			}
			opinion = {
				modifier = opinion_traitor 
				who = ROOT
				months = 240
			}
		}
		set_defacto_liege = ROOT
	}
}

# IMPORTANT EVENT
# Muslim gains the Decadent Trait

character_event = {
	id = 91300
	desc = EVTDESC91300
	picture = GFX_evt_sultan
	
	only_men = yes
	min_age = 16
	capable_only = yes
	prisoner = no
	
	trigger = {
		num_of_dynasty_members = 3 # Does not trigger for tiny dynasties
		religion_group = muslim
		NOT = { trait = decadent }
		NOT = { trait = zealous }
		NOT = { trait = mujahid }
		lower_tier_than = KING
	}
	
	mean_time_to_happen = {
		months = 120
		
		modifier = {
			factor = 0.5
			trait = indulgent_wastrel
		}
		modifier = {
			factor = 0.75
			trait = naive_appeaser
		}
		modifier = {
			factor = 0.75
			trait = amateurish_plotter
		}
		modifier = {
			factor = 0.25
			trait = hedonist
		}
		modifier = {
			factor = 0.5
			trait = homosexual
		}
		modifier = {
			factor = 0.5
			trait = gluttonous
		}
		modifier = {
			factor = 0.5
			trait = slothful
		}
		modifier = {
			factor = 0.5
			trait = bad_priest_muslim
		}
		modifier = {
			factor = 0.75
			trait = cynical
		}
		modifier = {
			factor = 0.75
			trait = lustful
		}
		modifier = {
			factor = 0.75
			trait = arbitrary
		}
		modifier = {
			factor = 3.0
			trait = chaste
		}
		modifier = {
			factor = 3.0
			trait = just
		}
		modifier = {
			factor = 10.0
			trait = diligent
		}
		modifier = {
			factor = 10.0
			trait = temperate
		}
		modifier = {
			factor = 2.0
			trait = faqih
		}
		modifier = {
			factor = 5.0
			trait = hafiz
		}
		modifier = {
			factor = 10.0
			trait = ashari
		}
		modifier = {
			factor = 2.0
			trait = detached_priest
		}
		modifier = {
			factor = 4.0
			trait = martial_cleric
		}
		modifier = {
			factor = 8.0
			trait = scholarly_theologian
		}
		modifier = {
			factor = 10.0
			trait = mastermind_theologian
		}
		modifier = {
			factor = 2.5
			tier = BARON
		}
		modifier = {
			factor = 10.0
			tier = COUNT
		}
		modifier = {
			factor = 20.0
			tier = DUKE
		}
	}
	
	option = {
		name = EVTOPTA91300
		add_trait = decadent
	}
}

# Muslim ruler tries to convince a dynasty member to lose the 'Decadent' Trait
# Fired from decision "convince_to_straighten_up"
character_event = {
	id = 91350
	desc = EVTDESC91350
	picture = GFX_evt_council
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91350 # Refuse
		ai_chance = {
			factor = 10
			modifier = {
				factor = 2
				NOT = {
					opinion = {
						who = FROMFROM
						value = 0
					}
				}
			}
			modifier = {
				factor = 2
				NOT = {
					opinion = {
						who = FROMFROM
						value = -25
					}
				}
			}
			modifier = {
				factor = 4
				NOT = {
					opinion = {
						who = FROMFROM
						value = -50
					}
				}
			}
			modifier = {
				factor = 4
				trait = hedonist
			}
			modifier = {
				factor = 2
				trait = gluttonous
			}
			modifier = {
				factor = 2
				trait = arbitrary
			}
			modifier = {
				factor = 2
				trait = drunkard
			}
			modifier = {
				factor = 1.5
				trait = slothful
			}
		}
		FROMFROM = {
			character_event = {
				id = 91351
				days = 3
				tooltip = EVTTOOLTIP91351
			}
		}
	}
	
	option = {
		name = EVTOPTB91350 # Accept
		ai_chance = {
			factor = 5
			modifier = {
				factor = 3
				opinion = {
					who = FROMFROM
					value = 25
				}
			}
			modifier = {
				factor = 3
				opinion = {
					who = FROMFROM
					value = 50
				}
			}
			modifier = {
				factor = 3
				opinion = {
					who = FROMFROM
					value = 75
				}
			}
		}
		FROMFROM = {
			character_event = {
				id = 91352
				days = 3
				tooltip = EVTTOOLTIP91352
			}
		}
		remove_trait = decadent
		# clr_character_flag = negotiated_to_drop_decadence
		any_dynasty_member = {
			ROOT = {
				remove_opinion = { who = PREV modifier = opinion_negotiated_to_drop_decadence }
			}
		}
	}
}

# The decadent character refuses
character_event = {
	id = 91351
	desc = EVTDESC91351
	picture = GFX_evt_feast
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91351 # Denounce
		ai_chance = {
			factor = 1
		}
		opinion = {
			modifier = opinion_takfir
			who = FROM
			months = 240
		}
	}
	option = {
		name = EVTOPTB91351 # Convince (diplo)
		ai_chance = {
			factor = 100
		}
		tooltip_info = diplomacy
		trigger = {
			diplomacy = 12
		}
		FROM = {
			character_event = {
				id = 91355
				days = 3
				tooltip = EVTTOOLTIP91355
			}
		}
	}
	option = {
		name = EVTOPTC91351 # Theological Debate (learning)
		ai_chance = {
			factor = 1000
		}
		tooltip_info = learning
		trigger = {
			learning = 12
		}
		FROM = {
			character_event = {
				id = 91360
				days = 3
				tooltip = EVTTOOLTIP91360
			}
		}
	}
	option = {
		name = EVTOPTD91351 # Threaten (intrigue)
		ai_chance = {
			factor = 100
		}
		tooltip_info = intrigue
		trigger = {
			intrigue = 12
		}
		FROM = {
			character_event = {
				id = 91365
				days = 3
				tooltip = EVTTOOLTIP91365
			}
		}
	}
}

# The decadent character accepts at once
character_event = {
	id = 91352
	desc = EVTDESC91352
	picture = GFX_evt_council
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91352
		
		opinion = {
			modifier = opinion_straightened_up
			who = FROM
			months = 120
		}
	}
}

# Attempt at diplomatic persuasion
character_event = {
	id = 91355
	desc = EVTDESC91355
	picture = GFX_evt_council
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91355 # Refuse
		ai_chance = {
			factor = 1
		}
		FROM = {
			character_event = {
				id = 91356
				days = 3
				tooltip = EVTTOOLTIP91351
			}
		}
		prestige = -100
	}
	
	option = {
		name = EVTOPTB91355 # Accept
		ai_chance = {
			factor = 5
		}
		FROM = {
			character_event = {
				id = 91357
				days = 3
				tooltip = EVTTOOLTIP91352
			}
		}
		remove_trait = decadent
		# clr_character_flag = negotiated_to_drop_decadence
		any_dynasty_member = {
			ROOT = {
				remove_opinion = { who = PREV modifier = opinion_negotiated_to_drop_decadence }
			}
		}
	}
}

# The decadent character refuses the diplomatic attempt
character_event = {
	id = 91356
	desc = EVTDESC91356
	picture = GFX_evt_jugglers
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91351 # Denounce
		opinion = {
			modifier = opinion_takfir
			who = FROM
			months = 240
		}
	}
}

# The decadent character folds after the diplomatic attempt
character_event = {
	id = 91357
	desc = EVTDESC91357
	picture = GFX_evt_council
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91352
		opinion = {
			modifier = opinion_straightened_up
			who = FROM
			months = 120
		}
	}
}

# Attempt at religious persuasion
character_event = {
	id = 91360
	desc = EVTDESC91360
	picture = GFX_evt_bishop_muslim
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91360 # Refuse
		ai_chance = {
			factor = 3
		}
		FROM = {
			character_event = {
				id = 91356
				days = 3
				tooltip = EVTTOOLTIP91351
			}
		}
		piety = -100
	}
	
	option = {
		name = EVTOPTB91360 # Join the Bektashi Order
		
		trigger = {
			is_ruler = no
			OR = {
				religion = sunni
				religion = zikri
				religion = yazidi
			}
			is_heretic = no
			d_bektashi = {
				has_holder = yes
			}
		}
		
		ai_chance = {
			factor = 5
		}
		
		hidden_tooltip = {
			FROM = {
				character_event = {
					id = 91361
					days = 3
				}
			}
		}
		remove_trait = decadent
		# clr_character_flag = negotiated_to_drop_decadence
		any_dynasty_member = {
			ROOT = {
				remove_opinion = { who = PREV modifier = opinion_negotiated_to_drop_decadence }
			}
		}
		piety = 100
		
		d_bektashi = {
			holder_scope = {
				ROOT = {
					move_character = PREV
				}
			}
		}
	}
	option = {
		name = EVTOPTC91360 # Join the Assassins
		
		trigger = {
			is_ruler = no
			OR = {
				religion = shiite
				religion = druze
				religion = hurufi
			}
			is_heretic = no
			d_hashshashin = {
				has_holder = yes
			}
		}
		
		ai_chance = {
			factor = 5
		}
		
		hidden_tooltip = {
			FROM = {
				character_event = {
					id = 91361
					days = 3
				}
			}
		}
		
		remove_trait = decadent
		# clr_character_flag = negotiated_to_drop_decadence
		any_dynasty_member = {
			ROOT = {
				remove_opinion = { who = PREV modifier = opinion_negotiated_to_drop_decadence }
			}
		}
		piety = 100
		
		d_hashshashin = {
			holder_scope = {
				ROOT = {
					move_character = PREV
				}
			}
		}
	}
	option = {
		name = EVTOPTD91360 # Go on Hajj
		trigger = {
			NOT = {
				OR = {
					trait = hajjaj
					trait = on_hajj
				}
			}
		}
		
		ai_chance = {
			factor = 5
		}
		
		remove_trait = decadent
		# clr_character_flag = negotiated_to_drop_decadence
		any_dynasty_member = {
			ROOT = {
				remove_opinion = { who = PREV modifier = opinion_negotiated_to_drop_decadence }
			}
		}
		piety = 50
		
		hidden_tooltip = {
			FROM = {
				character_event = {
					id = 91362
					days = 3
				}
			}
		}
		
		scaled_wealth = -0.20
		clr_character_flag = promise_hajj
		set_character_flag = activated_hajj
		set_character_flag = do_not_disturb
		hidden_tooltip = {
			letter_event = { 
				id = 86000
			}
		}
	}
	option = {
		name = EVTOPTE91360 # Donate money to charity
		
		ai_chance = {
			factor = 5
		}
		
		remove_trait = decadent
		# clr_character_flag = negotiated_to_drop_decadence
		any_dynasty_member = {
			ROOT = {
				remove_opinion = { who = PREV modifier = opinion_negotiated_to_drop_decadence }
			}
		}
		
		hidden_tooltip = {
			FROM = {
				character_event = {
					id = 91363
					days = 3
				}
			}
		}
		
		wealth = -10
		piety = 20
	}
}


# The decadent character joined a holy order
character_event = {
	id = 91361
	desc = EVTDESC91361
	picture = GFX_evt_melee
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91361
		opinion = {
			modifier = opinion_straightened_up
			who = FROM
			months = 120
		}
	}
}

# The decadent character went on the Hajj
character_event = {
	id = 91362
	desc = EVTDESC91362
	picture = GFX_evt_kaaba
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91362
		opinion = {
			modifier = opinion_straightened_up
			who = FROM
			months = 120
		}
	}
}

# Attempt at Intrigue persuasion
character_event = {
	id = 91365
	desc = EVTDESC91365
	picture = GFX_evt_shadow
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91365 # Refuse
		ai_chance = {
			factor = 1
		}
		FROM = {
			character_event = {
				id = 91366
				days = 3
				tooltip = EVTTOOLTIP91351
			}
		}
		prestige = -100
	}
	
	option = {
		name = EVTOPTB91365 # Accept
		ai_chance = {
			factor = 5
		}
		FROM = {
			character_event = {
				id = 91367
				days = 3
				tooltip = EVTTOOLTIP91352
			}
		}
		remove_trait = decadent
		# clr_character_flag = negotiated_to_drop_decadence
		any_dynasty_member = {
			ROOT = {
				remove_opinion = { who = PREV modifier = opinion_negotiated_to_drop_decadence }
			}
		}
	}
	option = {
		name = EVTOPTC91365 # Suicide
		trigger = {
			OR = {
				trait = stressed
				trait = depressed
				trait = maimed
				trait = blinded
				trait = eunuch
				trait = pneumonic
				trait = leper
			}
		}
		ai_chance = {
			factor = 5
		}
		hidden_tooltip = {
			FROM = {
				character_event = {
					id = 91368
					days = 3
				}
			}
		}
		death = {
			death_reason = death_suicide
		}
	}
}

# The decadent character refuses the Intrigue attempt
character_event = {
	id = 91366
	desc = EVTDESC91366
	picture = GFX_evt_jugglers
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91351 # Denounce
		opinion = {
			modifier = opinion_takfir
			who = FROM
			months = 240
		}
	}
}

# The decadent character folds after the Intrigue attempt
character_event = {
	id = 91367
	desc = EVTDESC91367
	picture = GFX_evt_council
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91352
		opinion = {
			modifier = opinion_straightened_up
			who = FROM
			months = 120
		}
	}
}

# The decadent character suicides after the Intrigue attempt
character_event = {
	id = 91368
	desc = EVTDESC91368
	picture = GFX_evt_lunatic
	
	is_triggered_only = yes
	
	option = {
		name = EVTOPTA91368
	}
}

