on_new_holder = {
	effect = {
		lmmiwp_clear_flags_on_new_holder_effect = yes
	}
}

on_new_holder_inheritance = {
	effect = {
		lmmiwp_clear_flags_on_new_holder_effect = yes
	}
}

on_new_holder_usurpation = {
	effect = {
		lmmiwp_clear_flags_on_new_holder_effect = yes
	}
}

# If Invitee dies, reset everything
on_death = {
	events = {
		lmmiwp.1002 # Clear flags associated with the dying ruler
		lmmiwp.1004 # Clear flags if dying person was an invitee
	}
}

# If Invitee leaves Inviter's court reset everything
on_employer_change = {
	events = {
		lmmiwp.1003 # Clear flags if the new liege is not the inviter
	}
}

# ROOT is the fleeing character, FROM is the imprisoner
on_avoided_imprison_fled_country = {
	events = {
		lmmiwp.1005	# Clear flags and apply backstabber
	}
}

# ROOT is the prisoner, FROM is the imprisoner
on_became_imprisoned = {
	events = {
		lmmiwp.1005	# Clear flags and apply backstabber
	}
}
