decisions = {
	purchase_spice = {
		potential = {
			location = {
				trade_post_owner = {
					NOT = { character = ROOT }
					any_trade_post = {
						at_location = ROOT
						has_building = tr_spice_1
					}
				}
			}
			NOT = { trait = full_cybernetic_conversion }
			age = 18
			NOT = { trait = incapable }
			prisoner = no
		}
		allow = {
			NOT = { has_character_modifier = on_spice }
			wealth = 50
			NOT = { location = { trade_post_owner = { war_with = ROOT } } }
			NOT = { has_character_flag = flag_buying_spice }
			NOT = { has_character_modifier = spice_rehab }
		}
		effect = {
			set_character_flag = flag_buying_spice
			character_event = { id = flavor.5500 tooltip = "EVTTOOLTIPFLAVOR5500" }
		}
		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0
				NOT = {
					AND = {
						trait = open_minded
						trait = carefree
					}
				}
				NOT = {
					AND = {
						trait = open_minded
						trait = spiritual
					}
				}
				NOT = { trait = stressed }
				NOT = { trait = depressed }
				NOT = { has_character_modifier = spice_withdrawal }
			}
			modifier = {
				factor = 0
				trait = close_minded
				NOT = { has_character_modifier = spice_withdrawal }
			}
			modifier = {
				factor = 0
				trait = disciplined
				NOT = { has_character_modifier = spice_withdrawal }
			}
			modifier = {
				factor = 0
				is_ruler = yes
				NOT = { trait = carefree }
				NOT = { trait = pragmatic }
				NOT = { religion_group = criminal_group }
				NOT = { has_character_modifier = spice_withdrawal }
			}
			modifier = {
				factor = 0
				is_councillor = yes
				NOT = { trait = carefree }
				NOT = { trait = pragmatic }
				NOT = { religion_group = criminal_group }
				NOT = { has_character_modifier = spice_withdrawal }
			}
			modifier = {
				factor = 0
				NOT = { religion_group = outlaw_group }
				trait = radical
				NOT = { has_character_modifier = spice_withdrawal }
			}
			modifier = {
				factor = 0
				NOT = { monthly_income = 1 }
				NOT = { trait = imbecile }
				NOT = { trait = slow }
				NOT = { trait = lunatic }
				NOT = { has_character_modifier = spice_withdrawal }
			}
			modifier = {
				factor = 0
				trait = former_spice_addict
				NOT = {
					AND = {
						trait = stressed
						trait = depressed
					}
				}
			}
			modifier = {
				factor = 0
				trait = former_spice_addict
				NOT = { trait = imbecile }
				NOT = { trait = slow }
				NOT = { trait = lunatic }
				NOT = { trait = neurotic }
			}
		}
	}
	enter_rehab = {
		is_high_prio = yes
		potential = {
			age = 18
			NOT = { trait = incapable }
			prisoner = no
			trait = spice_addict
			NOT = { has_character_modifier = spice_rehab }
		}
		allow = {
			wealth = 250
			NOT = { has_character_modifier = on_spice }
			NOT = { has_character_flag = flag_entering_rehab }
		}
		effect = {
			set_character_flag = flag_entering_rehab
			character_event = { id = flavor.5600 tooltip = "EVTTOOLTIPFLAVOR5600" }
		}
		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0
				NOT = { trait = proud }
				NOT = { trait = disciplined }
				NOT = { trait = ambitious }
			}
			modifier = {
				factor = 0
				trait = craven
			}
			modifier = {
				factor = 0
				trait = carefree
			}
			modifier = {
				factor = 0
				trait = content
			}
			modifier = {
				factor = 0
				has_character_modifier = spice_withdrawal
				NOT = { trait = confident }
			}
		}
	}
	order_new_eyes = {
		potential = {
			is_ruler = yes
			trait = blinded
			NOT = { has_character_modifier = growing_new_eyes }
			OR = {
				any_demesne_title = {
					has_building = tp_hospital_q_3
				}
				any_vassal = {
					tier = baron
					any_demesne_title = {
						has_building = tp_hospital_q_3
					}
				}
			}
		}
		allow = {
			wealth = 50
		}
		effect = {
			wealth = -50
			add_character_modifier = {
				name = growing_new_eyes
				duration = -1
			}
			hidden_tooltip = {
				character_event = {
					id = medicine.1
					days = 85
					random = 10
				}
			}
		}
		
		ai_will_do = { factor = 1 }
	}
	
	order_new_limb = {
		potential = {
			is_ruler = yes
			trait = maimed
			NOT = { has_character_modifier = growing_new_limb }
			OR = {
				any_demesne_title = {
					has_building = tp_hospital_q_3
				}
				any_vassal = {
					tier = baron
					any_demesne_title = {
						has_building = tp_hospital_q_3
					}
				}
			}
		}
		allow = {
			wealth = 100
		}
		effect = {
			wealth = -100
			add_character_modifier = {
				name = growing_new_limb
				duration = -1
			}
			hidden_tooltip = {
				character_event = {
					id = medicine.3
					days = 340
					random = 40
				}
			}
		}
		
		ai_will_do = { factor = 1 }
	}
}
targetted_decisions = {
	put_relative_on_rehab = {
		filter = dynasty
		ai_target_filter = dynasty
		from_potential = {
			age = 18
			prisoner = no
			NOT = { trait = incapable }
		}
		potential = {
			age = 18
			prisoner = no
			trait = spice_addict
			NOT = { has_character_modifier = spice_rehab }
			dynasty = FROM
		}
		allow = {
			FROM = {
				wealth = 250
				NOT = { trait = spice_addict }
			}
			NOT = { has_character_flag = flag_entering_rehab }
			is_within_diplo_range = FROM
			NOT = { has_character_modifier = on_spice }
			NOT = { reverse_has_opinion_modifier = { who = FROM modifier = opinion_refused_rehab } }
		}
		effect = {
			set_character_flag = flag_entering_rehab
			hidden_tooltip = {
				add_trait = target
				reverse_opinion = { who = FROM modifier = opinion_asking_for_rehab }
			}
			character_event = { id = flavor.5605 tooltip = "EVTTOOLTIPFLAVOR5605" }
		}
		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0
				FROM = {
					NOT = { trait = former_spice_addict }
					NOT = {
						AND = {
							trait = proud
							is_close_relative = ROOT
						}
					}
					NOT = {
						AND = {
							trait = friendly
							opinion = { who = ROOT value = 0 }
						}
					}
				}
			}
			modifier = {
				factor = 0
				NOT = { reverse_opinion = { who = FROM value = -49 } }
			}
			modifier = {
				factor = 0
				war_with = FROM
			}
			modifier = {
				factor = 0
				FROM = { trait = cold }
			}
		}
	}
	put_friend_on_rehab = {
		filter = realm
		ai_target_filter = realm
		from_potential = {
			age = 18
			prisoner = no
			NOT = { trait = incapable }
		}
		potential = {
			age = 18
			prisoner = no
			trait = spice_addict
			NOT = { has_character_modifier = spice_rehab }
			same_realm = FROM
			OR = {
				liege = { character = FROM }
				any_vassal = { character = FROM }
				any_friend = { character = FROM }
				any_lover = { character = FROM }
			}
		}
		allow = {
			FROM = {
				wealth = 250
				NOT = { trait = spice_addict }
			}
			NOT = { has_character_flag = flag_entering_rehab }
			is_within_diplo_range = FROM
			NOT = { has_character_modifier = on_spice }
			NOT = { reverse_has_opinion_modifier = { who = FROM modifier = opinion_refused_rehab } }
		}
		effect = {
			set_character_flag = flag_entering_rehab
			hidden_tooltip = {
				add_trait = target
				reverse_opinion = { who = FROM modifier = opinion_asking_for_rehab }
			}
			character_event = { id = flavor.5605 tooltip = "EVTTOOLTIPFLAVOR5605" }
		}
		ai_will_do = {
			factor = 1
			modifier = {
				factor = 0
				NOT = {
					any_vassal = {
						character = FROM
						OR = {
							trait = pragmatic
							has_minor_title = title_regent
						}
					}
				}
				NOT = {
					AND = {
						liege = { character = FROM }
						OR = {
							is_ruler = yes
							is_councillor = yes
						}
					}
				}
				NOT = { reverse_opinion = { who = FROM value = 100 } }
			}
			modifier = {
				factor = 0
				NOT = { reverse_opinion = { who = FROM value = 0 } }
			}
			modifier = {
				factor = 0
				FROM = { trait = cold }
			}
			modifier = {
				factor = 0
				OR = {
					monthly_income = 10
					wealth = 250
				}
				FROM = { NOT = { trait = friendly } }
			}
			modifier = {
				factor = 0
				location = {
					trade_post_owner = {
						character = FROM
						NOT = { trait = friendly }
						any_trade_post = {
							location = { province_id = PREVPREVPREV }
							has_building = tr_spice_1
						}
					}
				}
			}
			modifier = {
				factor = 0
				FROM = {
					trait = ambitious
					liege = { character = PREV }
				}
			}
			modifier = {
				factor = 0
				FROM = {
					OR = {
						trait = content
						trait = carefree
					}
				}
			}
		}
	}
}