function EstablishCatholicism()
if Game.GetGameTurn() == 0 then
function CreateCatholicismHolyCity(pCity, religion, pantheonBelief, founderBelief, followerBelief, followerBelief2, enhancerBelief)
local iPlayer = pCity:GetOwner()
local iReligion = GameInfoTypes[religion]
-- Optional extra beliefs
local iBelief4 = followerBelief2 and GameInfoTypes[followerBelief2] or -1
local iBelief5 = enhancerBelief and GameInfoTypes[enhancerBelief] or -1
Game.FoundPantheon(iPlayer, GameInfoTypes[pantheonBelief])
Game.FoundReligion(iPlayer, iReligion, nil, GameInfoTypes[founderBelief], GameInfoTypes[followerBelief], iBelief4, iBelief5, pCity)
end
function FoundCatholicism()
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer]
if (pPlayer:IsEverAlive()) then
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
-- City exists and has the proper name?
if pCity ~= nil and pCity:GetName() == "Roma" then
CreateCatholicismHolyCity(pCity, "RELIGION_Catholicism", "BELIEF_RELIGIOUS_IDOLS",
"BELIEF_PAPAL_PRIMACY", "BELIEF_CATHEDRALS", "BELIEF_CHORAL_MUSIC", "BELIEF_HOLY_ORDER");
return pCity
end
end
end
end
end
local pChatholicPlot = FoundCatholicism()

lot()
end
end
Events.ActivePlayerTurnEnd.Add(EstablishCatholicism)
-- Enumerate Playable Civ Cities with Catholicism
function FollowCatholicism()
if Game.GetGameTurn() == 0 then
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer];
if pPlayer:IsEverAlive() then
print (pPlayer:GetName())
-- Enumerate cities
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
print (pCity:GetName());
-- City exists and has the proper name?
if pCity ~= nil and city:GetName() == "Vaticano" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Napoli" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Palermo" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Genova" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Venezia" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Marseille" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Lyon" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Bordeaux" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Orleans" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Paris" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Barcelona" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Valencia" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Madrid" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Leon" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Seville" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Lisbon" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Porto" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Faro" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Sassari" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Brussels" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Dublin" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Galaway" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Cork" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Zagreb" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Salzburg" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Wien" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Budapest" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Kosice" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Prague" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Poznan" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Wroclaw" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
elseif pCity ~= nil and pCity:GetName() == "Vilnius" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_CATHOLICISM"]);
return pCity
end
end
end
end
end
end
Events.ActivePlayerTurnEnd.Add(FollowCatholicism)
function EstablishIslam()
if Game.GetGameTurn() == 0 then
function CreateIslamHolyCity(pCity, religion, pantheonBelief, founderBelief, followerBelief, followerBelief2, enhancerBelief)
local iPlayer = pCity:GetOwner()
local iReligion = GameInfoTypes[religion]
-- Optional extra beliefs
local iBelief4 = followerBelief2 and GameInfoTypes[followerBelief2] or -1
local iBelief5 = enhancerBelief and GameInfoTypes[enhancerBelief] or -1
Game.FoundPantheon(iPlayer, GameInfoTypes[pantheonBelief])
Game.FoundReligion(iPlayer, iReligion, nil, GameInfoTypes[founderBelief], GameInfoTypes[followerBelief], iBelief4, iBelief5, pCity)
end
function FoundIslam()
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer]
if (pPlayer:IsEverAlive()) then
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
-- City exists and has the proper name?
if pCity ~= nil and pCity:GetName() == "Mecca" then
CreateIslamHolyCity(pCity, "RELIGION_ISLAM", "BELIEF_DESERT_FORKLORE",
"BELIEF_PILGRAMAGE", "BELIEF_MOSQUE", "BELIEF_HOLY_WARRIORS", "BELIEF_JUST_WAR");
return pCity
end
end
end
end
end
local pMuslimPlot = FoundIslam()

