Planet M.U.L.E.
Planet Mule 1 => Bugs 1.2.1-3 => Topic started by: turssi on March 05, 2010, 12:42
Title: Store messed up after network time out Post by: turssi on March 05, 2010, 12:42 This took place in the following game: http://www.planetmule.com/hi-score-game/game?game_id=20739. If I remember correcty my time out happened on that turn 9. That's the last turn logged by www.planetmule.com server. But all four players continued for 2 more turns before host aborting the game.
Yesterday my connection timed out, but as the host didnt know how to kick me, the game continued seemingly normally after 1minute of beeing frozen. But then we got to the auction phase, nobody could trade. Not with other players, nor with the store. Could this be because of lacking status/phase checking between the host and the clients? The game was a 4 player game in the 9th turn. One player timed out for 1min and then we managed to continue. So to speak of... For you amusement our chat log from the lobby after the host finally aborted the game on turn 11: turssi: nooo turssi: i was winning turssi: please turssi: it was a good game turssi: nemesis, acenoid, gambittime: are you continuing? Acenoid: really turssi: well that was strange Acenoid: iam winning my wireless dies GambitTime: the store timed out turssi: you should have kicked me Acenoid: iam winning game screws up turssi: lol store timed out turssi: i was going to win turssi: ! GambitTime: btw, i was going to win that game Acenoid: iam loosing everything runs fine until round 12 where iam hopeless behind Acenoid: :) GambitTime: :0 turssi: i was going to peak that smithore Acenoid: hey leave me with my feelings :) Acenoid: i was at least not last turssi: and produce more crystite then you guys combined Acenoid: i was going to rule the world with crystalite :D turssi: hehe Acenoid: but its bad that there seems to be no way of bugreorting Acenoid: i started with turssi not responding errors Acenoid: and then trading died turssi: yeah you should have kicked me then turssi: but nemesis didnt know how to? Acenoid: *shrug* GambitTime: the game could not continue as long as turssi remained GambitTime: but its ok turssi: really strange that it let me come back turssi: but then everything but trading worked a ok GambitTime: now that is the part I don't understand turssi: gambittime: send this log to the forum bug reporting? turssi: and tell the developers to code in rejoining as well GambitTime: I don't know how to report bugs So the game seriously needs the ability to rejoin after network problems. And a process to check that everything is ok between the players, host and the Planet M.U.L.E. server. At least if you want to grow you player base. Yours Truly, turssi. Title: Re: Store messed up after network time out Post by: Peter on March 08, 2010, 09:31 I see your connection timed out in auction #9 and your ping went up to 35 seconds. The game sorts out the biggest lag spikes but if you're having connection issues for a longer time the game will continue as if you really have a 35 second roundtrip time. This is pretty devastating for the auction since it will wait more than that time before doing any trade to give you the chance of pulling away in time.
We will put a cap on the maximum ping time used in the game in the next version, but with your network issues durng that game you would still have a huge problem, it just wont affect the other players that bad. The ability to rejoin a game after a failure would be a nice feature and especially if it could be automatic, but unfortunately that wont come in the next version. |