URL:
<http://gna.org/bugs/?21903>
Summary: Scenario transitions in MP don't work unless host
transitions first
Project: Battle for Wesnoth
Submitted by: involution
Submitted on: Thu 10 Apr 2014 06:41:49 AM UTC
Category: Bug
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None of the others
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 1.11.9-1.13.0
Operating System: Linux Mint 16
_______________________________________________________
Details:
When a scenario ends and goes to linger mode before transitioning to the next
scenario, players may linger as long as they like until they end turn and move
to the next scenario. It turns out that there is a sort of race condition here
-- if the host transitions first it is fine, but otherwise it isn't.
Tested with LoW and also a simple 2p MP scenario that loops on itself for
testing. Appears to affect every build since at least 1.11.9.
If the client (non-host) ends turn before the host, they will be dropped from
the game and kicked to the lobby, while the host will be left to reassign
them. Reassigning them also doesn't work, wesnoth reports controller type
errors after the host transitions. ("Side 4 doesn't have a controller! To
proceed with the game...")
If an observer ends turn before the host, they will be moved to the mp wait
dialog. If the host ends turn, they will transition correctly and the observer
will as well. The host may even reassign controllers in this time and give obs
control, and the obs will launch the scenario correctly. Only the non-host
clients seem to have a problem here.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21903>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs