Loading a multiplayer game is bugged

Bug #673135 reported by SirVer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Fix Released
Critical
Unassigned

Bug Description

This is related to the recent UI changes I suppose. To reproduce:

- start a map with 2 network players playing shared kingdom + 3 computer players
- play a while, save the game, transfer it to both computers and host a new game with this savegame
- most buttons (including start game and the buttons to open/close/AI map positions) are greyed out for the host
- as player 2 enters, he is assigned the red slot; host still can't start game or assign others slots to the CPU
- player 2 can change his flag to blue but host still can't start game
- to start the game, select a new map, then select the save game again. Player 2 can not frantically click around and mark all slots as "human" while clicking through them. Player 2 can then self assign blue again and the host can play the game.
- In game everything seems fine; the AI is controlling the computer players even though the menu showed "human" for all players in game.

Revision history for this message
Nasenbaer (nasenbaer) wrote :

Fixed this in trunk rev 5688 - computer players are now automatically assigned, closed players are closed and tribes are set according to the savegame.

The host can reopen computer players, so a player can join in, playing a previously computer controlled player and can set a previously human controlled player to a computer player. (s)he can NOT close a player position, that was initialized in the game.

Changed in widelands:
status: Confirmed → Fix Committed
Nasenbaer (nasenbaer)
Changed in widelands:
assignee: Nasenbaer (nasenbaer) → nobody
Revision history for this message
SirVer (sirver) wrote :

Released in build16-rc1

Changed in widelands:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.