Sid Meier's Civilization VI

Sid Meier's Civilization VI

View Stats:
Am I misunderstanding something about Huey Teocalli ?
I can't Build Huey Teocalli on a tile that is labelled Coast and Lake but I can on a tile that is labelled Lake.

The tile my marker is on really is part of a lake. It's completely landlocked though it is a biggish lake. The lake is a total of 15 hexes including what is pictured. I selected a fractal map. They say fractals are good with chaos, but they're supposed to be good with coastlines too!

This tile won't allow me the wonder (Though it would be twice as good)
https://steamcommunity.com/sharedfiles/filedetails/?id=1742749657

But the lake tile is highlighted as a possible.
https://steamcommunity.com/sharedfiles/filedetails/?id=1742749138

Is this just a bug? It seems like it to me.

Is there some xml file somewhere that I can adjust for this?

If I'd known about this I'd have located the city differently and gotten the benefit of resources that I specifically chose to bypass because of there being an IDEAL spot for Huey Teocalli
Last edited by Havan_IronOak; May 16, 2019 @ 7:32am
< >
Showing 1-10 of 10 comments
Havan_IronOak May 16, 2019 @ 7:03am 
My scan did turn up a file called Building_Huey_Teocalli.xml

I'm guessing that it's only allowing hexes labelled Lake where it should be allowing hexes labelled Coast and Lake as well.

