In MegaZeux 1.x, a successful TELEPORT skips updating the board for everything after the teleport, as the board change is performed IMMEDIATELY in the command handler. This patch adds compatibility for this execution quirk. This also adds partial compatibility for the same quirk in the RESTORE PLAYER POSITION and EXCHANGE PLAYER POSITION commands, which unfortunately do the same thing but with the additional bug of running a partial cycle in the target board afterward.
In MegaZeux 1.x, a successful
TELEPORT
skips updating the board for everything after the teleport, as the board change is performed IMMEDIATELY in the command handler. This patch adds compatibility for this execution quirk. This also adds partial compatibility for the same quirk in theRESTORE PLAYER POSITION
andEXCHANGE PLAYER POSITION
commands, which unfortunately do the same thing but with the additional bug of running a partial cycle in the target board afterward.