powerful_vassal_takeover_war = {
	name = CB_NAME_POWERFUL_VASSAL_TAKEOVER
	war_name = WAR_NAME_POWERFUL_VASSAL_TAKEOVER
  	sprite = 6
	truce_days = 3650
	can_call_allies = yes
 	can_call_vassals = yes
	can_ask_to_join_war = yes
	is_revolt_cb = yes
	allow_whitepeace = no
	defender_unoccupied_warscore = yes
	defender_can_call_allies = yes
	attacker_can_call_allies = yes
	battle_warscore_mult = 1.5
  	hostages_block_cb = no
	apply_long_occ_mod = no
  	is_permanent = yes

  	can_use_gui = {
		ROOT = {
			prestige = 1500
			independent = no }
	}
	can_use = { 
		ROOT = {
			de_facto_liege = FROM
			higher_tier_than = BARON
			OR = {
				ai = yes
				is_feudal = yes
				is_tribal = yes
				higher_tier_than = COUNT
			}
		}
		FROM = {
			NOT = {
				any_war = {
					attacker = {
						character = PREVPREV
					}
					OR = {
						using_cb = bid_for_independence
						using_cb = depose_liege
					}
				}
			}
			any_demesne_title = {
				NOT = { lower_tier_than = ROOT }
				temporary = no
			}
		}	
	}
	on_add = {
		ROOT = { prestige = -1500 }
		defender = { set_character_flag = fighting_war }
		attacker = { set_character_flag = fighting_war }
	}
	on_success = {
		FROM = {any_demesne_title = { gain_title = ROOT } }
		FROM = { imprison = ROOT }
		ROOT = {
			participation_scaled_prestige = 100
			piety = 100
		}
	}
	on_success_title = {
		FROM = {
			any_demesne_title = { 
				limit = { 
					higher_tier_than = BARON
					NOT = { has_law = high_court_law_0 } 
				} 
				add_law = high_court_law_0 
			}
			any_vassal = { 
				any_demesne_title = { 
					limit = { 
						higher_tier_than = BARON
						NOT = { has_law = high_court_law_0 } 
					} 
					add_law = high_court_law_0
				}
			}
		}
	}
	is_valid = {
		ROOT = {
			OR = {
				liege = {
					character = PREV # either independent
				}
				liege = { 
					FROM = { 
						is_liege_or_above = PREV # or have shared liege
					}
				}
			}
		}
		FROM = {
			any_demesne_title = {
				NOT = { lower_tier_than = ROOT }
				temporary = no
			}
		}	
	}

  	on_fail = {
    		ROOT = { prestige = -250 }
    		FROM = { prestige = 250 }
	}
	on_reverse_demand = {
    		ROOT = { imprison = FROM }
		}
	attacker_ai_victory_worth = { factor = -1 }
	attacker_ai_defeat_worth = { factor = 99 }
	defender_ai_victory_worth = { factor = -1 }
	defender_ai_defeat_worth = { factor = 100 }

	ai_will_do = { 
		factor = 0.2 
		modifier = {
			factor = 5 # ambitious rulers eager to grab power
			ROOT = { trait = ambitious }
		}
		modifier = {
			factor = 0 # cowards and cripples need not apply
			ROOT = { 
				OR = { 
					trait = craven 
					trait = incapable
					trait = inbred
					trait = infirm
				}
			}
		}	
		modifier = {
			factor = 1.5 # get this infidel outta here!
			FROM = { NOT = { religion = ROOT } }
		}
		modifier = {
			factor = 1.5 # get this foreigner outta here!
			FROM = { NOT = { culture = ROOT } }
		}	
		modifier = {
			factor = 2
			ROOT = { 
				OR = { 
					trait = proud
					trait = deceitful
				}
			}
		}		
	}	
}
