Yeah, I know. I was just posting for humorous effect (by the way, the combined forge + granary that davidallen mentioned is obviously the "forgery"). As it is you could load up all the various normal building effects into one building, so this isn't any different.
World Wonder: Afforess's Haberdashery = +1 gold per sheep (wool) and cow (leather), +2.5 gold per fur, silk, and dye.
Regular building: The hot new restaurant chain, davidallen's Fine Dining = +0.1 gold per banana, clam, corn, cow, crab, deer, fish, pig ,rice, sheep, and wheat, and +0.5 gold per spices, sugar, and wine.
So the question is, is competition for resources in?
Both of the above example buildings use sheep and cow.
Can you build both in the same city?
Do they both get full benefit for both resources?
(Actually, in this case they should since the haberdashery only uses the leather and wool, not the meat.)
Perhaps you ought to implement some sort of "bUnique" boolean flag for each resource listed as consumed so each can be unique or not, but how it would work is debatable. A couple ideas come to mind:
- If a building has a resource marked as unique, you can't build it an a city that already has a building using that resource and no other building using that resource can be built in the city with this building
- Allow it in combination with any building that uses the same resource but doesn't have it flagged - but the building without the flag doesn't get the benefit of the resource; prevent any other building that also has it flagged
- Don't worry about it - forget the flag and allow any combination to all get the full effect for duplicated resources
In any case, resources not flagged can be used by multiple buildings.