Any idea how I'd fix this to allow (and benefit) tiles that are labelled Coast and Lake?

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<GameInfo>
<Types>
<Row Type="BUILDING_HUEY_TEOCALLI" Kind="KIND_BUILDING"/>
</Types>
<Buildings>
<Row BuildingType="BUILDING_HUEY_TEOCALLI" Name="LOC_BUILDING_HUEY_TEOCALLI_NAME" Description="LOC_BUILDING_HUEY_TEOCALLI_DESCRIPTION" PrereqTech="TECH_MILITARY_TACTICS" Cost="710" MaxWorldInstances="1" IsWonder="true" MustBeLake="true" MustBeAdjacentLand="true" RequiresPlacement="true" ObsoleteEra="ERA_INDUSTRIAL" Quote="LOC_BUILDING_HUEY_TEOCALLI_QUOTE" QuoteAudio="Play_HUEITEOCALLI_QUOTE"/>
</Buildings>
<Building_ValidTerrains>
<Row BuildingType="BUILDING_HUEY_TEOCALLI" TerrainType="TERRAIN_COAST"/>
</Building_ValidTerrains>
<BuildingModifiers>
<Row>
<BuildingType>BUILDING_HUEY_TEOCALLI</BuildingType>
<ModifierId>HUEY_ADDENTERTAINMENT</ModifierId>
</Row>
<Row>
<BuildingType>BUILDING_HUEY_TEOCALLI</BuildingType>
<ModifierId>HUEY_LAKE_FOOD</ModifierId>
</Row>
<Row>
<BuildingType>BUILDING_HUEY_TEOCALLI</BuildingType>
<ModifierId>HUEY_LAKE_PRODUCTION</ModifierId>
</Row>
</BuildingModifiers>
<Modifiers>
<Row>
<ModifierId>HUEY_ADDENTERTAINMENT</ModifierId>
<RunOnce>true</RunOnce>
<Permanent>true</Permanent>
<ModifierType>MODIFIER_SINGLE_CITY_ADJUST_LAKE_ENTERTAINMENT</ModifierType>
</Row>
<Row>
<ModifierId>TRAIT_HUEYPRODUCTION</ModifierId>
<ModifierType>MODIFIER_PLAYER_CITIES_ADJUST_BUILDING_PRODUCTION</ModifierType>
</Row>
<Row>
<ModifierId>HUEY_LAKE_FOOD</ModifierId>
<ModifierType>MODIFIER_ALL_CITIES_ATTACH_MODIFIER</ModifierType>
<SubjectRequirementSetId>FOODHUEY_PLAYER_REQUIREMENTS</SubjectRequirementSetId>
</Row>
<Row>
<ModifierId>HUEY_LAKE_FOOD_MODIFIER</ModifierId>
<ModifierType>MODIFIER_CITY_PLOT_YIELDS_ADJUST_PLOT_YIELD</ModifierType>
<SubjectRequirementSetId>FOODHUEY_PLOT_IS_LAKE_REQUIREMENTS</SubjectRequirementSetId>
</Row>
<Row>
<ModifierId>HUEY_LAKE_PRODUCTION</ModifierId>
<ModifierType>MODIFIER_ALL_CITIES_ATTACH_MODIFIER</ModifierType>
<SubjectRequirementSetId>PRODUCTIONHUEY_PLAYER_REQUIREMENTS</SubjectRequirementSetId>
</Row>
<Row>
<ModifierId>HUEY_LAKE_PRODUCTION_MODIFIER</ModifierId>
<ModifierType>MODIFIER_CITY_PLOT_YIELDS_ADJUST_PLOT_YIELD</ModifierType>
<SubjectRequirementSetId>PRODUCTIONHUEY_PLOT_IS_LAKE_REQUIREMENTS</SubjectRequirementSetId>
</Row>
</Modifiers>
<ModifierArguments>
<Row>
<ModifierId>HUEY_ADDENTERTAINMENT</ModifierId>
<Name>BuildingType</Name>
<Value>BUILDING_HUEY_TEOCALLI</Value>
</Row>
<Row>
<ModifierId>TRAIT_HUEYPRODUCTION</ModifierId>
<Name>BuildingType</Name>
<Value>BUILDING_HUEY_TEOCALLI</Value>
</Row>
<Row>
<ModifierId>TRAIT_HUEYPRODUCTION</ModifierId>
<Name>Amount</Name>
<Value>20</Value>
</Row>
<Row>
<ModifierId>HUEY_LAKE_FOOD</ModifierId>
<Name>ModifierId</Name>
<Value>HUEY_LAKE_FOOD_MODIFIER</Value>
</Row>
<Row>
<ModifierId>HUEY_LAKE_FOOD_MODIFIER</ModifierId>
<Name>YieldType</Name>
<Value>YIELD_FOOD</Value>
</Row>
<Row>
<ModifierId>HUEY_LAKE_FOOD_MODIFIER</ModifierId>
<Name>Amount</Name>
<Value>1</Value>
</Row>
<Row>
<ModifierId>HUEY_LAKE_PRODUCTION</ModifierId>
<Name>ModifierId</Name>
<Value>HUEY_LAKE_PRODUCTION_MODIFIER</Value>
</Row>
<Row>
<ModifierId>HUEY_LAKE_PRODUCTION_MODIFIER</ModifierId>
<Name>YieldType</Name>
<Value>YIELD_PRODUCTION</Value>
</Row>
<Row>
<ModifierId>HUEY_LAKE_PRODUCTION_MODIFIER</ModifierId>
<Name>Amount</Name>
<Value>1</Value>
</Row>
</ModifierArguments>
<RequirementSets>
<Row>
<RequirementSetId>FOODHUEY_PLAYER_REQUIREMENTS</RequirementSetId>
<RequirementSetType>REQUIREMENTSET_TEST_ALL</RequirementSetType>
</Row>
<Row>
<RequirementSetId>PRODUCTIONHUEY_PLAYER_REQUIREMENTS</RequirementSetId>
<RequirementSetType>REQUIREMENTSET_TEST_ALL</RequirementSetType>
</Row>
<Row>
<RequirementSetId>FOODHUEY_PLOT_IS_LAKE_REQUIREMENTS</RequirementSetId>
<RequirementSetType>REQUIREMENTSET_TEST_ALL</RequirementSetType>
</Row>
<Row>
<RequirementSetId>PRODUCTIONHUEY_PLOT_IS_LAKE_REQUIREMENTS</RequirementSetId>
<RequirementSetType>REQUIREMENTSET_TEST_ALL</RequirementSetType>
</Row>
</RequirementSets>
<RequirementSetRequirements>
<Row>
<RequirementSetId>FOODHUEY_PLOT_IS_LAKE_REQUIREMENTS</RequirementSetId>
<RequirementId>REQUIRES_PLOT_IS_LAKE</RequirementId>
</Row>
<Row>
<RequirementSetId>FOODHUEY_PLAYER_REQUIREMENTS</RequirementSetId>
<RequirementId>REQUIRES_PLAYER</RequirementId>
</Row>
<Row>
<RequirementSetId>PRODUCTIONHUEY_PLAYER_REQUIREMENTS</RequirementSetId>
<RequirementId>REQUIRES_PLAYER</RequirementId>
</Row>
<Row>
<RequirementSetId>PRODUCTIONHUEY_PLOT_IS_LAKE_REQUIREMENTS</RequirementSetId>
<RequirementId>REQUIRES_PLOT_IS_LAKE</RequirementId>
</Row>
</RequirementSetRequirements>
</GameInfo>
Last edited by Havan_IronOak; May 16, 2019 @ 7:06am
BlackSmokeDMax May 16, 2019 @ 8:59am 
According to civilopedia:

