﻿####################################
# Events for mod_fealty_to_heir.txt
# Developed by idev 
####################################

namespace = mod_fealty_to_heir

# Positive Interaction from vassal, is going to ally heir. 
mod_fealty_to_heir.0001 = {
	type = letter_event
	opening = {
		desc = fealty_response_positive_opening
	}
	desc = fealty_response_positive
	sender = scope:recipient
	
	option = {
		name = fealty_response_to_vassal_positive
	}
}

mod_fealty_to_heir.0002 = {
	type = letter_event
	opening = {
		desc = fealty_response_negative_opening
	}
	desc = fealty_response_negative
	sender = scope:recipient

	option = {
		name = fealty_response_to_vassal_negative_opinion_boost

		scope:recipient = {
			add_opinion = {
				modifier = respect_opinion
				target = scope:actor
				opinion = 20
			}
		}
	}

	option = {
		name = fealty_response_to_vassal_negative
		
		duel = {
			skill = intrigue
			target = scope:recipient
			25 = {
				desc = fealty_response_to_vassal_negative_imprisonment.tt
				compare_modifier = {
					value = scope:duel_value
					multiplier = 3.5
					min = -49
				}

				illegal_imprisonment_dread_effect = yes
				imprison_character_effect = {
					TARGET = scope:recipient
					IMPRISONER = scope:actor
				}
			}
			
			75 = {
				desc = fealty_response_to_vassal_negative_imprisonment_2.tt
				compare_modifier = {
					value = scope:duel_value
					multiplier = -3.5
					min = -49
				}
				add_opinion = {
					target = scope:recipient
					modifier = treasonous_imprison_refusal
				}
				imprison_tyranny_effect = yes
			}
		}
	}

	option = {
		name = fealty_response_to_vassal_negative_hook
		
		duel = {
			skill = diplomacy
			target = scope:recipient
			60 = {
				desc = fealty_response_to_vassal_negative_hook.tt
				compare_modifier = {
					value = scope:duel_value
					multiplier = 3.5
					min = -49
				}
				scope:actor = {
					add_hook = {
						target = scope:recipient
						type = favor_hook
					}
				}
			}

			40 = {
				desc = fealty_response_to_vassal_negative_hook_2.tt
				compare_modifier = {
					value = scope:duel_value
					multiplier = -3.5
					min = -49
				}
				scope:recipient = {
					add_opinion = {
						modifier = frustrated_opinion
						target = scope:actor
						opinion = -20
						
					}
				}
			}
		}
	}
	
}