﻿db_court_greybeard_task_on_action = {
	effect = {
		if = {
			limit = {
				scope:dragonborn_apprentice = {
					age >= 14
					has_trait = dragonborn
					NOT = { has_trait = thuum_mastery }
					is_imprisoned = no
					NOT = { has_trait = incapable }
				}
			}
			random = {
				chance = 40
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { learning >= 10 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { learning >= 16 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { has_arcana >= { VALUE = 10 } }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { has_arcana >= { VALUE = 16 } }
				}
				scope:dragonborn_apprentice = { trigger_event = { id = db_ysmir_event.0008 days = { 50 300 } } }
			}
		}
		if = {
			limit = {
				scope:dragonborn_apprentice_heir = {
					age >= 14
					dynasty = scope:dragonborn_apprentice.dynasty
					is_courtier_of = scope:dragonborn_apprentice
					has_trait = dragonborn
					NOT = { has_trait = thuum_mastery }
					is_imprisoned = no
					NOT = { has_trait = incapable }
				}
			}
			random = {
				chance = 20
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { learning >= 10 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { learning >= 16 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { has_arcana >= { VALUE = 10 } }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { has_arcana >= { VALUE = 16 } }
				}
				scope:dragonborn_apprentice_heir = {
					add_trait = thuum_mastery
					add_trait_xp = { trait = thuum_mastery value = 4 }
				}
				scope:dragonborn_apprentice = {
					send_interface_message = {
						type = db_send_interface_message_good
						title = greybeard_task_title
						desc = greybeard_task_desc
						left_icon = scope:dragonborn_apprentice_heir
						right_icon = scope:court_greybeard
					}
				}
			}
		}
		if = {
			limit = {
				scope:dragonborn_apprentice = {
					age >= 14
					has_trait = dragonborn
					has_trait = thuum_mastery
					has_trait_xp = { trait = thuum_mastery value < 77 }
					is_imprisoned = no
					NOT = { has_trait = incapable }
				}
			}
			random = {
				chance = 20
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { learning >= 10 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { learning >= 16 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { has_arcana >= { VALUE = 10 } }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice = { has_arcana >= { VALUE = 16 } }
				}
				scope:dragonborn_apprentice = { trigger_event = { id = db_ysmir_event.0009 days = { 50 150 } } }
			}
		}
		if = {
			limit = {
				scope:dragonborn_apprentice_heir = {
					age >= 14
					dynasty = scope:dragonborn_apprentice.dynasty
					has_trait = dragonborn
					has_trait = thuum_mastery
					is_courtier_of = scope:dragonborn_apprentice
					has_trait_xp = { trait = thuum_mastery value < 77 }
					is_imprisoned = no
					NOT = { has_trait = incapable }
				}
			}
			random = {
				chance = 20
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { learning >= 10 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { learning >= 16 }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { has_arcana >= { VALUE = 10 } }
				}
				modifier = {
					add = 5
					scope:dragonborn_apprentice_heir = { has_arcana >= { VALUE = 16 } }
				}
				scope:dragonborn_apprentice_heir = { add_trait_xp = { trait = thuum_mastery value = 4 } }
				scope:dragonborn_apprentice = {
					send_interface_message = {
						type = db_send_interface_message_good
						title = greybeard_task_lesson_title
						desc = greybeard_task_lesson_desc
						left_icon = scope:dragonborn_apprentice_heir
						right_icon = scope:court_greybeard
					}
				}
			}
		}
	}
}