﻿fire_dragon_engineer_court_position_forge_fire_dragons = {
	court_position_types = { fire_dragon_engineer_court_position }

	# Monthly cost for the task
	cost = {
		round = no
		gold = {
			value = 0
			if = {
				limit = {
					scope:liege = {
						has_treasury = no
					}
				}
				add = {
					value = monthly_court_position_task_cost
					desc = COURT_POSITION_TASK_COST_BREAKDOWN_BASE
					format = "BASE_VALUE_FORMAT_DECIMALS_PLUS_NEGATIVE"
				}
			}
		}
		treasury = {
			value = 0
			if = {
				limit = {
					scope:liege = {
						has_treasury = yes
					}
				}
				add = {
					value = monthly_court_position_task_cost
					desc = COURT_POSITION_TASK_COST_BREAKDOWN_BASE
					format = "BASE_VALUE_FORMAT_DECIMALS_PLUS_NEGATIVE"
				}
			}
		}
	}

	employee_modifier = {
	}

	scaling_employer_modifiers = {
		terrible = {
			gunpowder_maintenance_mult = -0.025
			gunpowder_max_size_add = 1
		}
		poor = {
			gunpowder_maintenance_mult = -0.035
			gunpowder_max_size_add = 2
		}
		average = {
			gunpowder_maintenance_mult = -0.05
			gunpowder_max_size_add = 3
		}
		good = {
			gunpowder_maintenance_mult = -0.075
			gunpowder_max_size_add = 4
		}
		excellent = {
			gunpowder_maintenance_mult = -0.1
			gunpowder_max_size_add = 5
		}
	}

	ai_will_do = {
		value = 50
		add = { #Unop: Was overwriting the value
			value = ai_greed
		}
	}
}

fire_dragon_engineer_court_position_command_artillery = {
	court_position_types = { fire_dragon_engineer_court_position }

	# Monthly cost for the task
	cost = {
		round = no
		gold = {
			value = 0
			if = {
				limit = {
					scope:liege = {
						has_treasury = no
					}
				}
				add = {
					value = monthly_court_position_task_cost
					desc = COURT_POSITION_TASK_COST_BREAKDOWN_BASE
					format = "BASE_VALUE_FORMAT_DECIMALS_PLUS_NEGATIVE"
				}
			}
		}
		treasury = {
			value = 0
			if = {
				limit = {
					scope:liege = {
						has_treasury = yes
					}
				}
				add = {
					value = monthly_court_position_task_cost
					desc = COURT_POSITION_TASK_COST_BREAKDOWN_BASE
					format = "BASE_VALUE_FORMAT_DECIMALS_PLUS_NEGATIVE"
				}
			}
		}	
	}

	employee_modifier = {
	}

	scaling_employer_modifiers = {
		terrible = {
			gunpowder_siege_value_add = 0.05
			gunpowder_siege_value_mult = normal_maa_siege_value_tier_1
			gunpowder_damage_mult = 0.1
		}
		poor = {
			gunpowder_siege_value_add = 0.1
			gunpowder_siege_value_mult = normal_maa_siege_value_tier_2
			gunpowder_damage_mult = 0.2
		}
		average = {
			gunpowder_siege_value_add = 0.15
			gunpowder_siege_value_mult = normal_maa_siege_value_tier_3
			gunpowder_damage_mult = 0.3
		}
		good = {
			gunpowder_siege_value_add = 0.2
			gunpowder_siege_value_mult = normal_maa_siege_value_tier_4
			gunpowder_damage_mult = 0.4
		}
		excellent = {
			gunpowder_siege_value_add = 0.25
			gunpowder_siege_value_mult = normal_maa_siege_value_tier_5
			gunpowder_damage_mult = 0.5
		}
	}

	ai_will_do = {
		value = 50
		add = { #Unop: Was overwriting the value
			value = ai_boldness
		}
	}
}
