﻿slaves_needed = {
  value = 20

	if = {
		limit = {
      has_owner = yes
			province_cultural_unity <= 50
		}
		add = 2
	}

  if = {
    limit = {
      has_owner = yes
      owner = {
        invention = global_goods_from_slaves_inv
      }
    }
    add = -1
  }

  if = {
    limit = {
      has_owner = yes
      owner = {
        invention = channeled_irrigation_invention
      }
    }
    add = -1
  }

  if = {
    limit = {
      has_owner = yes
      owner = {
        has_law = republican_land_reform_3
      }
    }
    add = -2
  }

  if = {
    limit = {
      has_owner = yes
      owner = {
        has_law = lex_sempronia_agraria
      }
    }
    add = -2
  }

  if = {
    limit = {
      has_owner = yes
      owner = {
        has_law = formalized_industry_law_tribal
      }
    }
    add = -1
  }

  if = {
    limit = {
      terrain = farmland
    }
    add = -2
  }

  if = {
    limit = {
      has_owner = yes
      owner = {
        has_country_modifier = country_improvement_rhodesian_designs
      }
    }
    add = -1
  }

  if = {
    limit = {
      has_owner = yes
      owner = {
        is_subject = yes
        is_subject_type = subject_league_city_state
      }
    }
    add = -4
  }

  if = {
    limit = { has_city_status = no }
    add = -5
  }
  if = {
    limit = {
      OR = {
         num_of_basic_settlement_infratructure_building = 1
         num_of_slave_mine_building = 1
       }
    }
    add = -5
  }

  if = {
    limit = {
      has_city_status = yes
      num_of_foundry_building = 1
    }
    add = -4
  }

	if = { # I don't know what this is
    limit = { has_province_modifier = established_city }
    add = 5
  }

  if = {
    limit = { has_province_modifier = cedars_of_lebanon }
    add = -5
  }
  if = {
    limit = { has_province_modifier = noric_steel }
    add = -5
  }
  if = {
    limit = { has_province_modifier = mastian_gold_range }
    add = -5
  }
  if = {
    limit = { has_province_modifier = tyrian_purple }
    add = -5
  }
  if = {
    limit = { has_province_modifier = rhodian_glass_workshops }
    add = -5
  }
  if = {
    limit = { has_province_modifier = cypriot_copper_mines }
    add = -4
  }
  if = {
    limit = { has_province_modifier = nisean_horses }
    add = -4
  }
  if = {
    limit = { has_province_modifier = gades_garum }
    add = -4
  }
  if = {
    limit = { has_province_modifier = gods_own_county }
    add = -2
  }
  if = {
    limit = { has_province_modifier = alexander_in_antigonia }
    add = -1
  }
  if = {
    limit = { has_province_modifier = slaves_redistributed_pmod }
    add = 10
  }
  if = {
    limit = { has_province_modifier = punic_agriculture_modifier }
    add = -2
  }
  if = {
    limit = { has_province_modifier = punic_mission_iberian_mines_modifier }
    add = -3
  }
  if = {
    limit = { has_province_modifier = roman_6_african_breadbasket_modifier }
    add = -2
  }
  if = {
    limit = { has_province_modifier = roman_mission_bread_basket_grain_egypt_modifier }
    add = -2
  }
  if = {
    limit = { has_province_modifier = carthaginian_mission_sardinian_mines_modifier }
    add = -3
  }
  if = {
    limit = { has_province_modifier = province_improvement_capital_iberia }
    add = -2
  }
	if = {
    limit = { has_province_modifier = thasos_expanded_pmod }
    add = -2
  }
	if = {
    limit = { has_province_modifier = sicilian_sulphur_trade }
    add = -2
  }
  if = {
    limit = { has_province_modifier = lapis_specularis_segobriga }
    add = -2
  }
  if = {
    limit = { has_province_modifier = conquerors_temple_pmod }
    add = -1
  }
  if = {
    limit = { has_province_modifier = punic_mission_naval_dominance_focus_economic_modifier }
    add = -2
  }
  if = {
    limit = { has_province_modifier = italian_colonia_trade_pmod }
    add = -1
  }
  if = {
    limit = { has_province_modifier = spartan_mission_messenia_modifier }
    add = -1
  }
  if = {
    limit = { has_province_modifier = me_syr_2_6_pmod }
    add = -1
  }
  if = {
    limit = { has_province_modifier = me_syr_4_eleph_pmod }
    add = 20
  }
  if = {
    limit = { has_province_modifier = athenian_mission_02_attican_minerals_modifier }
    add = -1
  }
  if = {
    limit = { has_province_modifier = athenian_mission_04_naxian_quarry_modifier }
    add = -3
  }
  if = {
    limit = { has_province_modifier = athenian_mission_04_amphipolian_mines_modifier }
    add = -2
  }

  if = {
    limit = { has_province_modifier = established_city }
    add = 5
  }

	if = {
    limit = { has_province_modifier = mac_01_11_pmod }
    add = 15
  }
}