https://steamcommunity.com/sharedfiles/filedetails/?id=1742884566


It is only to be built on Lake tiles. "Must be built on a lake tile adjacent to land" is exact wording in that entry.
Last edited by BlackSmokeDMax; May 16, 2019 @ 9:02am
Havan_IronOak May 16, 2019 @ 1:15pm 
Yes, that's true but the hex IS a lake tile. (Admittedly it's a big lake) I'm guessing that the map generator uses the label "Coast and Lake" for any hex where the lake is over x hexes. But that seems very arbitrary to me.
donald23 May 16, 2019 @ 1:17pm 
Yes, just lake tiles, not coastal.

You can still benefit without trying to wreck your game files, buy the actual like tile to the north and built it there.
IIRC that wonder benefits all lake tiles in your empire and not just that one city.
BlackSmokeDMax May 16, 2019 @ 1:23pm 
Originally posted by donald23:
IIRC that wonder benefits all lake tiles in your empire and not just that one city.

That is correct. Though I think the lake tiles directly next to it may have a better bonus than the lake tiles in the rest of your empire.
Last edited by BlackSmokeDMax; May 16, 2019 @ 1:23pm
gimmethegepgun May 16, 2019 @ 1:32pm 
Originally posted by BlackSmokeDMax:
Originally posted by donald23:
IIRC that wonder benefits all lake tiles in your empire and not just that one city.

That is correct. Though I think the lake tiles directly next to it may have a better bonus than the lake tiles in the rest of your empire.
Sort of. The city that builds it gets 1 amenity from every lake tile adjacent to the wonder.
Havan_IronOak May 16, 2019 @ 2:12pm 
All lake tiles in your civ get a benefit of +1 food and +1 Production

But the wonder itself gets +1 amenity for EACH lake tile next to it.
4 amenities is a lot better than 2, particularly when each amenity can satisfy a number of cities.
Paulytnz May 18, 2019 @ 7:44am 
Lakes are only considered lakes if they are 9 tiles or less.
Here is the specific line in the Global Params file:


<Replace Name="LAKE_MAX_AREA_SIZE" Value="9" />

You can edit that of course, not tried it tho.
Last edited by Paulytnz; May 18, 2019 @ 7:48am
Havan_IronOak May 18, 2019 @ 7:51am 
Originally posted by Paulytnz:
Lakes are only considered lakes if they are 9 tiles or less.
Here is the specific line in the Global Params file:


<Replace Name="LAKE_MAX_AREA_SIZE" Value="9" />

You can edit that of course, not tried it tho.

Thanks for that! I'll give that a try before my next game. I think that if they're not huge and they are landlocked then they should be lakes.

Course then, coming from Michigan, I have a different idea about lakes than others might.
Paulytnz May 18, 2019 @ 7:53am 
Originally posted by Havan_IronOak:
Originally posted by Paulytnz:
Lakes are only considered lakes if they are 9 tiles or less.
Here is the specific line in the Global Params file:


<Replace Name="LAKE_MAX_AREA_SIZE" Value="9" />

You can edit that of course, not tried it tho.

Thanks for that! I'll give that a try before my next game. I think that if they're not huge and they are landlocked then they should be lakes.

Course then, coming from Michigan, I have a different idea about lakes than others might.


Good luck, let me know if it works.
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: May 16, 2019 @ 6:56am
Posts: 10