set "px" "&playerx&" set "py" "&playery&"
This sets px and py to the values contained in counters NAMED after the values in playerx and playery (the "10" and "11" counters, respectively). They are both undeclared counters, and therefore have a value of 0. However, this is the same code as parsed by debytecode:
set px to `(playerx)` set py to `(playery)`
This sets px and py to the values of playerx and playery, respectively. They have respective values of 10 and 11.
This difference in parsing messes up Oppo's death animation.