PATCH NOTES:
Fixed an issue where Players who selected an allied Forward Observer would not see the correct shell count.
DETAILS:
Players who select an allied FO [with shells] get added to a unit group, "Shell Dialog Observers" belonging to the owner of the FO.
When the FO owner (or a player granted with shared control) modifies the shell limit, the dialog will be updated for all players in the player group, "Shell Dialog Observers", such that all players currently selecting the FO will see the update in real time.
When a player selects a unit that is not a Forward Observer with shells, that player will be promptly removed from the player group "Shell Dialog Observers" belonging to any previously selected Forward Observers.
The owner of the FO is also counted within these set of actions such that anyone who selects the FO can see the correct shell counts.
NOTE:
I don't anticipate a need to test this.
I tested to make sure the required functionality of shells and inventories are not broken by the changes.
If there is something I missed, I have confidence that it will show up in a public game.
PATCH NOTES: Fixed an issue where Players who selected an allied Forward Observer would not see the correct shell count.
DETAILS:
NOTE: