Version: Patrician III (Steam)
Generic description:
If in a city there is a siege and a workshop is destroyed at the same time it is being auctioned, the auction system enters a faulty state.
Specific description:
The event occurred in the city of Hamburg, during the auction of a pottery. When it was destroyed during the enemy attack, the auction queue in Hamburg froze.
Steps to reproduce:
-
Put a workshop on auction.
-
Allow the city to be attacked so that the same workshop is destroyed at that time.
-
Check the auction window in the guild and the global auction list.
Actual result:
-
The auction window in Hamburg remains frozen showing only the next item.
-
The global auction list is also frozen in all guilds.
-
In other cities, auctions continue to work normally.
Expected result:
-
The auction should be cancelled or closed automatically if the workshop is destroyed.
-
Other auctions should continue without affecting the global list.
Additional notes:
The bug seems directly related to the timing overlap between the building’s destruction and its auction process.