title_decisions = { 

	##################
	###Demesne laws###
	##################
	
	#女性地位
	
	make_women_tradition = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            NOT = { has_law = status_of_women_0 }
			NOR = {
				has_game_rule = {
					name = gender
					value = historical
				}
				has_game_rule = {
					name = gender
					value = all
				}
				has_game_rule = {
					name = gender
					value = plus
				}
			}
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = status_of_women_0
		}
		
    }
	
	make_women_low = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            NOT = { has_law = status_of_women_1 }
			NOR = {
				has_game_rule = {
					name = gender
					value = historical
				}
				has_game_rule = {
					name = gender
					value = all
				}
				has_game_rule = {
					name = gender
					value = plus
				}
			}
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = status_of_women_1
		}
		
    }
	
	make_women_important = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            NOT = { has_law = status_of_women_2 }
			NOR = {
				has_game_rule = {
					name = gender
					value = historical
				}
				has_game_rule = {
					name = gender
					value = all
				}
				has_game_rule = {
					name = gender
					value = plus
				}
			}
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = status_of_women_2
		}
		
    }
	
	make_women_essential = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            NOT = { has_law = status_of_women_3 }
			NOR = {
				has_game_rule = {
					name = gender
					value = historical
				}
				has_game_rule = {
					name = gender
					value = all
				}
				has_game_rule = {
					name = gender
					value = plus
				}
			}
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = status_of_women_3
		}
		
    }
	
	make_women_equal = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            NOT = { has_law = status_of_women_4 }
			NOR = {
				has_game_rule = {
					name = gender
					value = historical
				}
				has_game_rule = {
					name = gender
					value = all
				}
				has_game_rule = {
					name = gender
					value = plus
				}
			}
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = status_of_women_4
		}
		
    }
	
	#头衔控制
	
	make_revoke_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
			has_dlc = "Zeus"
			NOT = { holder_scope = { is_nomadic = yes } }
			NOT = { holder_scope = { government = confucian_bureaucracy } }
            NOT = { has_law = revoke_title_law_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = revoke_title_law_0
		}
		
    }
	
	make_revoke_allow = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
			has_dlc = "Zeus"
			NOT = { holder_scope = { is_nomadic = yes } }
			NOT = { holder_scope = { government = confucian_bureaucracy } }
            NOT = { has_law = revoke_title_law_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = revoke_title_law_1
		}
		
    }
	
	make_revoke_religion = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
			has_dlc = "Zeus"
			NOT = { holder_scope = { is_nomadic = yes } }
			NOT = { holder_scope = { government = confucian_bureaucracy } }
            NOT = { has_law = revoke_title_law_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = revoke_title_law_2
		}
		
    }
	
	#管理法
	
	make_admin_feudal = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            has_dlc = "Zeus"
			NOT = { holder_scope = { is_nomadic = yes } }
            NOT = { has_law = feudal_administration }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = feudal_administration
		}
		
    }
	
	make_admin_latefeudal = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            has_dlc = "Zeus"
			NOT = { holder_scope = { is_nomadic = yes } }
            NOT = { has_law = late_feudal_administration }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = late_feudal_administration
		}
		
    }
	
	make_admin_empire = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            has_dlc = "Zeus"
			NOT = { holder_scope = { is_nomadic = yes } }
            NOT = { has_law = imperial_administration }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = imperial_administration
		}
		
    }
	
	#中央集权
	
	make_demesne_laws_free = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = BARON
            NOT = { has_law = centralization_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = centralization_0
		}
		
    }
	
	make_demesne_laws_low = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = BARON
            NOT = { has_law = centralization_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = centralization_1
		}
		
    }
	
	make_demesne_laws_equal = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = BARON
            NOT = { has_law = centralization_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = centralization_2
		}
		
    }
	
	make_demesne_laws_high = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = BARON
            NOT = { has_law = centralization_3 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = centralization_3
		}
		
    }
	
	make_demesne_laws_control = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = BARON
            NOT = { has_law = centralization_4 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = centralization_4
		}
		
    }
	
	#部落组织
	
	make_tribal_organization_free = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				is_tribal = yes
				higher_tier_than = count
			}
            NOT = { has_law = tribal_organization_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = tribal_organization_0
		}
		
    }
	
	make_tribal_organization_low = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				is_tribal = yes
				higher_tier_than = count
			}
            NOT = { has_law = tribal_organization_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = tribal_organization_1
		}
		
    }
	
	make_tribal_organization_equal = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				is_tribal = yes
				higher_tier_than = count
			}
            NOT = { has_law = tribal_organization_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = tribal_organization_2
		}
		
    }
	
	make_tribal_organization_high = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				is_tribal = yes
				higher_tier_than = count
			}
            NOT = { has_law = tribal_organization_3 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = tribal_organization_3
		}
		
    }
	
	make_tribal_organization_control = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				is_tribal = yes
				higher_tier_than = count
			}
            NOT = { has_law = tribal_organization_4 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = tribal_organization_4
		}
		
    }
	
	#文化转变
	
	make_culture_conversion_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = king
			holder_scope = {
				independent = yes
				is_feudal = yes
			}
			has_dlc = "Charlemagne"
            NOT = { has_law = culture_conversion_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = culture_conversion_0
		}
		
    }
	
	make_culture_conversion_king = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = king
			holder_scope = {
				independent = yes
				is_feudal = yes
			}
			has_dlc = "Charlemagne"
            NOT = { has_law = culture_conversion_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = culture_conversion_1
		}
		
    }
	
	make_culture_conversion_duke = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = king
			holder_scope = {
				independent = yes
				is_feudal = yes
			}
			has_dlc = "Charlemagne"
            NOT = { has_law = culture_conversion_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = culture_conversion_2
		}
		
    }
	
	#塔法
	
	make_taifa_law_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            is_primary_holder_title = yes
			higher_tier_than = DUKE
			holder_scope = {
				independent = yes
				religion_group = muslim
				capital_scope = { region = world_europe_west_iberia }
			}
            NOT = { has_law = taifa_law_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = taifa_law_0
		}
		
    }
	
	make_taifa_law = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            is_primary_holder_title = yes
			higher_tier_than = DUKE
			holder_scope = {
				independent = yes
				religion_group = muslim
				capital_scope = { region = world_europe_west_iberia }
			}
            NOT = { has_law = taifa_law_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = taifa_law_1
		}
		
    }
	
	make_taifa_law_final = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            is_primary_holder_title = yes
			higher_tier_than = DUKE
			holder_scope = {
				independent = yes
				religion_group = muslim
				capital_scope = { region = world_europe_west_iberia }
			}
            NOT = { has_law = taifa_law_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = taifa_law_2
		}
		
    }
	
	#瓦勒度
	
	make_wald_charity_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = waldensian
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = wald_charity_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = wald_charity_0
		}
		
    }
	
	make_wald_charity = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = waldensian
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = wald_charity_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = wald_charity_1
		}
		
    }
	
	#小兄弟会
	
	make_frat_priest_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = fraticelli
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = frat_priest_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = frat_priest_0
		}
		
    }
	
	make_frat_priest = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = fraticelli
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = frat_priest_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = frat_priest_1
		}
		
    }
	
	make_frat_priest_final = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = fraticelli
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = frat_priest_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = frat_priest_2
		}
		
    }

	#波格米勒派
	
	make_bogomilist_church_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = bogomilist
			}
            NOT = { has_law = bogomilist_church_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = bogomilist_church_0
		}
		
    }
	
	make_bogomilist_church = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = bogomilist
			}
            NOT = { has_law = bogomilist_church_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = bogomilist_church_1
		}
		
    }
	
	make_bogomilist_church_2 = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = bogomilist
			}
            NOT = { has_law = bogomilist_church_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = bogomilist_church_2
		}
		
    }
	
	make_bogomilist_church_3 = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = bogomilist
			}
            NOT = { has_law = bogomilist_church_3 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = bogomilist_church_3
		}
		
    }
	
	make_bogomilist_church_4 = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = bogomilist
			}
            NOT = { has_law = bogomilist_church_4 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = bogomilist_church_4
		}
		
    }
	
	#马兹迪派
	
	make_mazdaki_wealth_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = mazdaki
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = mazdaki_wealth_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = mazdaki_wealth_0
		}
		
    }
	
	make_mazdaki_wealth = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = mazdaki
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = mazdaki_wealth_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = mazdaki_wealth_1
		}
		
    }
	
	make_mazdaki_wealth_2 = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = mazdaki
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = mazdaki_wealth_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = mazdaki_wealth_2
		}
		
    }
	
	make_mazdaki_wealth_3 = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = mazdaki
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = mazdaki_wealth_3 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = mazdaki_wealth_3
		}
		
    }
	
	make_mazdaki_wealth_4 = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            holder_scope = {
				religion = mazdaki
				is_landed = yes
				independent = yes
			}
            NOT = { has_law = mazdaki_wealth_4 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = mazdaki_wealth_4
		}
		
    }
	
	#宫廷斗争
	
	make_infighting_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = COUNT
			holder_scope = { trait = court_anarchy }
            NOT = { has_law = infighting_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = infighting_0
		}
		
    }
	
	make_infighting = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_demesne_laws
		}
		potential = {
            higher_tier_than = COUNT
			holder_scope = { trait = court_anarchy }
            NOT = { has_law = infighting_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = infighting_1
		}
		
    }
	
	
	
	################
	###Crown laws###
	################
	
	#领地继承控制
	
	make_inherit_free = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            has_dlc = "Zeus"
			holder_scope = {
				is_tribal = no
				is_nomadic = no
				is_republic = no
			}
            NOT = { has_law = out_of_realm_inheritance_law_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = out_of_realm_inheritance_law_0
		}
		
    }
	
	make_inherit_limit = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            has_dlc = "Zeus"
			holder_scope = {
				is_tribal = no
				is_nomadic = no
				is_republic = no
			}
            NOT = { has_law = out_of_realm_inheritance_law_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = out_of_realm_inheritance_law_1
		}
		
    }
	
	#王国和平法案
	
	make_vassal_free = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            OR = {
				NOT = { has_dlc = "Zeus" }
				holder_scope = {
					primary_title = {
						has_law = law_voting_power_0
					}
				}
			}
			OR = {
				has_law = crown_authority_0
				has_law = crown_authority_1
				has_law = crown_authority_2
				has_law = crown_authority_3
				has_law = crown_authority_4
			}
            NOT = { has_law = vassal_wars_law_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = vassal_wars_law_0
		}
		
    }
	
	make_vassal_out = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            OR = {
				NOT = { has_dlc = "Zeus" }
				holder_scope = {
					primary_title = {
						has_law = law_voting_power_0
					}
				}
			}
			OR = {
				has_law = crown_authority_0
				has_law = crown_authority_1
				has_law = crown_authority_2
				has_law = crown_authority_3
				has_law = crown_authority_4
			}
            NOT = { has_law = vassal_wars_law_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = vassal_wars_law_1
		}
		
    }
	
	make_vassal_limit = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            OR = {
				NOT = { has_dlc = "Zeus" }
				holder_scope = {
					primary_title = {
						has_law = law_voting_power_0
					}
				}
			}
			OR = {
				has_law = crown_authority_0
				has_law = crown_authority_1
				has_law = crown_authority_2
				has_law = crown_authority_3
				has_law = crown_authority_4
			}
            NOT = { has_law = vassal_wars_law_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = vassal_wars_law_2
		}
		
    }
	
	#内阁条款
	
	make_council_privileges_no = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            higher_tier_than = count
            NOT = { has_law = council_privileges_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = council_privileges_0
		}
		
    }
	
	make_council_privileges_allow = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            higher_tier_than = count
            NOT = { has_law = council_privileges_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = council_privileges_1
		}
		
    }
	

	#中央王权
	
	make_crown_authority_free = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
			scmr_no_tn = yes
            NOT = { has_law = crown_authority_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = crown_authority_0
		}
		
    }
	
	make_crown_authority_low = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
			scmr_no_tn = yes
            NOT = { has_law = crown_authority_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = crown_authority_1
		}
		
    }
	
	make_crown_authority_equal = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
			scmr_no_tn = yes
            NOT = { has_law = crown_authority_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = crown_authority_2
		}
		
    }
	
	make_crown_authority_high = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
			scmr_no_tn = yes
            NOT = { has_law = crown_authority_3 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = crown_authority_3
		}
		
    }
	
	make_crown_authority_control = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
			scmr_no_tn = yes
            NOT = { has_law = crown_authority_4 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = crown_authority_4
		}
		
    }
	
	#神职叙任权
	
	make_investiture_limit = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
			holder_scope = {
				is_tribal = no
				is_nomadic = no
				OR = {
					religion = catholic
					religion = fraticelli
					religion = orthodox
				}
			}
            NOT = { has_law = investiture_law_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = investiture_law_0
		}
		
    }
	
	make_investiture_free = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
			holder_scope = {
				is_tribal = no
				is_nomadic = no
				OR = {
					religion = catholic
					religion = fraticelli
					religion = orthodox
				}
			}
            NOT = { has_law = investiture_law_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = investiture_law_1
		}
		
    }
	
	#王国建立
	
	make_kingdom_free = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            tier = EMPEROR
            NOT = { has_law = kingdom_lockout_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = kingdom_lockout_0
		}
		
    }
	
	make_kingdom_out = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            tier = EMPEROR
            NOT = { has_law = kingdom_lockout_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = kingdom_lockout_1
		}
		
    }
	
	make_kingdom_limit = {  
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_crown_laws
		}
		potential = {
            tier = EMPEROR
            NOT = { has_law = kingdom_lockout_2 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = kingdom_lockout_2
		}
		
    }

	#####################
	###Succession laws###
	#####################

    make_primogeniture = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_primogeniture}
		}
		allow = {
			always = yes
		}
		effect = {
			succession = primogeniture
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_gavelkind = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_gavelkind}
		}
		allow = {
			always = yes
		}
		effect = {
			succession = gavelkind
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }
	
	make_elective_gavelkind = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_elective_gavelkind }
		}
		allow = {
			always = yes
		}
		effect = {
			succession = {
				base_type = elective_gavelkind
				voting_rules = elective_gavelkind
			}
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }
	
	make_eldership = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_eldership }
		}
		allow = {
			always = yes
		}
		effect = {
			succession = {
				base_type = tanistry
				voting_rules = eldership_rules
			}
			elective_voting_rules = eldership_rules
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_seniority = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_seniority}
		}
		allow = {
			always = yes
		}
		effect = {
			succession = seniority
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_ultimogeniture = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_ultimogeniture}
		}
		allow = {
			always = yes
		}
		effect = {
			succession = ultimogeniture
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_tanistry = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_tanistry}
		}
		allow = {
			always = yes
		}
		effect = {
			succession = {
				base_type = tanistry
				voting_rules = tanistry
			}
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_elective = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_feudal_elective}
		}
		allow = {
			always = yes
		}
		effect = {
			succession = {
				base_type = feudal_elective
				voting_rules = feudal_elective
			}
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }
	
	make_elective_hre = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_hre_elective }
		}
		allow = {
			always = yes
		}
		effect = {
			succession = {
				base_type = feudal_elective
				voting_rules = hre_feudal_elective
			}
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }
	
	make_elective_rom = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_byzantine_elective }
		}
		allow = {
			always = yes
		}
		effect = {
			succession = {
				base_type = feudal_elective
				voting_rules = byzantine_elective
			}
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }
	
	make_turkish_succession = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = succ_turkish_succession }
		}
		allow = {
			always = yes
		}
		effect = {
			succession = turkish_succession
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_agnatic = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = agnatic_succession}
		}
		allow = {
			always = yes
		}
		effect = {
			gender_succ = agnatic
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_cognatic = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = cognatic_succession}
		}
		allow = {
			always = yes
		}
		effect = {
			gender_succ = cognatic
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_true_cognatic = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = true_cognatic_succession}
		}
		allow = {
			always = yes
		}
		effect = {
			gender_succ = true_cognatic
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_enatic = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = enatic_succession}
		}
		allow = {
			always = yes
		}
		effect = {
			gender_succ = enatic
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }

    make_enatic_cognatic = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_succession_laws
		}
		potential = {
            NOT = { has_law = enatic_cognatic_succession}
		}
		allow = {
			always = yes
		}
		effect = {
			gender_succ = enatic_cognatic
			holder_scope = {
				recalc_succession = yes
			}
		}
		
    }
	
	########################
	###Council Power laws###
	########################
	
	make_law_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = law_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = law_voting_power_0
		}
		
    }
	
	make_law_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = law_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = law_voting_power_1
		}
		
    }
	
	make_war_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = war_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = war_voting_power_0
		}
		
    }
	
	make_war_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = war_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = war_voting_power_1
		}
		
    }
	
	make_revoke_title_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = revoke_title_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = revoke_title_voting_power_0
		}
		
    }
	
	make_revoke_title_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = revoke_title_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = revoke_title_voting_power_1
		}
		
    }
	
	make_imprison_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = imprison_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = imprison_voting_power_0
		}
		
    }
	
	make_imprison_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = imprison_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = imprison_voting_power_1
		}
		
    }
	
	make_grant_title_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = grant_title_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = grant_title_voting_power_0
		}
		
    }
	
	make_grant_title_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = grant_title_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = grant_title_voting_power_1
		}
		
    }
	
	make_banish_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = banish_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = banish_voting_power_0
		}
		
    }
	
	make_banish_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = banish_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = banish_voting_power_1
		}
		
    }
	
	make_execution_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = execution_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = execution_voting_power_0
		}
		
    }
	
	make_execution_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			scmr_no_tn = yes
            NOT = { has_law = execution_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = execution_voting_power_1
		}
		
    }
	
	make_succession_voting_limit = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			higher_tier_than = DUKE
			holder_scope = {
				is_feudal = yes
			}
            NOT = { has_law = succession_voting_power_0 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = succession_voting_power_0
		}
		
    }
	
	make_succession_voting_allow = {
		filter = owned
		ai = no
		
		from_potential = {
			has_character_flag = cheats_enabled
			has_character_flag = show_council_power_laws
		}
		potential = { 
			higher_tier_than = DUKE
			holder_scope = {
				is_feudal = yes
			}
            NOT = { has_law = succession_voting_power_1 }
		}
		allow = {
			always = yes
		}
		effect = {
			add_law = succession_voting_power_1
		}
		
    }
	

	
}