11 | | * At a guess, a user would only be notified of the reason for placement failure when they click to place the building (in spite of it being a red placement preview). This way the user learns the conditions for building placement without being spammed. |
12 | | * Numeric build limits don't rely on placement, so the user should be prevented from selecting the building in the UI. Maybe the icon can be greyed out, but the user can still click on it to get the exact message ("Limit of X reached for this building") and/or it could be indicated in the tooltip. |
| 11 | * Show a tooltip like the trade setup tooltip that follows the cursor and gives a reason why the building can't be placed in the current location. |
| 12 | * ~~Numeric build limits don't rely on placement, so the user should be prevented from selecting the building in the UI. Maybe the icon can be greyed out, but the user can still click on it to get the exact message ("Limit of X reached for this building") and/or it could be indicated in the tooltip.~~ |