# VASSAL LEVY LAWS
laws = {
	vassal_levies_law_0 = {
		group = vassal_levies_law
		vassal_opinion = 5
		
		potential = {
			holder_scope = {
				independent = yes
				is_tribal = no
				is_nomadic = no
				is_republic = no
				is_theocracy = no
				NOT = {
					government = order_government
				}
			}
		}
		
		allow = {
			ruled_years >= 5
			OR = {
				has_law = vassal_levies_law_1
				AND = {
					NOT = {	has_law = vassal_levies_law_0 }
					NOT = {	has_law = vassal_levies_law_1 }
				}
			}
		}
		default_selection = {
			factor = 1
			additive_modifier = { 
				value = 10
				holder_scope = {
					higher_tier_than = DUKE
				}
			}		
		}
		
		revoke_allowed = {
			always = no
		}
		
		ai_will_do = {
			factor = 0.05
			modifier = {
				factor = 2
				realm_size <=100
			}
			modifier = {
				factor = 2
				NOT = { higher_tier_than = DUKE }
			}
			modifier = {
				factor = 0
				ruled_years <= 10
			}
		}
		
		ai_will_revoke = {
			factor = 0
		}
		
		effect = {
			hidden_tooltip = {
				revoke_law = vassal_levies_law_1
				set_tribal_vassal_levy_control = no
			}
		}
	}
	vassal_levies_law_1 = {
		group = vassal_levies_law
		vassal_opinion = -10
		
		potential = {
			holder_scope = {
				independent = yes
				is_tribal = no
				is_nomadic = no
				is_republic = no
				is_theocracy = no
				NOT = {
					government = order_government
				}
			}
		}
		
		allow = {
			ruled_years >= 5
			has_law = vassal_levies_law_0
		}
		default_selection = {
			factor = 1
			additive_modifier = { 
				value = 10
				holder_scope = {
					NOT = { higher_tier_than = DUKE }
				}
			}		
		}
		
		revoke_allowed = {
			always = no
		}
		
		ai_will_do = {
			factor = 0.05
			modifier = {
				factor = 5
				realm_size >=100
			}
			modifier = {
				factor = 2
				OR = {
					has_law = crown_authority_1 
					has_law = crown_authority_2
					has_law = crown_authority_3
				}
			}
			modifier = {
				factor = 1.5
				has_law = vassal_wars_law_2
			}
			modifier = {
				factor = 0
				ruled_years <= 10
			}
		}
		
		ai_will_revoke = {
			factor = 0
		}
		
		effect = {
			hidden_tooltip = {
				revoke_law = vassal_levies_law_0
				set_tribal_vassal_levy_control = yes
			}
		}
	}
}