Elhoim
Iron Tower Studio Dev
Does anyone understand why warehouse buildings check for features in the case of farms instead of checking for farms?
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryPastureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryPlantationFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryDesertFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryGrasslandFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryPlainsFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryTropicalFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryTundraFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryFlatTerrainFood"/>
<Row ID="GranaryPastureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" ConstructibleInCity="IMPROVEMENT_PASTURE"/>
<Row ID="GranaryPlantationFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" ConstructibleInCity="IMPROVEMENT_PLANTATION"/>
<Row ID="GranaryDesertFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_DESERT_FLOODPLAIN_MINOR"/>
<Row ID="GranaryGrasslandFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_GRASSLAND_FLOODPLAIN_MINOR"/>
<Row ID="GranaryPlainsFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_PLAINS_FLOODPLAIN_MINOR"/>
<Row ID="GranaryTropicalFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_TROPICAL_FLOODPLAIN_MINOR"/>
<Row ID="GranaryTundraFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_TUNDRA_FLOODPLAIN_MINOR"/>
<Row ID="GranaryFlatTerrainFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" TerrainInCity="TERRAIN_FLAT"/>
I assume it's to increase the yield before the farm is placed?
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryPastureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryPlantationFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryDesertFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryGrasslandFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryPlainsFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryTropicalFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryTundraFloodplainFeatureFood"/>
<Row ConstructibleType="BUILDING_GRANARY" YieldChangeId="GranaryFlatTerrainFood"/>
<Row ID="GranaryPastureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" ConstructibleInCity="IMPROVEMENT_PASTURE"/>
<Row ID="GranaryPlantationFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" ConstructibleInCity="IMPROVEMENT_PLANTATION"/>
<Row ID="GranaryDesertFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_DESERT_FLOODPLAIN_MINOR"/>
<Row ID="GranaryGrasslandFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_GRASSLAND_FLOODPLAIN_MINOR"/>
<Row ID="GranaryPlainsFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_PLAINS_FLOODPLAIN_MINOR"/>
<Row ID="GranaryTropicalFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_TROPICAL_FLOODPLAIN_MINOR"/>
<Row ID="GranaryTundraFloodplainFeatureFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" FeatureInCity="FEATURE_TUNDRA_FLOODPLAIN_MINOR"/>
<Row ID="GranaryFlatTerrainFood" Age="AGE_ANTIQUITY" YieldType="YIELD_FOOD" YieldChange="1" TerrainInCity="TERRAIN_FLAT"/>
I assume it's to increase the yield before the farm is placed?