﻿learn_to_read_interaction = {
	category = interaction_category_friendly
	common_interaction = yes
	desc = learn_to_read_interaction.desc
	interface_priority = 80
	auto_accept = yes
	ai_frequency = 0
	
	
	is_shown = {
		scope:actor = {
			is_ai = no
			is_ruler = no
			has_character_flag = illiterate
			dynasty = { has_dynasty_modifier = lowborn_modifier }
			NOT = { has_trait = slave }
		}
		scope:recipient = scope:actor
	}
	
	is_valid_showing_failures_only = {
	 scope:actor = { 
	 custom_tooltip = { text = learn_to_read_interaction.tt
	 NOT = { has_character_flag = attempted_learning } }
	 }
	 
	 }
	can_send = {
		scope:actor = {
			is_ai = no
		}
	}
	
	
	on_accept = {
		scope:actor = { 
         add_character_flag = { flag = attempted_learning years = 5 }
	      random_list = { 
		  85 = {
		   modifier = {
		   add = {
			value = -5
			multiply = var:learning_to_read	# Easier each time
			}
		  }
		  
		  trigger_event = rtr.0014 } 
		  
		  15 = { 
		  modifier = {
		   add = {
			value = 5
			multiply = var:learning_to_read	# Easier each time
			}
		  }
		  
		  trigger_event = rtr.0015 } }
		  if = { limit = { NOT = { has_variable = learning_to_read } } set_variable = { name = learning_to_read value = 1 } }
		  else = { change_variable = { name = learning_to_read add = 1 } }
	} 
	}
}		
