Follow-up Comment #1, bug #13268 (project wesnoth):

I have found a reproducable bug that might be related or even the source of
this. A combination of undos/redos and dismissal can yield a corrupted
replay:

Perform some action (e.g., recall or move a unit), then open the recall
window, dismiss a unit and hit cancel. Then undo and redo your previous
action and save the replay. The replay now has 2 copies of action #1, but
lacks the dismissal.

Example by using the attached savegame of DiD:
recall a bat
open recall again, dismiss a ghost, hit cancel
undo the bat recall
redo the bad recall
save and watch the replay

Note that this is not exactly the same thing as the original corruption, as
the broken HttT replay does not contain duplicates. Yet, it can lead to the
same problems, namely the recall of the wrong units (as the dismissal is not
in the replay).
So it might be related, or at least worth fixing on its own. 

(file #5638)
    _______________________________________________________

Additional Item Attachment:

File name: DID-Beginning_of_the_Reve..._Turn_1.gz Size:112 KB


    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?13268>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to