#48152: Savegame load: assertion 'really_gives_vision(pplayer, pplayer2)' failed Open Date: 2023-06-03 05:58 Last Update: 2023-06-10 06:22 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/48152 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=48152 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2023-06-10 06:22 Updated by: cazfi * Component Update from Server to AI Comment: One place where remove_shared_vision() might get called for teamed players is after this reversed alliance check: /* A spaceship victory is always one single player's or team's victory */ if (aplayer->spaceship.state == SSHIP_LAUNCHED && adv->dipl.spacerace_leader == aplayer && pplayers_allied(pplayer, aplayer)) { That might explain also some issues with how AI just waits for non-allied player to win by spaceship. --------------------------------------------------------------------- Ticket Status: Reporter: cazfi Owner: (None) Type: Bugs Status: Open Priority: 6 MileStone: 3.0.8 Component: AI Severity: 5 - Medium Resolution: None --------------------------------------------------------------------- Ticket details: Loading savegame from #47493 to S3_0 (+ local patches, still needs to confirm with pure S3_0) gives "assertion 'really_gives_vision(pplayer, pplayer2)' failed." -- Ticket information of Freeciv project Freeciv Project is hosted on OSDN Project URL: https://osdn.net/projects/freeciv/ OSDN: https://osdn.net URL for this Ticket: https://osdn.net/projects/freeciv/ticket/48152 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=48152