# Zulu #

# King Shaka and the Mfecane #
event = {
	id = 4198
	trigger = {
		atwar = no
		monarch = 08155 #Shaka
		NOT = { countrysize = 5 }
	}
	random = no
	country = ZUL
	name = "EVENTNAME4198"
	desc = "EVENTHIST4198"

	style = "4198"

	date = { day = 1 month = january year = 1817 }
	offset = 90

	action_a = { # Crush the Ndwandwe and promote the Zulu elite
		name = "ACTIONNAME4198A"
		command = { type = domestic which = CENTRALIZATION value = 2 }
		command = { type = domestic which = ARISTOCRACY value = 2 }
		command = { type = domestic which = INNOVATIVE value = -2 }
		command = { type = domestic which = SERFDOM value = 2 }
		command = { type = INF which = -2 value = 15000 }
		command = { type = fortress which = 773 value = 1 }
		command = { type = provincetax which = 773 value = 4 }
		command = { type = provincemanpower which = 773 value = 3 }
		command = { type = populationpercent which = 773 value = 10 }
		command = { type = provincetax which = 774 value = -1 }
		command = { type = provincemanpower which = 774 value = -1 }
		command = { type = populationpercent which = 774 value = -25 }
		command = { type = revolt which = 774 }
		command = { type = revolt which = 774 }
		command = { type = infra value = -800 }
		command = { type = treasury value = 400 }
		command = { type = stability value = -3 }
	}
	action_b = { # Push north into the lands of the Tsonga
		name = "ACTIONNAME4198B"
		command = { type = addcore_claim which = 772 }
		command = { type = addcore_claim which = 1507 }
		command = { type = casusbelli which = ZIM value = 36 }
		command = {
			trigger = {
				neighbour = ANG
			}
			type = casusbelli which = ANG value = 36
		}
		command = {
			trigger = {
				neighbour = POR
			}
			type = casusbelli which = POR value = 36
		}
		command = { type = domestic which = OFFENSIVE value = 2 }
		command = { type = conquistador which = -2 }
		command = { type = INF which = -2 value = 25000 }
		command = { type = relation which = ZIM value = -200 }
		command = { type = relation which = ANG value = -150 }
		command = { type = relation which = POR value = -150 }
		command = { type = colonists value = 2 }
		command = { type = missionaries value = 2 }
		command = { type = stability value = 1 }
	}
	action_c = { # Push south into Xhosa territory
		name = "ACTIONNAME4198C"
		command = { type = addcore_claim which = 775 }
		command = { type = addcore_claim which = 776 }
		command = { type = casusbelli which = XHO value = 36 }
		command = {
			trigger = {
				neighbour = ENG
			}
			type = casusbelli which = ENG value = 36
		}
		command = {
			trigger = {
				neighbour = HOL
			}
			type = casusbelli which = HOL value = 36
		}
		command = { type = domestic which = OFFENSIVE value = 2 }
		command = { type = conquistador which = -2 }
		command = { type = INF which = -2 value = 25000 }
		command = { type = relation which = XHO value = -200 }
		command = { type = relation which = ENG value = -150 }
		command = { type = relation which = HOL value = -150 }
		command = { type = colonists value = 2 }
		command = { type = missionaries value = 2 }
		command = { type = stability value = 1 }
	}
	action_d = { # Adopt colonial methods to modernize the state
		name = "ACTIONNAME4198D"
		trigger = {
			OR = {
				neighbour = ENG
				neighbour = FRA
				neighbour = HOL
				neighbour = POR
			}
		}
		command = {
			trigger = {
				technology = pagan
			}
			type = technology which = african
		}
		command = {
			trigger = {
				technology = african
			}
			type = technology which = asian
		}
		command = { type = domestic which = CENTRALIZATION value = 4 }
		command = { type = domestic which = INNOVATIVE value = 2 }
		command = { type = domestic which = QUALITY value = 3 }
		command = { type = revoltrisk which = 60 value = 8 }
		command = { type = INF which = -2 value = 15000 }
		command = { type = CAV which = -2 value = 5000 }
		command = { type = ART which = -2 value = 25 }
		command = { type = gainmanufactory which = -2 value = weapons }
		command = { type = gainbuilding which = -2 value = barrack }
		command = { type = relation which = ENG value = 100 }
		command = { type = relation which = FRA value = 100 }
		command = { type = relation which = HOL value = 100 }
		command = { type = relation which = POR value = 100 }
		command = { type = inflation value = 5 }
		command = { type = diplomats value = 3 }
		command = { type = merchants value = 6 }
		command = { type = land value = 1500 }
		command = { type = trade value = 1500 }
		command = { type = vp value = 150 }
		command = { type = stability value = -5 }
	}
}
