[BUG] World's Fair architectural event, shown rewards might not reflect what you get
Recently I have been trying to figure out World's Fair rewards pools based on game files. I uploaded the effect of my work to the Wiki: https://anno1800.fandom.com/wiki/World%27s_Fair_Events
I asked a few people to report me what they get to check if my analysis of game files was correct. And while testing it, we discovered a mistake in game files which causes the World's Fair interface to not reflect what rewards you actually get. It happens only in case of architectural events for City Furniture and Plaza Design reward pools.
In both cases as one of the reward you are supposed to get either flagpoles or billboards and you should get 5 of them. Unfortunately the way it was programmed in files make it so that you might get both types of ornaments and their amount sums up to 5. However, for example in case of City Furniture you are supposed to get:
1) 15 mosaic pavings
2) either 5 billboards or 5 flagpoles
3) 2 morris columns
Because of point 2), you might end up getting 15 mosaic pavings, 3 flagpoles, 2 billboards and 2 morris columns but the World's Fair UI has place only for 3 types of ornaments so it shows mosaic pavings, flagpoles and billboards but doesn't show morris columns.
Here is a screenshot of numbers of ornaments before running the event:
https://i.imgur.com/BqcvYht.png
Here is a screenshot of rewards you get during event (City Furniture reward pool):
https://i.imgur.com/t4OMK4R.png
And here's a screenshot of numbers of ornaments after the event:
https://i.imgur.com/chNeILa.png
You can see that the result is that you get not only 15 mosaic pavings, 3 flagpoles and 2 billboards (as World's Fair UI indicates) but you also get 2 morris columns.
The problem lies in assets.xml file inside data12. In the World's Fair rewards pools section, the file indicates that you are supposed to get 5 ornaments from a reward pool which contains two ornaments: flagpoles and billboards. The number 5 should be rather assigned specifically to flagpoles and billboards, not to the general reward pool that has both these ornaments inside it. Because of that issue you might end up getting both these ornaments and just the sum of them is 5. So you end up getting 4 types of ornaments (you also get morris columns) but the UI has place only for 3 types of ornaments and doesn't indicate that you also got morris columns.
My example was for City Furniture pool but the similar issue is also with Plaza Design pool.
I hope my detailed post helps you find where the issue exactly is.