NagyD / SDLPoP

An open-source port of Prince of Persia, based on the disassembly of the DOS version.
GNU General Public License v3.0
1.1k stars 140 forks source link

Fixed a teleporation issue on row 0 at the edge during jump/grab #285

Closed dstarosta closed 2 years ago

dstarosta commented 2 years ago

I have created a bug fix for the following scenario. When running and grabbing onto the left-most tile from row 0, where the floor tile is located in the room on the left and above prince, prince would teleport to the room on the right. Room 12 on level 7 is one example where it can be reproduced by jumping and grabbing the left most tile on the top row.

NagyD commented 2 years ago

Merged.

For the record, this fix is for the new move added in #283.