﻿on_join_war_as_secondary = {
	on_actions = {
		bw_build_revolt_defenses
	}
}

bw_build_revolt_defenses = {
	effect = {
		bw_build_revolt_defenses_effect = yes
	}
}

on_war_started = {
	on_actions = {
		on_war_started_bw_build_revolt_defenses
	}
}

on_war_started_bw_build_revolt_defenses = {
	effect = {
		scope:attacker = { bw_build_revolt_defenses_effect = yes }
		scope:defender = { bw_build_revolt_defenses_effect = yes }
	}
}

on_war_won_defender = {
	on_actions = {
		bw_remove_defenses
	}
}

on_war_white_peace = {
	on_actions = {
		bw_remove_defenses
	}
}

on_war_won_attacker = {
	on_actions = {
		bw_remove_defenses
	}
}

on_war_invalidated = {
	on_actions = {
		bw_remove_defenses
	}
}

bw_remove_defenses = {
	effect = {
		scope:war = {
			every_war_participant = { bw_remove_defenses_effect = yes }
		}
	}
}