namespace = giant_change_events
character_event = {
	id = giant_change_events.0
	is_triggered_only = yes
	hide_window = yes

	trigger = {
		start_date = 8299.1.1
		year = 8283
		NOT = { year = 8299 }
		has_landed_title = b_kings_landing
		liege = { ai = no }
		character = 200353
	}
	
	immediate = {
		liege = { character_event = { id = giant_change_events.1 } }
	}
}
character_event = {
	id = giant_change_events.1
	desc = EVTDESCgiant_change_events.1
	picture = GFX_evt_large_army
	is_triggered_only = yes

	immediate = {
		d_giants = {
			holder_scope = {
				any_courtier = {
					limit = {
						is_heir = no
						is_ruler = no
					}
					save_event_target_as = giant
				}
			}
		}
	}
	option = {
		name = EVTOPTAgiant_change_events.1
	}
	option = {
		name = EVTOPTBgiant_change_events.1
		event_target:giant = {
			move_character = ROOT
			FROM = {
				any_demesne_title = {
					grant_title_no_opinion = event_target:giant
				}
				remove_title = title_commander_gold_cloaks
				add_trait = nightswatch
				any_spouse = { remove_spouse = FROM }
				c_castle_black = {
					holder_scope = {
						reverse_banish = FROM
					}
				}
			}
			set_government_type = military_command_government
			give_minor_title = title_commander_gold_cloaks
			b_kings_landing = { succession = appointment }
			recalc_succession = yes
		}
	}
}