News:

Welcome to Hero Mages!

Main Menu

Sync Error Game logs

Started by diesbudt, September 10, 2009, 04:40:57 AM MT

diesbudt

Game Started
Kaledor's  turn has started
Kaledor's Bard moves from (11, 9) to (10, 10)
Kaledor's Fighter Mage moves from (12, 9) to (8, 8)
Kaledor's Fighter Mage casts Crystal Golem on (2, 9)
Kaledor's Fighter Mage sprints from (8, 8) to (11, 7)
Kaledor's Crystal Golem attacks Qyis's Rogue with  dice roll of [12,19,15,16]
Kaledor earns 1 of 3 possible Valor for attacking enemy units this round
Qyis's Rogue loses 3 life
Kaledor's Barbarian moves from (12, 10) to (10, 9)
Kaledor's  turn has ended
Ross Przybylski's  turn has started


maerrick

Game Started
Kaledor's  turn has started
Kaledor's Bard moves from (11, 9) to (10, 10)
Kaledor's Fighter Mage moves from (12, 9) to (8, 8)
Kaledor's Fighter Mage casts Crystal Golem on (2, 9)
Kaledor's Fighter Mage sprints from (8, 8) to (11, 7)
Kaledor's Crystal Golem attacks Qyis's Rogue with  dice roll of [12,19,15,16]
Kaledor earns 1 of 3 possible Valor for attacking enemy units this round
Qyis's Rogue loses 3 life
Kaledor's Barbarian moves from (12, 10) to (10, 9)
Kaledor's  turn has ended
Ross Przybylski's  turn has started

Qyis

Game Started
Kaledor's  turn has started
Ross Przybylski: You and me Kaledor!
diesbudt: sweet i got a decent setup
Ross Przybylski: and good, my staggering fix worked :)
Kaledor's Bard moves from (11, 9) to (10, 10)
maerrick: it did?
Kaledor's Fighter Mage moves from (12, 9) to (8, 8)
diesbudt: Ross, btw killing your own hero in assassin mode... kinda freezes the game
[T1] Qyis: =-/
Ross Przybylski: oh really?!
Kaledor's Fighter Mage casts Crystal Golem on (2, 9)
Ross Przybylski: hmmm interesting....
diesbudt: well i did it by myself, and it did. I think it has to do
Kaledor's Fighter Mage sprints from (8, 8) to (11, 7)
diesbudt: With hero dead = gaurdians dissappear
maerrick: haha, I don't think a lot of people play against themselves, though
diesbudt: but since they "dissappeared" the damage couldnt happen
Kaledor's Crystal Golem attacks Qyis's Rogue with  dice roll of [12,19,15,16]
Kaledor earns 1 of 3 possible Valor for attacking enemy units this round
Qyis's Rogue loses 3 life
diesbudt: a cycle
Kaledor's Barbarian moves from (12, 10) to (10, 9)
diesbudt: depends what is resolved first i guess
Kaledor's  turn has ended
Ross Przybylski's  turn has started
Ross Przybylski: were you by yourself in game room?
diesbudt: yea
Ross Przybylski: ah the defeat screen never comes up then
maerrick: so, did you get a win or a loss?
diesbudt: No
Ross Przybylski: it doesn't count
maerrick: haha, okay, that's good
diesbudt: My barb froze half swing
Ross Przybylski: hmm now that is different
diesbudt: the animation didnt complete
Ross Przybylski: I'll check that one out
maerrick: okay, time for Ross to make his move
maerrick: lol
maerrick: then chat
diesbudt: i was gonna try it after you disconnected by Kale left
Ross Przybylski: my turn?
Ross Przybylski: hmm
Kaledor: Yeah
Ross Przybylski: it says its Qyis turn
diesbudt: I have you as your turn lol
maerrick: haha, same
Ross Przybylski: hmm
Kaledor: I see it as your turn
Ross Przybylski: ok- everyone do me favor
Ross Przybylski: copy your game logs for me
Qyis: ok
diesbudt: k
Ross Przybylski: save as text files, attach to forum :)
maerrick: k
Ross Przybylski: maybe I finally got lucky and can figure out the last sync bug here

Joshua

One possibly (based on my experience as a programmer):

- Qyis ended his turn (with 00:00 remaining)
- At the same time, the player who comes after Qyis somehow sees the time remaining out of sync (possibly 10 seconds remaining)
- Ross gets "it's your turn" command from the server too early
- The client-side coding doesn't agree.. and possibly ignored the command.

My brother and I played on the same home network, unranked match based in New Zealand. Our turns are often out of sync, like:

- I see my brother finished his turn with (00:00) remaining
- My brother was still moving on screen, attacking my enemies for further 10 seconds
- Then finally it became my turn and I only had 50 seconds remaining to start with (not 1 min)

Maybe the bug you discovered only occured on 3-4 players game, especially with clients that have slow internet (dial-up)

diesbudt

Josh we solved it, the problem was Ross was running on 1.2.1 and us 3 were running on 1.2.

Ross Przybylski

Yeah, sorry bout that guys.  I figured using 1.2.1 was harmless and that the host staggered teams, but its done on client end, so...  Yeah, problem solved.

FYI- for game logs, especially long ones like that, I'd prefer you attach them as .txt files.  Just copy and paste log info into a text file, save file, then attach that file to your post :)
Manager of D20Studios, LLC

maerrick

Quote from: Ross Przybylski on September 10, 2009, 05:57:59 AM MT
Yeah, sorry bout that guys.  I figured using 1.2.1 was harmless and that the host staggered teams, but its done on client end, so...  Yeah, problem solved.

FYI- for game logs, especially long ones like that, I'd prefer you attach them as .txt files.  Just copy and paste log info into a text file, save file, then attach that file to your post :)

Is this request for bug reports only or also for battle blog?