TFMurphy
Level: Smitemaster
Rank Points: 3118
Registered: 06-11-2007
IP: Logged
File: Extreme Pathmapping.hold (1.8 KB) Downloaded 50 times. License: Public Domain
|
Slayer/Stalwart Pathmapping with Snapshots (+2)
Was experimenting with different behaviors, when I came across this problem. I've attached a hold that should hopefully demonstrates it: I've managed to duplicate the bug multiple times, so I'm hoping it'll be somewhat helpful.
Essentially, this room has a single Slayer killing a mass of Stalwarts all on Oremites. Obviously, it gets rather slow very quickly. The problem is that after about Turn 32, a divergence occurs: if you hit Undo, you find that the Slayer decided to go in a different direction and thus ends up in a very different place once the commands have been recycled through.
I apologise for the amount of objects on screen at once: since this is a snapshot-related issue (MaxDelayForUndo changes whether you see it or not), I couldn't think of any easy ways to simplify it while still keep an easily duplicatable error. At MaxDelay of 100 and 500, I saw the bug after undoing around Turn 32: the new Turn 31 has the Slayer surrounded by Stalwarts on all sides, rather than the N and S spaces being empty. Multiple other Stalwarts are also in different places. And of course, this is immediately after a snapshot has been saved: undoing past that reverts back to normal behavior.
If you need more information, I'll be happy to try and provide it.
|