Hi there!
I've made 2 events which I think are quite useful. The following is an adaptation of blurpsl's event who can now also pick 5 random courtiers between the ages 16 - 20 and gives them each a specialty (Chancellor, Marshal, Steward etc.), and i've also made a different modifier for the wife:
Put this in your_root_crusader_kings_II_folder\common\event_mo difiers\00_event_modifiers.txt file:
Code:
divine_right = {
tech_growth_modifier_economy = 500
tech_growth_modifier_military = 500
tech_growth_modifier_culture = 500
regiment_reinforcement_speed = 500
local_revolt_risk = -10.05
general_opinion = 1000
vassal_opinion = 1000
castle_opinion = 1000
town_opinion = 1000
church_opinion = 1000
diplomacy = 100
stewardship = 100
learning = 100
intrigue = 100
martial = 100
land_morale = 100.25
local_build_time_modifier = -10.33
build_time_modifier = -10.33
build_cost_modifier = -100.33
castle_levy_size = 100.25
castle_tax_modifier = 10.33
levy_reinforce_rate = 10.5
supply_limit = 1000
naval_morale = 10.1
assassinate_chance_modifier = 10.5
arrest_chance_modifier = 10.5
fertility = 1
icon = 2
}
master_wife = {
general_opinion = 1000
vassal_opinion = 1000
castle_opinion = 1000
town_opinion = 1000
church_opinion = 1000
diplomacy = 80
stewardship = 80
learning = 80
intrigue = 80
martial = 80
fertility = 1
icon = 2
}
master_chancellor = {
diplomacy = 100
disease_defence = 1
icon = 2
}
master_marshal = {
disease_defence = 1
martial = 100
icon = 2
}
master_steward = {
disease_defence = 1
stewardship = 100
icon = 2
}
master_spy = {
assassinate_chance_modifier = 10.5
arrest_chance_modifier = 10.5
disease_defence = 1
intrigue = 100
icon = 2
}
master_lord_spiritual = {
learning = 100
disease_defence = 1
icon = 2
}
Put this in your_root_crusader_kings_II_folder\events\any_file _you_like.txt:
Code:
character_event = {
id = 800146
name = "Divine Right"
desc = "It's god's will!"
picture = "GFX_evt_hunt"
is_triggered_only = yes
trigger = {
ai = no
}
option = {
name = "Yourself"
add_character_modifier = {
name = divine_right
duration = -1
}
add_trait = chaste
add_trait = temperate
add_trait = charitable
add_trait = diligent
add_trait = kind
add_trait = patient
add_trait = humble
add_trait = honest
add_trait = brave
add_trait = gregarious
add_trait = content
add_trait = just
add_trait = zealous
add_trait = trusting
add_trait = scholar
add_trait = gardener
add_trait = mystic
add_trait = attractive
add_trait = genius
add_trait = strong
add_trait = grey_eminence
remove_trait = naive_appeaser
remove_trait = underhanded_rogue
remove_trait = charismatic_negotiator
add_trait = elusive_shadow
remove_trait = amateurish_plotter
remove_trait = flamboyant_schemer
remove_trait = intricate_webweaver
add_trait = midas_touched
remove_trait = indulgent_wastrel
remove_trait = thrifty_clerk
remove_trait = fortune_builder
add_trait = brilliant_strategist
remove_trait = misguided_warrior
remove_trait = tough_soldier
remove_trait = skilled_tactician
add_trait = mastermind_theologian
remove_trait = detached_priest
remove_trait = martial_cleric
remove_trait = scholarly_theologian
remove_trait = stressed
remove_trait = depressed
remove_trait = lunatic
remove_trait = possessed
remove_trait = ill
remove_trait = pneumonic
remove_trait = syphilitic
remove_trait = leper
remove_trait = wounded
remove_trait = maimed
remove_trait = infirm
remove_trait = incapable
remove_trait = drunkard
remove_trait = has_tuberculosis
remove_trait = has_typhoid_fever
remove_trait = has_typhus
remove_trait = has_bubonic_plague
remove_trait = has_measles
remove_trait = has_small_pox
remove_trait = lustful
remove_trait = gluttonous
remove_trait = greedy
remove_trait = slothful
remove_trait = envious
remove_trait = wroth
remove_trait = proud
}
option = {
name = "Your wife."
spouse = {
add_character_modifier = {
name = master_wife
duration = -1
}
add_trait = chaste
add_trait = temperate
add_trait = charitable
add_trait = diligent
add_trait = kind
add_trait = patient
add_trait = humble
add_trait = honest
add_trait = brave
add_trait = gregarious
add_trait = content
add_trait = just
add_trait = zealous
add_trait = trusting
add_trait = scholar
add_trait = gardener
add_trait = mystic
add_trait = attractive
add_trait = genius
add_trait = strong
add_trait = grey_eminence
remove_trait = naive_appeaser
remove_trait = underhanded_rogue
remove_trait = charismatic_negotiator
add_trait = elusive_shadow
remove_trait = amateurish_plotter
remove_trait = flamboyant_schemer
remove_trait = intricate_webweaver
add_trait = midas_touched
remove_trait = indulgent_wastrel
remove_trait = thrifty_clerk
remove_trait = fortune_builder
add_trait = brilliant_strategist
remove_trait = misguided_warrior
remove_trait = tough_soldier
remove_trait = skilled_tactician
add_trait = mastermind_theologian
remove_trait = detached_priest
remove_trait = martial_cleric
remove_trait = scholarly_theologian
remove_trait = stressed
remove_trait = depressed
remove_trait = lunatic
remove_trait = possessed
remove_trait = ill
remove_trait = pneumonic
remove_trait = syphilitic
remove_trait = leper
remove_trait = wounded
remove_trait = maimed
remove_trait = infirm
remove_trait = incapable
remove_trait = drunkard
remove_trait = has_tuberculosis
remove_trait = has_typhoid_fever
remove_trait = has_typhus
remove_trait = has_bubonic_plague
remove_trait = has_measles
remove_trait = has_small_pox
remove_trait = lustful
remove_trait = gluttonous
remove_trait = greedy
remove_trait = slothful
remove_trait = envious
remove_trait = wroth
remove_trait = proud
}
}
option = {
name = "Your council members."
if = {
limit = {
NOT = { any_courtier { has_character_modifier = master_chancellor } }
}
random_courtier = {
limit = {
NOT = { age = 20 }
age = 16
is_female = no
NOT = { has_character_modifier = master_chancellor }
NOT = { has_character_modifier = master_marshal }
NOT = { has_character_modifier = master_steward }
NOT = { has_character_modifier = master_spy }
NOT = { has_character_modifier = master_lord_spiritual }
}
add_character_modifier = {
name = master_chancellor
duration = -1
}
add_trait = chaste
add_trait = temperate
add_trait = charitable
add_trait = diligent
add_trait = kind
add_trait = patient
add_trait = humble
add_trait = honest
add_trait = brave
add_trait = gregarious
add_trait = content
add_trait = just
add_trait = zealous
add_trait = trusting
add_trait = scholar
add_trait = gardener
add_trait = mystic
add_trait = attractive
add_trait = genius
add_trait = strong
add_trait = grey_eminence
remove_trait = naive_appeaser
remove_trait = underhanded_rogue
remove_trait = charismatic_negotiator
remove_trait = amateurish_plotter
remove_trait = flamboyant_schemer
remove_trait = intricate_webweaver
remove_trait = indulgent_wastrel
remove_trait = thrifty_clerk
remove_trait = fortune_builder
remove_trait = misguided_warrior
remove_trait = tough_soldier
remove_trait = skilled_tactician
remove_trait = detached_priest
remove_trait = martial_cleric
remove_trait = scholarly_theologian
remove_trait = stressed
remove_trait = depressed
remove_trait = lunatic
remove_trait = possessed
remove_trait = ill
remove_trait = pneumonic
remove_trait = syphilitic
remove_trait = leper
remove_trait = wounded
remove_trait = maimed
remove_trait = infirm
remove_trait = incapable
remove_trait = drunkard
remove_trait = has_tuberculosis
remove_trait = has_typhoid_fever
remove_trait = has_typhus
remove_trait = has_bubonic_plague
remove_trait = has_measles
remove_trait = has_small_pox
remove_trait = lustful
remove_trait = gluttonous
remove_trait = greedy
remove_trait = slothful
remove_trait = envious
remove_trait = wroth
remove_trait = proud
}
}
if = {
limit = {
NOT = { any_courtier { has_character_modifier = master_marshal } }
}
random_courtier = {
limit = {
NOT = { age = 20 }
age = 16
is_female = no
NOT = { has_character_modifier = master_chancellor }
NOT = { has_character_modifier = master_marshal }
NOT = { has_character_modifier = master_steward }
NOT = { has_character_modifier = master_spy }
NOT = { has_character_modifier = master_lord_spiritual }
}
add_character_modifier = {
name = master_marshal
duration = -1
}
add_trait = chaste
add_trait = temperate
add_trait = charitable
add_trait = diligent
add_trait = kind
add_trait = patient
add_trait = humble
add_trait = honest
add_trait = brave
add_trait = gregarious
add_trait = content
add_trait = just
add_trait = zealous
add_trait = trusting
add_trait = scholar
add_trait = gardener
add_trait = mystic
add_trait = attractive
add_trait = genius
add_trait = strong
remove_trait = naive_appeaser
remove_trait = underhanded_rogue
remove_trait = charismatic_negotiator
remove_trait = amateurish_plotter
remove_trait = flamboyant_schemer
remove_trait = intricate_webweaver
remove_trait = indulgent_wastrel
remove_trait = thrifty_clerk
remove_trait = fortune_builder
add_trait = brilliant_strategist
remove_trait = misguided_warrior
remove_trait = tough_soldier
remove_trait = skilled_tactician
remove_trait = detached_priest
remove_trait = martial_cleric
remove_trait = scholarly_theologian
remove_trait = stressed
remove_trait = depressed
remove_trait = lunatic
remove_trait = possessed
remove_trait = ill
remove_trait = pneumonic
remove_trait = syphilitic
remove_trait = leper
remove_trait = wounded
remove_trait = maimed
remove_trait = infirm
remove_trait = incapable
remove_trait = drunkard
remove_trait = has_tuberculosis
remove_trait = has_typhoid_fever
remove_trait = has_typhus
remove_trait = has_bubonic_plague
remove_trait = has_measles
remove_trait = has_small_pox
remove_trait = lustful
remove_trait = gluttonous
remove_trait = greedy
remove_trait = slothful
remove_trait = envious
remove_trait = wroth
remove_trait = proud
}
}
if = {
limit = {
NOT = { any_courtier { has_character_modifier = master_steward } }
}
random_courtier = {
limit = {
NOT = { age = 20 }
age = 16
is_female = no
NOT = { has_character_modifier = master_chancellor }
NOT = { has_character_modifier = master_marshal }
NOT = { has_character_modifier = master_steward }
NOT = { has_character_modifier = master_spy }
NOT = { has_character_modifier = master_lord_spiritual }
}
add_character_modifier = {
name = master_steward
duration = -1
}
add_trait = chaste
add_trait = temperate
add_trait = charitable
add_trait = diligent
add_trait = kind
add_trait = patient
add_trait = humble
add_trait = honest
add_trait = brave
add_trait = gregarious
add_trait = content
add_trait = just
add_trait = zealous
add_trait = trusting
add_trait = scholar
add_trait = gardener
add_trait = mystic
add_trait = attractive
add_trait = genius
add_trait = strong
remove_trait = naive_appeaser
remove_trait = underhanded_rogue
remove_trait = charismatic_negotiator
remove_trait = amateurish_plotter
remove_trait = flamboyant_schemer
remove_trait = intricate_webweaver
add_trait = midas_touched
remove_trait = indulgent_wastrel
remove_trait = thrifty_clerk
remove_trait = fortune_builder
remove_trait = misguided_warrior
remove_trait = tough_soldier
remove_trait = skilled_tactician
remove_trait = detached_priest
remove_trait = martial_cleric
remove_trait = scholarly_theologian
remove_trait = stressed
remove_trait = depressed
remove_trait = lunatic
remove_trait = possessed
remove_trait = ill
remove_trait = pneumonic
remove_trait = syphilitic
remove_trait = leper
remove_trait = wounded
remove_trait = maimed
remove_trait = infirm
remove_trait = incapable
remove_trait = drunkard
remove_trait = has_tuberculosis
remove_trait = has_typhoid_fever
remove_trait = has_typhus
remove_trait = has_bubonic_plague
remove_trait = has_measles
remove_trait = has_small_pox
remove_trait = lustful
remove_trait = gluttonous
remove_trait = greedy
remove_trait = slothful
remove_trait = envious
remove_trait = wroth
remove_trait = proud
}
}
if = {
limit = {
NOT = { any_courtier { has_character_modifier = master_spy } }
}
random_courtier = {
limit = {
NOT = { age = 20 }
age = 16
is_female = no
NOT = { has_character_modifier = master_chancellor }
NOT = { has_character_modifier = master_marshal }
NOT = { has_character_modifier = master_steward }
NOT = { has_character_modifier = master_spy }
NOT = { has_character_modifier = master_lord_spiritual }
}
add_character_modifier = {
name = master_spy
duration = -1
}
add_trait = chaste
add_trait = temperate
add_trait = charitable
add_trait = diligent
add_trait = kind
add_trait = patient
add_trait = humble
add_trait = honest
add_trait = brave
add_trait = gregarious
add_trait = content
add_trait = just
add_trait = zealous
add_trait = trusting
add_trait = scholar
add_trait = gardener
add_trait = mystic
add_trait = attractive
add_trait = genius
add_trait = strong
remove_trait = naive_appeaser
remove_trait = underhanded_rogue
remove_trait = charismatic_negotiator
add_trait = elusive_shadow
remove_trait = amateurish_plotter
remove_trait = flamboyant_schemer
remove_trait = intricate_webweaver
remove_trait = indulgent_wastrel
remove_trait = thrifty_clerk
remove_trait = fortune_builder
remove_trait = misguided_warrior
remove_trait = tough_soldier
remove_trait = skilled_tactician
remove_trait = detached_priest
remove_trait = martial_cleric
remove_trait = scholarly_theologian
remove_trait = stressed
remove_trait = depressed
remove_trait = lunatic
remove_trait = possessed
remove_trait = ill
remove_trait = pneumonic
remove_trait = syphilitic
remove_trait = leper
remove_trait = wounded
remove_trait = maimed
remove_trait = infirm
remove_trait = incapable
remove_trait = drunkard
remove_trait = has_tuberculosis
remove_trait = has_typhoid_fever
remove_trait = has_typhus
remove_trait = has_bubonic_plague
remove_trait = has_measles
remove_trait = has_small_pox
remove_trait = lustful
remove_trait = gluttonous
remove_trait = greedy
remove_trait = slothful
remove_trait = envious
remove_trait = wroth
remove_trait = proud
}
}
if = {
limit = {
NOT = { any_courtier { has_character_modifier = master_lord_spiritual } }
}
random_courtier = {
limit = {
NOT = { age = 20 }
age = 16
is_female = no
NOT = { has_character_modifier = master_chancellor }
NOT = { has_character_modifier = master_marshal }
NOT = { has_character_modifier = master_steward }
NOT = { has_character_modifier = master_spy }
NOT = { has_character_modifier = master_lord_spiritual }
}
add_character_modifier = {
name = master_lord_spiritual
duration = -1
}
add_trait = chaste
add_trait = temperate
add_trait = charitable
add_trait = diligent
add_trait = kind
add_trait = patient
add_trait = humble
add_trait = honest
add_trait = brave
add_trait = gregarious
add_trait = content
add_trait = just
add_trait = zealous
add_trait = trusting
add_trait = scholar
add_trait = gardener
add_trait = mystic
add_trait = attractive
add_trait = genius
add_trait = strong
remove_trait = naive_appeaser
remove_trait = underhanded_rogue
remove_trait = charismatic_negotiator
remove_trait = amateurish_plotter
remove_trait = flamboyant_schemer
remove_trait = intricate_webweaver
remove_trait = indulgent_wastrel
remove_trait = thrifty_clerk
remove_trait = fortune_builder
remove_trait = misguided_warrior
remove_trait = tough_soldier
remove_trait = skilled_tactician
add_trait = mastermind_theologian
remove_trait = detached_priest
remove_trait = martial_cleric
remove_trait = scholarly_theologian
remove_trait = stressed
remove_trait = depressed
remove_trait = lunatic
remove_trait = possessed
remove_trait = ill
remove_trait = pneumonic
remove_trait = syphilitic
remove_trait = leper
remove_trait = wounded
remove_trait = maimed
remove_trait = infirm
remove_trait = incapable
remove_trait = drunkard
remove_trait = has_tuberculosis
remove_trait = has_typhoid_fever
remove_trait = has_typhus
remove_trait = has_bubonic_plague
remove_trait = has_measles
remove_trait = has_small_pox
remove_trait = lustful
remove_trait = gluttonous
remove_trait = greedy
remove_trait = slothful
remove_trait = envious
remove_trait = wroth
remove_trait = proud
}
}
This one's based on one of Panadell's events, but now not only gives you a kindsman, you can also decide who the parents of the kindsman are by giving them certain titles. (Master of the Hunt, High Almoner, Keeper of Swans and Seneschel.) It'll also create a wife for him and marry them. :-) I also added a husband option for those pesky matrilineal marriages.
Put this in your_root_crusader_kings_II_folder\events\any_file _you_like.txt:
Code:
character_event = {
id = 800147
title = "Some new people arrive."
desc = "A long lost son and his wife return!"
major = no
picture = "GFX_evt_mongols"
is_triggered_only = yes
option = {
name = "Son of the High Almoner and Master of the Hunt + Wife"
province = 272
any_courtier{
limit{
has_minor_title = title_high_almoner
}
any_courtier{
limit{
has_minor_title = title_master_of_the_hunt
}
create_character = {
random_traits = no
dynasty = random
religion = root
culture = root
female = yes
age = 16
attributes = {
diplomacy = 35
martial = 35
stewardship = 35
intrigue = 55
learning = 35
}
trait = elusive_shadow
trait = content
trait = strong
trait = hedonist
trait = lustful
trait = temperate
trait = diligent
trait = brave
}
new_character = {
set_character_flag = new_wife
}
any_courtier{
limit{
has_character_flag = new_wife
}
create_character = {
random_traits = no
dynasty = root
religion = root
culture = root
female = no
age = 16
attributes = {
diplomacy = 10
martial = 10
stewardship = 35
intrigue = 10
learning = 35
}
trait = midas_touched
trait = content
trait = strong
trait = temperate
trait = diligent
trait = brave
}
new_character = {
set_father = prevprev
set_mother = prevprevprev
add_spouse = prev
}
}
}
}
}
option = {
name = "Son of the Keeper of Swans and Seneschel + Wife"
province = 272
any_courtier{
limit{
has_minor_title = title_keeper_of_swans
}
any_courtier{
limit{
has_minor_title = title_seneschel
}
create_character = {
random_traits = no
dynasty = random
religion = root
culture = root
female = yes
age = 16
attributes = {
diplomacy = 35
martial = 35
stewardship = 35
intrigue = 55
learning = 35
}
trait = elusive_shadow
trait = content
trait = strong
trait = hedonist
trait = lustful
trait = temperate
trait = diligent
trait = brave
}
new_character = {
set_character_flag = new_wife
}
any_courtier{
limit{
has_character_flag = new_wife
}
create_character = {
random_traits = no
dynasty = root
religion = root
culture = root
female = no
age = 16
attributes = {
diplomacy = 10
martial = 10
stewardship = 35
intrigue = 10
learning = 35
}
trait = midas_touched
trait = content
trait = strong
trait = temperate
trait = diligent
trait = brave
}
new_character = {
set_father = prevprev
set_mother = prevprevprev
add_spouse = prev
}
}
}
}
}
option = {
name = "New Count/Duke + Wife."
province = 272
create_character = {
random_traits = no
dynasty = random
religion = root
culture = root
female = yes
age = 16
attributes = {
diplomacy = 35
martial = 35
stewardship = 35
intrigue = 55
learning = 35
}
trait = elusive_shadow
trait = content
trait = strong
trait = hedonist
trait = lustful
trait = temperate
trait = diligent
trait = brave
}
new_character = {
set_character_flag = new_wife
}
any_courtier{
limit{
has_character_flag = new_wife
}
create_character = {
random_traits = no
dynasty = random
religion = root
culture = root
female = no
age = 16
attributes = {
diplomacy = 10
martial = 10
stewardship = 35
intrigue = 10
learning = 35
}
trait = midas_touched
trait = content
trait = strong
trait = temperate
trait = diligent
trait = brave
}
new_character = {
add_spouse = prev
}
}
}
option = {
name = "New husband."
province = 272
create_character = {
random_traits = no
dynasty = random
religion = root
culture = root
female = no
age = 16
attributes = {
diplomacy = 100
martial = 100
stewardship = 100
intrigue = 100
learning = 100
}
trait = midas_touched
trait = content
trait = strong
trait = temperate
trait = diligent
trait = brave
}
}
}
You can use the above events in conjunction with the ones of blurpsl and Panadell. Oh and it seems that with 1.05e the skills of event created characters are always random.