Commit 425a77dc

Do not accidentally move the object to position (0,0) when aborting a walking job at just the wrong time

Resolves #68

Hello! This is the second of two quick fixes that really annoyed me while testing. Due to a unfortunate chain of circumstances the object navigation was sometimes reset in a way that caused a code branch to run that was trying to pop off an element from the upcoming navigation candidates when it was already empty, implicitly creating a new node with X and Y values of 0 respectively. What happened next is that this was assigned as the next position and magically the object was teleported to (0, 0).
Not anymore.
Time to get to the last ticket regarding the temperatures, which might be a bit more complicated than the previous ones, but let’s see. Bye 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *