-- Yield changes from adjacent to other Improvements
for row in GameInfo.Improvement_YieldPerXAdjacentImprovement(item.condition) do
local improvement = GameInfo.Improvements[row.OtherImprovementType];
if improvement then
table.insert(item.yieldChanges, { yieldType = row.YieldType, yield = row.Yield, name = L(improvement.Description), type = "IMPROVEMENT", cause = adjacentToCause });
else
ReportBadRef("Improvement_YieldPerXAdjacentImprovement", row.OtherImprovementType, item.type);
end
end
end