﻿###################
# AGOT Bookmarked #
###################

#################################
# Dance of the Dragons Scenario #
#################################
agot_8129_4_1_dotd_scenario_setup = {
	hidden_effect = {
		title:k_dragonstone.holder = {
			# spawn_rhaenyras_dragons = yes
			add_character_flag = { flag = mw_init_event_blocker days = 7 }
			save_scope_as = crown_theft_king_legit_heir
			title:h_the_iron_throne.holder = { save_scope_as = crown_thief }
			add_character_flag = {
				flag = succession_war_claimant
				days = 40
			}
			agot_succession_war_faction_selection_effect = yes
			war_of_succession_number_effect = yes

			scope:crown_theft_king_legit_heir = {
				add_character_flag = {
					flag = dance_name
					days = 40
				}
			}
			agot_succession_war_start_effect = yes
			every_character_war = {
				add_attacker = title:d_driftmark.holder # Changes Sides #
				add_attacker = title:e_the_vale.holder
				add_attacker = title:d_sharp_point.holder #
				add_attacker = title:c_honeyholt.holder
				add_attacker = title:c_flockshade.holder
				add_attacker = title:d_blackwood_vale.holder
				add_attacker = title:c_sweetsister.holder
				add_attacker = title:d_southstone.holder
				add_attacker = title:c_brownhollow.holder
				add_attacker = title:c_dyre_den.holder
				add_attacker = title:c_bronzegate.holder
				add_attacker = title:c_silverhead.holder
				add_attacker = title:d_bitterbridge.holder
				add_attacker = title:d_claw_isle.holder #
				add_attacker = title:d_kings_course.holder
				add_attacker = title:c_whisper_point.holder
				add_attacker = title:c_branstone.holder
				add_attacker = title:c_mistlewood.holder
				add_attacker = title:d_hearts_home.holder
				add_attacker = title:c_strongcliffs.holder
				add_attacker = title:d_duskendale.holder
				add_attacker = title:c_darry.holder
				add_attacker = title:c_lancewood.holder
				add_attacker = title:d_the_barrowlands.holder
				add_attacker = title:d_kingswood.holder
				add_attacker = title:d_flints_finger.holder
				add_attacker = title:d_tumbleton.holder
				add_attacker = title:d_the_crossing.holder
				add_attacker = title:c_oldferns.holder
				add_attacker = title:d_pyke.holder
				add_attacker = title:c_greyshield.holder
				add_attacker = title:c_brackworth.holder
				add_attacker = title:d_hayford.holder
				add_attacker = title:d_hornwood.holder
				add_attacker = title:d_cape_of_eagles.holder
				add_attacker = title:d_white_harbor.holder
				add_attacker = title:d_masseys_hook.holder
				add_attacker = title:d_fullharvest.holder
				add_attacker = title:c_turrellis.holder
				add_attacker = title:c_float_river.holder
				add_attacker = title:d_pinkmaiden.holder
				add_attacker = title:c_horsehead.holder
				add_attacker = title:d_goldengrove.holder
				add_attacker = title:d_runestone.holder
				add_attacker = title:c_acorns_ridge.holder
				add_attacker = title:e_the_north.holder
				add_attacker = title:d_rooks_rest.holder
				add_attacker = title:d_the_sisters.holder
				add_attacker = title:d_the_westmarch.holder
				add_attacker = title:d_riverrun.holder
				add_attacker = title:d_wayfarers_rest.holder
				add_attacker = title:c_stillfen.holder
				add_attacker = title:c_summer_cove.holder
			}
		}
		title:h_the_iron_throne.holder = {
			# spawn_aegons_dragons = yes
			add_character_flag = { flag = mw_init_event_blocker days = 7 }
			every_character_war = {
				add_defender = title:c_torrentpeak.holder
				add_defender = title:e_the_stormlands.holder
				add_defender = title:c_great_fork.holder
				add_defender = title:c_milkstone.holder
				add_defender = title:d_crakehall.holder
				add_defender = title:d_orchard_way.holder
				add_defender = title:c_holyhall.holder
				add_defender = title:d_oldtown.holder
				add_defender = title:e_the_westerlands.holder
				add_defender = title:d_the_golden_tooth.holder
				add_defender = title:c_estryck.holder
				add_defender = title:d_maidenpool.holder
				add_defender = title:c_norcross.holder
				add_defender = title:d_cockleswhent.holder
				add_defender = title:d_the_arbor.holder
				add_defender = title:d_castamere.holder
				add_defender = title:c_risley_glade.holder
				add_defender = title:c_rhodalea.holder
				add_defender = title:d_rosby.holder
				add_defender = title:d_oldhills.holder
				add_defender = title:d_stokeworth.holder
				add_defender = title:d_harrenhal.holder
				add_defender = title:d_red_watch.holder
				add_defender = title:d_the_fieldlands.holder
				add_defender = title:d_tarrich.holder
				add_defender = title:c_shinebridge.holder
				add_defender = title:d_atranta.holder
				add_defender = title:d_the_rainwood.holder
			}
		}
		# Invalidation For Custom Character
		if = {
			limit = {
				NOT = { title:h_the_iron_throne.holder = character:Targaryen_65 }
			}
			character:Targaryen_63 = {
				random_character_war = {
					limit = { using_cb = claim_cb }
					save_scope_as = dance_of_the_invalid
				}
			}
		}
		else_if = {
			limit = {
				NOT = { title:k_dragonstone.holder = character:Targaryen_63 }
			}
			character:Targaryen_65 = {
				random_character_war = {
					limit = { using_cb = claim_cb }
					save_scope_as = dance_of_the_invalid
				}
			}
		}
		scope:dance_of_the_invalid ?= {
			end_war = invalidated
		}
		debug_log = "Dance of the Dragons Invalidated"
	}
}