lot()
end
end
Events.ActivePlayerTurnEnd.Add(EstablishIslam)
-- Enumerate Playable Civ Cities with Islam
function FollowIslam()
if Game.GetGameTurn() == 0 then
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer];
if pPlayer:IsEverAlive() then
print (pPlayer:GetName())
-- Enumerate cities
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
print (pCity:GetName());
-- City exists and has the proper name?
if pCity ~= nil and city:GetName() == "Tirana" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Sogut" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Konya" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Ankara" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Samsun" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Bursa" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Varna" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Susa" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Aleppo" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Pasargadae" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Persepolis" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Baghdad" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Medina" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Sidon" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Alexandria" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Nicaea" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Carthage" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Algiers" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Fes" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Tangier" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Casablanca" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Marrakech" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
elseif pCity ~= nil and pCity:GetName() == "Tirana" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_ISLAM"]);
return pCity
end
end
end
end
end
end
Events.ActivePlayerTurnEnd.Add(FollowIslam)
function EstablishProtestantism()
if Game.GetGameTurn() == 0 then
function CreateProtestantismHolyCity(pCity, religion, pantheonBelief, founderBelief, followerBelief, followerBelief2, enhancerBelief)
local iPlayer = pCity:GetOwner()
local iReligion = GameInfoTypes[religion]
-- Optional extra beliefs
local iBelief4 = followerBelief2 and GameInfoTypes[followerBelief2] or -1
local iBelief5 = enhancerBelief and GameInfoTypes[enhancerBelief] or -1
Game.FoundPantheon(iPlayer, GameInfoTypes[pantheonBelief])
Game.FoundReligion(iPlayer, iReligion, nil, GameInfoTypes[founderBelief], GameInfoTypes[followerBelief], iBelief4, iBelief5, pCity)
end
function FoundProtestantism()
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer]
if (pPlayer:IsEverAlive()) then
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
-- City exists and has the proper name?
if pCity ~= nil and pCity:GetName() == "Hamburg" then
CreateProtestantismHolyCity(pCity, "RELIGION_PROTESTANTISM", "BELIEF_GOD_OF_CRAFTSMEN",
"BELIEF_INTERFAITH_DIALOGUE", "BELIEF_RELIGIOUS_COMMUNITY", "BELIEF_GURUSHIP", "BELIEF_RELIGIOUS_TEXT");
return pCity
end
end
end
end
end
local pProtestantPlot = FoundProtestantism()

lot()
end
end
Events.ActivePlayerTurnEnd.Add(EstablishProtestantism)
-- Enumerate Playable Civ Cities with Protestant
function FollowProtestantism()
if Game.GetGameTurn() == 0 then
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer];
if pPlayer:IsEverAlive() then
print (pPlayer:GetName())
-- Enumerate cities
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
print (pCity:GetName());
-- City exists and has the proper name?
if pCity ~= nil and city:GetName() == "Bern" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "London" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "York" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Bristol" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Liverpool" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Edinburgh" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Amsterdam" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Reykjavik" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Oslo" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Holstebro" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Copenhagen" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Berlin" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Hanover" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Frankfurt" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Munchen" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Gothenburg" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Stockholm" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Birka" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Umea" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Helsinki" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Tallinn" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
elseif pCity ~= nil and pCity:GetName() == "Riga" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_PROTESTANTISM"]);
return pCity
end
end
end
end
end
end
Events.ActivePlayerTurnEnd.Add(FollowProtestantism)
function EstablishEasternOrthodoxy()
if Game.GetGameTurn() == 0 then
function CreateEasternOrthodoxyHolyCity(pCity, religion, pantheonBelief, founderBelief, followerBelief, followerBelief2, enhancerBelief)
local iPlayer = pCity:GetOwner()
local iReligion = GameInfoTypes[religion]
-- Optional extra beliefs
local iBelief4 = followerBelief2 and GameInfoTypes[followerBelief2] or -1
local iBelief5 = enhancerBelief and GameInfoTypes[enhancerBelief] or -1
Game.FoundPantheon(iPlayer, GameInfoTypes[pantheonBelief])
Game.FoundReligion(iPlayer, iReligion, nil, GameInfoTypes[founderBelief], GameInfoTypes[followerBelief], iBelief4, iBelief5, pCity)
end
function FoundEasternOrthodoxy()
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer]
if (pPlayer:IsEverAlive()) then
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
-- City exists and has the proper name?
if pCity ~= nil and pCity:GetName() == "Constantinople" then
CreateProtestantismHolyCity(pCity, "RELIGION_EasternOrthodoxy", "BELIEF_GOD_OF_WAR",
"BELIEF_TITHE", "BELIEF_MONASTARIES", "BELIEF_RELIGIOUS_ART", "BELIEF_DEFENDER_OF_THE_FAITH");
return pCity
end
end
end
end
end
local pEasternOrthodoxPlot = FoundEasternOrthodoxy()

lot()
end
end
Events.ActivePlayerTurnEnd.Add(EstablishEasternOrthodoxy)
-- Enumerate Playable Civ Cities with EasternOrthodox
function FollowEasternOrthodoxy()
if Game.GetGameTurn() == 0 then
for iPlayer=0, GameDefines.MAX_CIV_PLAYERS - 1 do
local pPlayer = Players[iPlayer];
if pPlayer:IsEverAlive() then
print (pPlayer:GetName())
-- Enumerate cities
for cityIndex = 0, pPlayer:GetNumCities() - 1, 1 do
local pCity = pPlayer:GetCityByID(cityIndex)
print (pCity:GetName());
-- City exists and has the proper name?
if pCity ~= nil and city:GetName() == "Antioch" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Constantinople" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Corinth" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Athens" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Sparta" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Knossos" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Adrianople" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Odesa" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Kyiv" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "L'viv" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Kharkiv" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Belgrade" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Bucharest" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Ragusa" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Minsk" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "St. Petersburg" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Rostov" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Moscow" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Novgorod" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
elseif pCity ~= nil and pCity:GetName() == "Vologda" then
pCity:AdoptReligionFully(GameInfoTypes["RELIGION_EASTERN_ORTHODOXY"]);
return pCity
end
end
end
end
end
end
Events.ActivePlayerTurnEnd.Add(FollowEasternOrthodoxy)