Hey so the Amurites cave of Ancestors doesn't work as intended because the EvEventManager Python requires them to have a wizards hall, which the Amurites can't build. Using world builder, a city with a wizard guild gives out sphere 1 promotions as intended. Once a Cave of Ancestors is added, the city's units come with sphere 2 promotions (and I think sphere 1 but I didn't test long).
So obviously this is a bug report, but can someone tell me what and how to edit things real fast to make it so the Amurites get the wizard hall building instead of mage guild?
So this was surprisingly easy add in! (new to modifying Civ 4).
Here is what I did
Modified CIV4CivilizationInfos XML, under the Amurite Building Sections added:
<Building>
<BuildingClassType>BUILDINGCLASS_MAGE_GUILD</BuildingClassType>
<BuildingType>BUILDING_WIZARDS_HALL</BuildingType>
</Building>
Now, I don't know if FF meant to enable the wizard hall yet but this was how I fixed Amurites not being able to use their cave of ancestors.
So obviously this is a bug report, but can someone tell me what and how to edit things real fast to make it so the Amurites get the wizard hall building instead of mage guild?
Spoiler :
if city.getNumRealBuilding(gc.getInfoTypeForString('BUILDING_WIZARDS_HALL')) > 0 and not city.getNumRealBuilding(gc.getInfoTypeForString('BUILDING_CAVE_OF_ANCESTORS')) > 0:
Spoiler :
lif city.getNumRealBuilding(gc.getInfoTypeForString('BUILDING_WIZARDS_HALL')) > 0 and city.getNumRealBuilding(gc.getInfoTypeForString('BUILDING_CAVE_OF_ANCESTORS')) > 0:
So this was surprisingly easy add in! (new to modifying Civ 4).
Here is what I did
Spoiler :
Modified CIV4CivilizationInfos XML, under the Amurite Building Sections added:
<Building>
<BuildingClassType>BUILDINGCLASS_MAGE_GUILD</BuildingClassType>
<BuildingType>BUILDING_WIZARDS_HALL</BuildingType>
</Building>
Now, I don't know if FF meant to enable the wizard hall yet but this was how I fixed Amurites not being able to use their cave of ancestors.