adjacencies = {
	### Northrend
	926 = 916
	924 = 921
	941 = 924
	941 = 926
	844 = 843
	849 = 827
	826 = 825
	817 = 801
	817 = 705
	705 = 706
	747 = 746
	792 = 790
	924 = 938
	920 = 903
	920 = 907
	920 = 930
	907 = 930
	920 = 921
	704 = 698
	744 = 739
	903 = 889
	883 = 876
	883 = 775
	883 = 878
	883 = 875
	875 = 878
	878 = 914
	875 = 914
	914 = 784
	928 = 912

	### Kalimdor
	1974 = 1883
	1883 = 1977
	1699 = 1698
	1640 = 1639
	1641 = 1621
	1641 = 1640
	1641 = 1160
	1612 = 1595
	1797 = 1798
	1714 = 1711
	1882 = 1866
	1940 = 1967
	1892 = 1967
	1921 = 1916
	1883 = 1794
	1651 = 1614
	1917 = 1946
	1976 = 1974
	1976 = 1984

	### Eastern Kingdoms
	395 = 344
	949 = 306
	180 = 179
	1 = 2217
	2216 = 842
	2215 = 2290
	2218 = 237
	399 = 365
	260 = 254
	166 = 255
	45 = 268
	257 = 344
	365 = 267
	158 = 257
	36 = 131
	131 = 190
	338 = 177
	# Kul Tiras
	2179 = 2214
	2179 = 2213
	2179 = 2209
	2179 = 2212
	2179 = 2215
	2179 = 2208
	2179 = 2210
	2179 = 241
	2179 = 1155
	2210 = 2218
	2210 = 2212
	2210 = 2214
	2210 = 2215
	2210 = 2213
	2210 = 2216
	2199 = 2210
	2199 = 302
	2210 = 302
	2199 = 1155
	2199 = 1
	# Plunder Isle
	2179 = 2220
	91 = 2220
	2220 = 2230
	2220 = 2231
	2220 = 2229
	2220 = 2228
	2220 = 2227

	### South Seas
	# Zandalar
	2220 = 2232
	2232 = 2281
	2281 = 2283
	2281 = 2284
	2281 = 2280
	2281 = 2279
	2279 = 2278
	2281 = 2276
	2275 = 2280
	2281 = 2265
	# Trade Coalition
	1595 = 571
	571 = 2298
	571 = 560
	560 = 954
	560 = 569
	560 = 1882

	### Pandaria
	652 = 650
	1292 = 1240
	1289 = 1249
	1167 = 1169
	1167 = 1210
	1210 = 1229
	1167 = 1229
	1324 = 1142
	1324 = 861
	1229 = 1169
	1169 = 1294
	1188 = 1213
	1142 = 1188
	1142 = 860
	1142 = 687
	1142 = 688
	556 = 392
	390 = 1321
	1321 = 1323
	1323 = 1150
	

	### Inter Continental - make these a bit rarer
	560 = 2232
	560 = 91
	1167 = 2232
	823 = 1
	560 = 729
	198 = 702
	198 = 1797
	1974 = 1
	843 = 1882
	560 = 2265
	571 = 1229
	571 = 861
	560 = 1142

	938 = 1882
	924 = 1882

	### The Great Murloc Chains :tm:
	### To make the world more dynamic I guess
	# Northrend
	843 = 722
	
	# Kalimdor
	1882 = 1876
	1882 = 1714
	1714 = 1797
	1797 = 1750
	1797 = 1621
	1797 = 1698
	1698 = 1853
	1853 = 1982
	1982 = 1990

	# Eastern Kingdoms
	180 = 196
	196 = 89
	89 = 98
	98 = 63
	98 = 2222
	98 = 18
	18 = 198
	198 = 196
	198 = 648
	648 = 374
	374 = 399

	# Pandaria / Zandalar
	2247 = 1169
	2247 = 2240
	2247 = 2275
}

