Actions
Bug #304
closedUNIT and CITY only 16 bits in network protocol
Start date:
03/12/2024
Due date:
% Done:
0%
Estimated time:
Description
Seen with savegame from Debian Bug report 1066100, and likely the root cause of the issue reported there. Reporter is Giacomo Mulas.
We try to support city and unit ids bigger than 65535. But network protocol still defines UNIT and CITY as 16 bit values, breaking things.
Easy to fix on S3_2 and main branches. Not so easy in S3_1, with optional capability, as there's quite many places in the protocol that needs the optional handling. Targeting 3.1.1 regardless.
Files
Actions