# Government Reforms for Professional Armies

PA_drilled_army_reform = {
	icon = "PA_drilled_army_government_reform"
	allow_normal_conversion = yes
	potential = {
		has_country_flag = PA_has_chosen_drilled_army_doctrine_flag
	}
	trigger = {
		has_country_flag = PA_has_chosen_drilled_army_doctrine_flag
	}
	modifiers = {
		discipline = 0.025
		drill_gain_modifier = 0.33
		drill_decay_modifier = -0.33
		land_attrition = -0.2
	}
	
	ai = {
		factor = 1
	}
}

PA_mass_army_reform = {
	icon = "PA_mass_army_government_reform"
	allow_normal_conversion = yes
	potential = {
		has_country_flag = PA_has_chosen_mass_army_doctrine_flag
	}
	trigger = {
		has_country_flag = PA_has_chosen_mass_army_doctrine_flag
	}
	modifiers = {
		reinforce_speed = 0.25
		reinforce_cost_modifier = -0.25
		global_supply_limit_modifier = 0.33
		land_forcelimit_modifier = 0.10
	}
	
	ai = {
		factor = 1
	}
}

PA_mercenary_army_reform = {
	icon = "PA_mercenary_army_government_reform"
	allow_normal_conversion = yes
	potential = {
		has_country_flag = PA_has_chosen_mercenary_army_doctrine_flag
	}
	trigger = {
		has_country_flag = PA_has_chosen_mercenary_army_doctrine_flag
	}
	
	modifiers = {
		mercenary_manpower = 0.1
		mercenary_cost = -0.15
		possible_condottieri = 0.5
		merc_leader_army_tradition = 0.33
	}

	conditional = {
		allow = { has_dlc = "Domination" }
		government_abilities = {
			hessian_militarization_mechanic
		}
	}
	
	ai = {
		factor = 1
	}
}

PA_chosen_generals_reform = {
	icon = "PA_chosen_generals_army_government_reform"
	allow_normal_conversion = yes
	potential = {
		has_country_flag = PA_has_chosen_generals_army_doctrine_flag
	}
	trigger = {
		has_country_flag = PA_has_chosen_generals_army_doctrine_flag
	}
	modifiers = {
		leader_siege = 1
		artillery_barrage_cost = -0.33
		siege_ability = 0.1
		free_land_leader_pool = 3
		army_tradition_from_battle = 0.05
	}
	
	ai = {
		factor = 1
	}
}

PA_defensive_army_reform = {
	icon = "PA_defensive_army_government_reform"
	allow_normal_conversion = yes
	potential = {
		has_country_flag = PA_has_chosen_defensive_army_doctrine_flag
	}
	trigger = {
		has_country_flag = PA_has_chosen_defensive_army_doctrine_flag
	}
	modifiers = {
		defensiveness = 0.15
		garrison_size = 0.2
		max_hostile_attrition = 1
		garrison_damage = 0.33
	}
	
	ai = {
		factor = 1
	}
}