culture_group_spread = {
	factor = 100
	
	modifier = {
		factor = 10
		num_culture_provinces < 20
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 30
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 40
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 50
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 60
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 70
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 80
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 90
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 100
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 110
	}

	# Inter continental connections
	modifier = {
		factor = 0.75 
		OR = {
			AND = {
				OR = {
					province = 560
					province = 2232
				}
				FROM = {
					OR = {
						province = 560
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 91
				}
				FROM = {
					OR = {
						province = 560
						province = 91
					}
				}
			}
			AND = {
				OR = {
					province = 1167 
					province = 2232
				}
				FROM = {
					OR = {
						province = 1167 
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 823 
					province = 1
				}
				FROM = {
					OR = {
						province = 823 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 729
				}
				FROM = {
					OR = {
						province = 560
						province = 729
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 702
				}
				FROM = {
					OR = {
						province = 198 
						province = 702
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 1797
				}
				FROM = {
					OR = {
						province = 198 
						province = 1797
					}
				}
			}
			AND = {
				OR = {
					province = 1974 
					province = 1
				}
				FROM = {
					OR = {
						province = 1974 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 843 
					province = 1882
				}
				FROM = {
					OR = {
						province = 843 
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 1229
				}
				FROM = {
					OR = {
						province = 571  
						province = 1229
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 861
				}
				FROM = {
					OR = {
						province = 571  
						province = 861
					}
				}
			}
			AND = {
				OR = {
					province = 560  
					province = 1142
				}
				FROM = {
					OR = {
						province = 560  
						province = 1142
					}
				}
			}
			AND = {
				OR = {
					province = 938  
					province = 1882
				}
				FROM = {
					OR = {
						province = 938  
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 924  
					province = 1882
				}
				FROM = {
					OR = {
						province = 924  
						province = 1882
					}
				}
			}
		}
	}
	

	
	# We do a little bit of trolling
	modifier = {
		factor = 10
		OR = {
			culture_group = centaur_group 
			culture_group = furbolg_group 
			culture_group = gnoll_group 
			culture_group = harpy_group 
			culture_group = hozen_group 
			culture_group = kobold_group 
			culture_group = magnataur_group 
			culture_group = murloc_group 
			culture_group = pygmy_group 
			culture_group = quilboar_group 
			culture_group = tuskarr_group 
		}
		has_alternate_start_parameter = { key = special_culture value = animal_kingdoms }
	}
	modifier = {
		factor = 0.75
		NOR = {
			culture_group = centaur_group 
			culture_group = furbolg_group 
			culture_group = gnoll_group 
			culture_group = harpy_group 
			culture_group = hozen_group 
			culture_group = kobold_group 
			culture_group = magnataur_group 
			culture_group = murloc_group 
			culture_group = pygmy_group 
			culture_group = quilboar_group 
			culture_group = tuskarr_group 

			# And a bit of these too
			culture_group = ancient_group
			culture_group = aqir_group
			culture_group = dragon_group
			culture_group = dryad_group
			culture_group = jinyu_group
			culture_group = sethrak_group
			culture_group = vulpera_group

		}
		has_alternate_start_parameter = { key = special_culture value = animal_kingdoms }
	}
	modifier = {
		factor = 0.5
		OR = {
			culture_group = ancient_group
			culture_group = aqir_group
			culture_group = dragon_group
			culture_group = dryad_group
			culture_group = jinyu_group
			culture_group = sethrak_group
			culture_group = vulpera_group

		}
		has_alternate_start_parameter = { key = special_culture value = animal_world }
	}
	modifier = {
		factor = 0.5
		OR = {
			culture_group = ancient_group
			culture_group = dragon_group
			culture_group = dryad_group
			culture_group = elemental_group 
			culture_group = jinyu_group
			culture_group = sethrak_group
			culture_group = shathyar_group 
			culture_group = vulpera_group

		}
		has_alternate_start_parameter = { key = special_culture value = humanoid_world }
	}


	# These should be really rare, they don't even have proper last names
	modifier = {
		factor = 0.025
		culture_group = ancient_group
	}

	# I don't think these are even used in vanilla goa
	modifier = {
		factor = 0.1
		culture_group = elemental_group
	}
	
	# These are gonna be just forsaken
	modifier = {
		factor = 0.2
		culture_group = undead_group 
	}

	# Dragons adjusted separately ig
	modifier = {
		factor = 1.5
		culture_group = dragon_group 
	}

	### Adjust groups based on number of cultures
	# 1 culture
	modifier = {
		factor = 0.33
		OR = {
			culture_group = centaur_group
			culture_group = draenei_group
			culture_group = furbolg_group 
			culture_group = gnome_group 
			culture_group = harpy_group 
			culture_group = magnataur_group 
			culture_group = ogre_group 
			culture_group = pygmy_group 
			culture_group = quilboar_group 
			culture_group = sethrak_group 
			culture_group = shathyar_group 
			culture_group = tuskarr_group 
			culture_group = vulpera_group 
			culture_group = trogg_group
		}
	}
	# 2 cultures
	modifier = {
		factor = 0.66
		OR = {
			culture_group = goblin_group
			culture_group = kobold_group 
			culture_group = dryad_group
			culture_group = gnoll_group 
			culture_group = jinyu_group 
			culture_group = mogu_group 
			culture_group = murloc_group 
			culture_group = pandaren_group 
		}
	}
	# 2-1 if not full random
	modifier = {
		factor = 0.5
		OR = {
			culture_group = kobold_group 
			culture_group = jinyu_group 
			culture_group = pandaren_group 
		}
		has_alternate_start_parameter = { key = culture value = random }
	}
	# 3 cultures
	modifier = {
		factor = 1
		OR = {
			culture_group = aqir_group
			culture_group = hozen_group
			culture_group = tauren_group 
		}
	}
	# 5 cultures
	modifier = {
		factor = 2.5
		OR = {
			culture_group = dwarf_group
			culture_group = vrykul_group
		}
	}
	# 5-1 if not full random
	modifier = {
		factor = 0.8
		OR = {
			culture_group = dwarf_group
			culture_group = vrykul_group
		}
		has_alternate_start_parameter = { key = culture value = random }
	}
	# 7 cultures
	modifier = {
		factor = 3.5
		culture_group = titanforged_group
	}
	# 7-4 if not full random
	modifier = {
		factor = 0.5
		culture_group = titanforged_group
		has_alternate_start_parameter = { key = culture value = random }
	}


	### Modifier for more elves, trolls, humans, and orcs (they have a lot of cultures *and* are common)
	modifier = {
		factor = 1.5
		OR = {
			culture_group = dwarf_group
			culture_group = elf_group
			culture_group = troll_group
		}
	}
	modifier = {
		factor = 2
		OR = {
			culture_group = human_group
			culture_group = orc_group
		}
	}
	### Even more if full random because good god there is a lot of them
	modifier = {
		factor = 1.5
		OR = {
			culture_group = human_group
			culture_group = orc_group
		}
		has_alternate_start_parameter = { key = culture value = full_random }
	}
	### Elves
	# 6 total
	modifier = {
		factor = 3
		culture_group = elf_group
		has_alternate_start_parameter = { key = culture value = full_random }
	}
	# 4 in 583
	modifier = {
		factor = 2
		culture_group = elf_group
		has_alternate_start_parameter = { key = culture value = random }
		NOT = { year = 600 }
	}
	# 5 in 603
	modifier = {
		factor = 2.5
		culture_group = elf_group
		has_alternate_start_parameter = { key = culture value = random }
		year = 600
		NOT = { year = 605 }
	}
	# 6* in 605 (keeping quel'dorei but making them rarer)
	modifier = {
		factor = 2.9
		culture_group = elf_group
		has_alternate_start_parameter = { key = culture value = random }
		year = 605
	}
	### Trolls
	# 7 total
	modifier = {
		factor = 3.5
		culture_group = troll_group
	}
	### Humans
	# 14 total
	modifier = {
		factor = 7
		culture_group = human_group
		has_alternate_start_parameter = { key = culture value = full_random }
	}
	# 13 if not full random after 605
	modifier = {
		factor = 6.5
		culture_group = human_group
		has_alternate_start_parameter = { key = culture value = random }
		year > 605
	}
	# 11 if not full random before 605
	modifier = {
		factor = 5.5
		culture_group = human_group
		has_alternate_start_parameter = { key = culture value = random }
		NOT = { year = 605 }
	}
	### Orcs
	# 16 total
	modifier = {
		factor = 8
		culture_group = orc_group
		has_alternate_start_parameter = { key = culture value = full_random }
	}
	# 5 total in 583
	modifier = {
		factor = 2.5
		culture_group = orc_group
		has_alternate_start_parameter = { key = culture value = random }
		NOT = { year = 600 }
	}
	# 7 total in 603
	modifier = {
		factor = 3.5
		culture_group = orc_group
		has_alternate_start_parameter = { key = culture value = random }
		year = 600
		NOT = { year = 605 }
	}
	# 8 total in 605
	modifier = {
		factor = 4
		culture_group = orc_group
		has_alternate_start_parameter = { key = culture value = random }
		year = 605
	}
	# never - 7 - shadowmoon burning_blade thunderlord laughting_skull shattered_hand maghar moknathal
	# always - 4 - blackrock stormreaver frostwolf twilights_hammer
	# 583 - 1 - bleeding_hollow
	# 603 - 3 - warsong bonechewer dragonmaw
	# 605 - 4 - warsong bonechewer dragonmaw durotaric
}

culture_spread = {
	factor = 100
	
	modifier = {
		factor = 10
		num_culture_provinces < 3
	}
	modifier = {
		factor = 2
		num_culture_provinces < 5
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 5
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 10
	}
	modifier = {
		factor = 0.8
		num_culture_provinces > 15
	}
	modifier = {
		factor = 0.7
		num_culture_provinces > 20
	}
	modifier = {
		factor = 0.7
		num_culture_provinces > 25
	}
	modifier = {
		factor = 0.7
		num_culture_provinces > 30
	}
	modifier = {
		factor = 0.7
		num_culture_provinces > 40
	}
	modifier = {
		factor = 0.7
		num_culture_provinces > 50
	}
	modifier = {
		factor = 0.7
		num_culture_provinces > 60
	}
	modifier = {
		factor = 0.7
		num_culture_provinces > 70
	}
	modifier = {
		factor = 0.5
		num_culture_provinces > 80
	}
	
	# Quel'dorei are rare since 605
	modifier = {
		factor = 0.1
		culture = high_elf
		year = 605
	}
	
	# Added by Warcraft: GoA Infinite Void Expansion
	# They should be rarer
	# I wonder if this causes issues if you don't have the submod
	modifier = {
		factor = 0.01
		culture = valkyr
	}

	# Inter continental connections
	modifier = {
		factor = 0.5 
		OR = {
			AND = {
				OR = {
					province = 560
					province = 2232
				}
				FROM = {
					OR = {
						province = 560
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 91
				}
				FROM = {
					OR = {
						province = 560
						province = 91
					}
				}
			}
			AND = {
				OR = {
					province = 1167 
					province = 2232
				}
				FROM = {
					OR = {
						province = 1167 
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 823 
					province = 1
				}
				FROM = {
					OR = {
						province = 823 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 729
				}
				FROM = {
					OR = {
						province = 560
						province = 729
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 702
				}
				FROM = {
					OR = {
						province = 198 
						province = 702
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 1797
				}
				FROM = {
					OR = {
						province = 198 
						province = 1797
					}
				}
			}
			AND = {
				OR = {
					province = 1974 
					province = 1
				}
				FROM = {
					OR = {
						province = 1974 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 843 
					province = 1882
				}
				FROM = {
					OR = {
						province = 843 
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 1229
				}
				FROM = {
					OR = {
						province = 571  
						province = 1229
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 861
				}
				FROM = {
					OR = {
						province = 571  
						province = 861
					}
				}
			}
			AND = {
				OR = {
					province = 560  
					province = 1142
				}
				FROM = {
					OR = {
						province = 560  
						province = 1142
					}
				}
			}
			AND = {
				OR = {
					province = 938  
					province = 1882
				}
				FROM = {
					OR = {
						province = 938  
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 924  
					province = 1882
				}
				FROM = {
					OR = {
						province = 924  
						province = 1882
					}
				}
			}
		}
	}
}

religion_group_spawn = {
	factor = 100
	modifier = {
		factor = 0.001
		any_religion_distance < 200
	}
	modifier = {
		factor = 0.1
		any_religion_distance < 350
	}
	modifier = { # No starting on islands, except on continents that are counted as islands for reasons
		factor = 0
		is_island = yes
		NOT = { region = world_northrend }
		OR = {
			NOT = { region = world_kalimdor }
			region = world_kalimdor_kalimdor_isles
		}
		OR = {
			NOT = { region = world_pandaria }
			region = world_pandaria_pandaria_isles
		}
	}
}

religion_group_spread = {
	factor = 100
	
	modifier = {
		factor = 10
		num_religion_provinces < 5
	}
	modifier = {
		factor = 0.95
		num_religion_provinces > 20
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 40
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 60
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 80
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 100
	}
	modifier = {
		factor = 0.7
		num_religion_provinces > 120
	}
	modifier = {
		factor = 0.7
		num_religion_provinces > 140
	}
	modifier = {
		factor = 0.7
		num_religion_provinces > 160
	}
	modifier = {
		factor = 0.7
		num_religion_provinces > 180
	}

	# Inter continental connections
	modifier = {
		factor = 0.85 
		OR = {
			AND = {
				OR = {
					province = 560
					province = 2232
				}
				FROM = {
					OR = {
						province = 560
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 91
				}
				FROM = {
					OR = {
						province = 560
						province = 91
					}
				}
			}
			AND = {
				OR = {
					province = 1167 
					province = 2232
				}
				FROM = {
					OR = {
						province = 1167 
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 823 
					province = 1
				}
				FROM = {
					OR = {
						province = 823 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 729
				}
				FROM = {
					OR = {
						province = 560
						province = 729
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 702
				}
				FROM = {
					OR = {
						province = 198 
						province = 702
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 1797
				}
				FROM = {
					OR = {
						province = 198 
						province = 1797
					}
				}
			}
			AND = {
				OR = {
					province = 1974 
					province = 1
				}
				FROM = {
					OR = {
						province = 1974 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 843 
					province = 1882
				}
				FROM = {
					OR = {
						province = 843 
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 1229
				}
				FROM = {
					OR = {
						province = 571  
						province = 1229
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 861
				}
				FROM = {
					OR = {
						province = 571  
						province = 861
					}
				}
			}
			AND = {
				OR = {
					province = 560  
					province = 1142
				}
				FROM = {
					OR = {
						province = 560  
						province = 1142
					}
				}
			}
			AND = {
				OR = {
					province = 938  
					province = 1882
				}
				FROM = {
					OR = {
						province = 938  
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 924  
					province = 1882
				}
				FROM = {
					OR = {
						province = 924  
						province = 1882
					}
				}
			}
		}
	}


	### Adjust groups based on number of religions
	# 1 religion
	modifier = {
		factor = 0.5
		OR = {
			religion_group = dragon_religion_group
			religion_group = nerubian_religion_group
		}
	}
	# 2 religions
	modifier = {
		factor = 0.75
		OR = {
			religion_group = arcane_group
			religion_group = fel_group #(+1 disabled) 
			religion_group = loa_group
			religion_group = necromancy_group #(+1 disabled) 
			religion_group = pandaren_religion_group
			religion_group = vrykul_religion_group
		}
	}
	# 3 religions
	modifier = {
		factor = 1
		OR = {
			religion_group = arakkoa_religion_group
			religion_group = void_group
		}
	}
	# 4 religions
	modifier = {
		factor = 1.5
		OR = {
			religion_group = druidism_group
			religion_group = elemental_lords_group
			religion_group = light_group
			religion_group = shamanism_group
		}
	}
	# 5 religions
	modifier = {
		factor = 2
		OR = {
			religion_group = primitive_group
			religion_group = secular_group
		}
	}
	# druidism_group - lowered spread of old_ways and wolf_cult_religion, wolf_cult_religion also doesn't spawn until 605
	# fel_group - lowered spread of orcish_fel and illidari, illidari also doesn't spawn until 605
	# secular_group - lowered spread of thunder_king and suntouched 
	modifier = {
		factor = 0.75
		OR = {
			religion_group = druidism_group
			religion_group = fel_group 
			religion_group = secular_group
		}
		has_alternate_start_parameter = { key = religion value = random }
	}
	# Only fire_cult allowed to spawn
	# Only holy_light allowed to spawn
	modifier = {
		factor = 0.33
		OR = { 
			religion_group = elemental_lords_group 
			religion_group = light_group 
		}
		has_alternate_start_parameter = { key = religion value = random }
	}
	# Less regular void, because aqirs will be converted anyways
	modifier = {
		factor = 0.75
		religion_group = void_group 
		has_alternate_start_setting = {
			setting = goa_alt_aqir_faith
			option = checked
		}
	}

	modifier = {
		factor = 15
		religion_group = primitive_group 
		has_alternate_start_setting = {
			setting = random_scenario_more_pagans
			option = checked
		}
	}
}

religion_spread = {
	factor = 100
	
	modifier = {
		factor = 10
		num_religion_provinces < 2
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 10
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 20
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 30
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 40
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 50
	}
	modifier = {
		factor = 0.8
		num_religion_provinces > 60
	}

	modifier = {
		factor = 0.5
		OR = {
			religion = old_ways 
			religion = wolf_cult_religion
			religion = orcish_fel 
			religion = illidari 
			religion = thunder_king  
			religion = suntouched  
		}
		has_alternate_start_parameter = { key = religion value = random }
	}

	# Way less shath'gral, because aqirs will be converted
	modifier = {
		factor = 0.33
		religion = old_gods_worship 
		has_alternate_start_setting = {
			setting = goa_alt_aqir_faith
			option = checked
		}
	}
}

dejure_kingdom_spread = {
	factor = 100
	modifier = {
		factor = 5
		distance = { where = FROM value < 100 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 200 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 300 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 400 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 500 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 600 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 700 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 800 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 900 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 1000 }
	}

	# Inter continental connections
	modifier = {
		factor = 0 
		OR = {
			AND = {
				OR = {
					province = 560
					province = 2232
				}
				FROM = {
					OR = {
						province = 560
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 91
				}
				FROM = {
					OR = {
						province = 560
						province = 91
					}
				}
			}
			AND = {
				OR = {
					province = 1167 
					province = 2232
				}
				FROM = {
					OR = {
						province = 1167 
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 823 
					province = 1
				}
				FROM = {
					OR = {
						province = 823 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 729
				}
				FROM = {
					OR = {
						province = 560
						province = 729
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 702
				}
				FROM = {
					OR = {
						province = 198 
						province = 702
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 1797
				}
				FROM = {
					OR = {
						province = 198 
						province = 1797
					}
				}
			}
			AND = {
				OR = {
					province = 1974 
					province = 1
				}
				FROM = {
					OR = {
						province = 1974 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 843 
					province = 1882
				}
				FROM = {
					OR = {
						province = 843 
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 1229
				}
				FROM = {
					OR = {
						province = 571  
						province = 1229
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 861
				}
				FROM = {
					OR = {
						province = 571  
						province = 861
					}
				}
			}
			AND = {
				OR = {
					province = 560  
					province = 1142
				}
				FROM = {
					OR = {
						province = 560  
						province = 1142
					}
				}
			}
			AND = {
				OR = {
					province = 938  
					province = 1882
				}
				FROM = {
					OR = {
						province = 938  
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 924  
					province = 1882
				}
				FROM = {
					OR = {
						province = 924  
						province = 1882
					}
				}
			}
		}
	}
}

dejure_empire_spread = {
	factor = 100
	modifier = {
		factor = 5
		distance = { where = FROM value < 100 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 200 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 300 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 400 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 500 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 600 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 700 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 800 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 900 }
	}
	modifier = {
		factor = 0.6
		distance = { where = FROM value > 1000 }
	}

	# Inter continental connections
	modifier = {
		factor = 0 
		OR = {
			AND = {
				OR = {
					province = 560
					province = 2232
				}
				FROM = {
					OR = {
						province = 560
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 91
				}
				FROM = {
					OR = {
						province = 560
						province = 91
					}
				}
			}
			AND = {
				OR = {
					province = 1167 
					province = 2232
				}
				FROM = {
					OR = {
						province = 1167 
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 823 
					province = 1
				}
				FROM = {
					OR = {
						province = 823 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 729
				}
				FROM = {
					OR = {
						province = 560
						province = 729
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 702
				}
				FROM = {
					OR = {
						province = 198 
						province = 702
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 1797
				}
				FROM = {
					OR = {
						province = 198 
						province = 1797
					}
				}
			}
			AND = {
				OR = {
					province = 1974 
					province = 1
				}
				FROM = {
					OR = {
						province = 1974 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 843 
					province = 1882
				}
				FROM = {
					OR = {
						province = 843 
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 1229
				}
				FROM = {
					OR = {
						province = 571  
						province = 1229
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 861
				}
				FROM = {
					OR = {
						province = 571  
						province = 861
					}
				}
			}
			AND = {
				OR = {
					province = 560  
					province = 1142
				}
				FROM = {
					OR = {
						province = 560  
						province = 1142
					}
				}
			}
			AND = {
				OR = {
					province = 938  
					province = 1882
				}
				FROM = {
					OR = {
						province = 938  
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 924  
					province = 1882
				}
				FROM = {
					OR = {
						province = 924  
						province = 1882
					}
				}
			}
		}
	}
}

holy_site_spread = {
	factor = 100
	# We want three holy sites within the religion's borders, and two outside
	modifier = {
		factor = 0
		NOT = { religion = FROM }
		FROM = { num_holy_sites_generated < 1 }
	}
	modifier = {
		factor = 0.01
		NOT = { religion = FROM }
		NOT = { parent_religion = { religion = FROM } }
		FROM = { num_holy_sites_generated < 3 }
	}
	modifier = {
		factor = 0.001
		NOT = { religion_group = FROM }
		FROM = { num_holy_sites_generated < 3 }
	}
	modifier = {
		factor = 0.001
		FROM = { num_holy_sites_generated >= 3 }
		religion = FROM
	}
	# Stay near our borders
	modifier = {
		factor = 2
		religion_group = FROM
	}
	# Avoid clustering
	modifier = {
		factor = 0 # We simply never want to be adjacent to a holy site
		any_neighbor_province = {
			is_holy_site = FROM
		}
	}
	modifier = {
		factor = 0
		holy_site_distance = { target = FROM value < 100 }
	}
	modifier = {
		factor = 0.01
		holy_site_distance = { target = FROM value < 200 }
	}
	modifier = {
		factor = 0.1
		holy_site_distance = { target = FROM value < 300 }
		FROM = { NOT = { religion_group = primitive_group  } }
	}
	modifier = {
		factor = 20
		holy_site_distance = { target = FROM value > 500 }
		FROM = { num_holy_sites_generated > 0 }
	}
	modifier = { # Pagan sites tend to be closer
		factor = 30
		holy_site_distance = { target = FROM value < 350 }
		FROM = { religion_group = primitive_group  }
	}
	modifier = {
		factor = 0 # We use this as a proxy for religion distance, because religion distance is expensive to calculate
		NOT = { religion = FROM }
		NAND = { 
			parent_religion = { religion = FROM }
			FROM = { num_holy_sites_generated >= 3 } # Heresies can put their 3rd holy site in their parent religion
		}
		FROM = { num_holy_sites_generated > 0 }
		holy_site_distance = { target = FROM value > 400 }
	}
	# Sharing some holy sites with parent religion is neat
	modifier = {
		factor = 100
		FROM = {
			parent_religion = {
				ROOT = {
					is_holy_site = PREV
				}
			}
		}
	}
}

holding_spread = {
	factor = 100
	# Inter continental connections
	modifier = {
		factor = 0.5
		OR = {
			AND = {
				OR = {
					province = 560
					province = 2232
				}
				FROM = {
					OR = {
						province = 560
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 91
				}
				FROM = {
					OR = {
						province = 560
						province = 91
					}
				}
			}
			AND = {
				OR = {
					province = 1167 
					province = 2232
				}
				FROM = {
					OR = {
						province = 1167 
						province = 2232
					}
				}
			}
			AND = {
				OR = {
					province = 823 
					province = 1
				}
				FROM = {
					OR = {
						province = 823 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 560
					province = 729
				}
				FROM = {
					OR = {
						province = 560
						province = 729
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 702
				}
				FROM = {
					OR = {
						province = 198 
						province = 702
					}
				}
			}
			AND = {
				OR = {
					province = 198 
					province = 1797
				}
				FROM = {
					OR = {
						province = 198 
						province = 1797
					}
				}
			}
			AND = {
				OR = {
					province = 1974 
					province = 1
				}
				FROM = {
					OR = {
						province = 1974 
						province = 1
					}
				}
			}
			AND = {
				OR = {
					province = 843 
					province = 1882
				}
				FROM = {
					OR = {
						province = 843 
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 1229
				}
				FROM = {
					OR = {
						province = 571  
						province = 1229
					}
				}
			}
			AND = {
				OR = {
					province = 571  
					province = 861
				}
				FROM = {
					OR = {
						province = 571  
						province = 861
					}
				}
			}
			AND = {
				OR = {
					province = 560  
					province = 1142
				}
				FROM = {
					OR = {
						province = 560  
						province = 1142
					}
				}
			}
			AND = {
				OR = {
					province = 938  
					province = 1882
				}
				FROM = {
					OR = {
						province = 938  
						province = 1882
					}
				}
			}
			AND = {
				OR = {
					province = 924  
					province = 1882
				}
				FROM = {
					OR = {
						province = 924  
						province = 1882
					}
				}
			}
		}
	}
}
