Hey there, everyone, I'm implementing some new features today, partially to help balance a few things, and after spending a while in Lua, I figured some stuff would be easily handled in XML. That is, until Civ said "Lolno." Here is the entirety of what I am attempting to do: I have a UB. It has a maintenance cost. That means the building is sellable. I decided I didn't want this, so I created a new hidden dummy building with a maintenance cost, and removed the maintenance from the UB. I then tell the UB to give out a copy of this dummy building when it's built. Problem is.. it seems to refuse to hand out this building. Relevant code: Code: <BuildingClasses> <Row> <Type>BUILDINGCLASS_MAINTENANCE_DUMMY</Type> <DefaultBuilding>BUILDING_MAINTENANCE_DUMMY</DefaultBuilding> </Row> </BuildingClasses> <Buildings> <Row> <Type>BUILDING_MAINTENANCE_DUMMY</Type> <BuildingClass>BUILDINGCLASS_MAINTENANCE_DUMMY</BuildingClass> <Description>TXT_KEY_BUILDING_MAINTENANCE_DUMMY</Description> <Cost>-1</Cost> <FaithCost>-1</FaithCost> <PrereqTech>NULL</PrereqTech> <GreatWorkCount>-1</GreatWorkCount> <ArtDefineTag>NONE</ArtDefineTag> <MinAreaSize>-1</MinAreaSize> <NeverCapture>true</NeverCapture> <NukeImmune>true</NukeImmune> <HurryCostModifier>-1</HurryCostModifier> <PortraitIndex>0</PortraitIndex> <IconAtlas>CIV_COLOR_ATLAS</IconAtlas> <GoldMaintenance>3</GoldMaintenance> </Row> </Buildings> I can't seem to find any issues with this, and this building shows up and works properly in the game -- I can hand it out via IGE, and FireTuner, and it works. The problem is that it refuses to be handed out from another working building via: Code: <FreeBuildingThisCity>BUILDINGCLASS_MAINTENANCE_DUMMY</FreeBuildingThisCity> If I replace that with BUILDINGCLASS_LIBRARY, it works fine. It also can't be an issue with handing out a hidden building, because I've successfully done this before. What am I missing? Edit: I should mention that I have absolutely zero errors in any of my logs related to this. I've even gone to lengths to fix the errors about the barbarian horseman, among others. I'm about ready to just do this in Lua, and it'll be trivial for me to do so at this point, but it really aggravates me that this simple XML that should work, doesn't.