﻿toska_cc_effect = {
	### Create character toska_pow_1:
	create_character = {
		save_scope_as = toska_pow_1
		gender_female_chance = 100
		random_traits = yes
		trait = lustful

			# Rest of generic traits, randomized:
		random_traits_list = {
			count = 3
			paranoid = {}
			cynical = {}
			ambitious = {}
			gregarious = {}
			impatient = {}
			wrathful = {}
			compassionate = {}
			callous = {}
			stubborn = {}
			vengeful = {}
		}

		age = { 18 26 }
		template_character = scope:bad_barony_holder
		dynasty = generate
		martial  = {
			min_template_high_skill
			max_template_high_skill
		}
		#prowess = extremely_high_skill_rating
	}

	scope:toska_pow_1 = {
		### Character traits are set based on game settings:
		# Default: Only the best of the best of the best, sir!
		if = {
			limit = { has_game_rule = toska_powtraits_bombshells }
			add_trait = prostitute_3
			add_trait = beauty_good_3
			add_trait = physique_good_3
			add_trait = intellect_good_3
		}
		else = {
			# Random high end traits:
			if = {
				limit = { has_game_rule = toska_powtraits_highend }

				random_list = {
					1 = { add_trait = prostitute_3 }
					1 = { add_trait = prostitute_2 }
					1 = { add_trait = prostitute_1 }
				}

				random_list = {
					1 = { add_trait = beauty_good_3 }
					1 = { add_trait = beauty_good_2 }
					1 = { add_trait = beauty_good_1 }
				}

				random_list = {
					1 = { add_trait = physique_good_3 }
					1 = { add_trait = physique_good_2 }
					1 = { add_trait = physique_good_1 }
				}

				random_list = {
					1 = { add_trait = intellect_good_3 }
					1 = { add_trait = intellect_good_2 }
					1 = { add_trait = intellect_good_1 }
				}
			}
			else = {
				# Add nothing special
			}
		}
		# Assign hard- and software according to gender (if Carnalitas traits are enabled):
		if = {
			limit = { has_game_rule = carn_dt_enabled }
			if = {
				limit = { is_female = no }
				if = {
					# Default: Only the best of the best of the best, sir!
					limit = { has_game_rule = toska_powtraits_bombshells }
					add_trait = dick_big_good_3
				}
				if = {
					# Default: Only high-end victims, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = dick_big_good_3 }
						1 = { add_trait = dick_big_good_2 }
						1 = { add_trait = dick_big_good_1 }
					}
				}
				if = {
					# Default: Anything goes, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = dick_big_good_3 }
						1 = { add_trait = dick_big_good_2 }
						1 = { add_trait = dick_big_good_1 }
						1 = { add_trait = dick_big_bad_3 }
						1 = { add_trait = dick_big_bad_2 }
						1 = { add_trait = dick_big_bad_1 }
						1 = { add_trait = dick_small_good_3 }
						1 = { add_trait = dick_small_good_2 }
						1 = { add_trait = dick_small_good_1 }
						1 = { add_trait = dick_small_bad_3 }
						1 = { add_trait = dick_small_bad_2 }
						1 = { add_trait = dick_small_bad_1 }
					}
				}
			}
			else = {
				if = {
					# Default: Only the best of the best of the best, sir!
					limit = { has_game_rule = toska_powtraits_bombshells }
					add_trait = tits_big_good_3
				}
				if = {
					# Default: Only high-end victims, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = tits_big_good_3 }
						1 = { add_trait = tits_big_good_2 }
						1 = { add_trait = tits_big_good_1 }
					}
				}
				if = {
					# Default: Anything goes, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = tits_big_good_3 }
						1 = { add_trait = tits_big_good_2 }
						1 = { add_trait = tits_big_good_1 }
						1 = { add_trait = tits_big_bad_3 }
						1 = { add_trait = tits_big_bad_2 }
						1 = { add_trait = tits_big_bad_1 }
						1 = { add_trait = tits_small_good_3 }
						1 = { add_trait = tits_small_good_2 }
						1 = { add_trait = tits_small_good_1 }
						1 = { add_trait = tits_small_bad_3 }
						1 = { add_trait = tits_small_bad_2 }
						1 = { add_trait = tits_small_bad_1 }
					}
				}
			}
		}
	}

	### Create character toska_pow_2:
	create_character = {
		save_scope_as = toska_pow_2
		gender_female_chance = 100
		random_traits = yes
		trait = lustful

		# Rest of generic traits, randomized:
		random_traits_list = {
			count = 3
			cynical = {}
			ambitious = {}
			gregarious = {}
			impatient = {}
			wrathful = {}
			compassionate = {}
			callous = {}
			stubborn = {}
			vengeful = {}
		}

		age = { 18 26 }
		template_character = scope:bad_barony_holder
		dynasty = generate
		martial  = {
			min_template_high_skill
			max_template_high_skill
		}
		#prowess = extremely_high_skill_rating
	}

	scope:toska_pow_2 = {
		### Character traits are set based on game settings:
		# Default: Only the best of the best of the best, sir!
		if = {
			limit = { has_game_rule = toska_powtraits_bombshells }
			add_trait = prostitute_3
			add_trait = beauty_good_3
			add_trait = physique_good_3
			add_trait = intellect_good_3
		}
		else = {
			# Random high end traits:
			if = {
				limit = { has_game_rule = toska_powtraits_highend }
				random_list = {
					1 = { add_trait = prostitute_3 }
					1 = { add_trait = prostitute_2 }
					1 = { add_trait = prostitute_1 }
				}
				random_list = {
					1 = { add_trait = beauty_good_3 }
					1 = { add_trait = beauty_good_2 }
					1 = { add_trait = beauty_good_1 }
				}
				random_list = {
					1 = { add_trait = physique_good_3 }
					1 = { add_trait = physique_good_2 }
					1 = { add_trait = physique_good_1 }
				}
				random_list = {
					1 = { add_trait = intellect_good_3 }
					1 = { add_trait = intellect_good_2 }
					1 = { add_trait = intellect_good_1 }
				}
			}
			else = {
				# Add nothing special
			}
		}
		# Assign hard- and software according to gender (if Carnalitas traits are enabled):
		if = {
			limit = { has_game_rule = carn_dt_enabled }
			if = {
				limit = { is_female = no }
				if = {
					# Default: Only the best of the best of the best, sir!
					limit = { has_game_rule = toska_powtraits_bombshells }
					add_trait = dick_big_good_3
				}
				if = {
					# Default: Only high-end victims, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = dick_big_good_3 }
						1 = { add_trait = dick_big_good_2 }
						1 = { add_trait = dick_big_good_1 }
					}
				}
				if = {
					# Default: Anything goes, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = dick_big_good_3 }
						1 = { add_trait = dick_big_good_2 }
						1 = { add_trait = dick_big_good_1 }
						1 = { add_trait = dick_big_bad_3 }
						1 = { add_trait = dick_big_bad_2 }
						1 = { add_trait = dick_big_bad_1 }
						1 = { add_trait = dick_small_good_3 }
						1 = { add_trait = dick_small_good_2 }
						1 = { add_trait = dick_small_good_1 }
						1 = { add_trait = dick_small_bad_3 }
						1 = { add_trait = dick_small_bad_2 }
						1 = { add_trait = dick_small_bad_1 }
					}
				}
			}
			else = {
				if = {
					# Default: Only the best of the best of the best, sir!
					limit = { has_game_rule = toska_powtraits_bombshells }
					add_trait = tits_big_good_3
				}
				if = {
					# Default: Only high-end victims, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = tits_big_good_3 }
						1 = { add_trait = tits_big_good_2 }
						1 = { add_trait = tits_big_good_1 }
					}
				}
				if = {
					# Default: Anything goes, sir!
					limit = { has_game_rule = toska_powtraits_highend }
					random_list = {
						1 = { add_trait = tits_big_good_3 }
						1 = { add_trait = tits_big_good_2 }
						1 = { add_trait = tits_big_good_1 }
						1 = { add_trait = tits_big_bad_3 }
						1 = { add_trait = tits_big_bad_2 }
						1 = { add_trait = tits_big_bad_1 }
						1 = { add_trait = tits_small_good_3 }
						1 = { add_trait = tits_small_good_2 }
						1 = { add_trait = tits_small_good_1 }
						1 = { add_trait = tits_small_bad_3 }
						1 = { add_trait = tits_small_bad_2 }
						1 = { add_trait = tits_small_bad_1 }
					}
				}
			}
		}
	}

	scope:bad_barony_holder = {
		add_courtier = scope:toska_pow_1
		add_courtier = scope:toska_pow_2
	}
}