namespace = graal_lancelot

character_event = {
id = graal_lancelot.1
desc = "EVTDESCGRAAL101"
picture = GFX_evt_knight_kneeling
border = GFX_event_normal_frame_religion
	
	ai = no
	only_rulers = yes

        mean_time_to_happen = { years = 3 }
	
	trigger = {
                has_character_flag = graal_quest
                NOT = { has_global_flag = graal_lancelot_came }
                religion_group = christian
	}
	immediate = {
		set_global_flag = graal_lancelot_came
	}
	option = {
		trigger = { 
		}
		name = graal_hire_lancelot
                create_character = {
                        name = Lancelot
                        random_traits = no
                        dynasty = NONE
                        female = no
                        age = 20
                        religion = ROOT
                        culture = ROOT
                        trait = diligent
                        trait = brave
		        trait = mystic
                        trait = zealous
                        trait = temperate
                        trait = patient
                        trait = just
                        trait = strong
                        trait = brilliant_strategist
                        attributes = {
                                martial = 10
                        }
                }
                new_character = {
                        set_character_flag = graal_is_lancelot
                        opinion = {
                            modifier = opinion_loyal_servant
                            who = ROOT
                            years = 100
                        }
                        prestige = 50
                }
                wealth = -10
	}
	option = {
		trigger = { 
		}
		name = graal_fire_lancelot
                add_trait = cynical
	}
}

character_event = {
id = graal_lancelot.2
desc = "EVTDESCGRAAL102"
picture = GFX_evt_throne_room
border = GFX_event_normal_frame_religion
	
	ai = no
	only_rulers = yes

        mean_time_to_happen = { years = 1 }
	
	trigger = {
                has_global_flag = graal_lancelot_came
		NOT = { set_global_flag = graal_ask_round_table }
                religion_group = christian
                any_courtier = { has_character_flag = graal_is_lancelot }
	}
	immediate = {
		set_global_flag = graal_ask_round_table
	}
	option = {
		trigger = { 
		}
		name = graal_bravest_will_serve
                add_trait = proud
                set_character_flag = graal_recruit_knights
	}
	option = {
		trigger = { 
		}
		name = graal_found_round_table
                add_trait = humble
                wealth = -20
                prestige = -10
                piety = 10
                set_character_flag = graal_recruit_knights
		set_global_flag = graal_has_round_table
	}
	option = {
		trigger = { 
		}
		name = graal_cannot_maintain
                add_trait = greedy
	}
}

