diff options
-rw-r--r-- | src/being/being.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/being/being.cpp b/src/being/being.cpp index fed51529f..00ef62e0a 100644 --- a/src/being/being.cpp +++ b/src/being/being.cpp @@ -3200,14 +3200,15 @@ void Being::fixPetSpawnPos(int &dstX, int &dstY) const { case LEFT: offsetX = -offsetY1; - offsetY = -offsetX1; + offsetY = offsetX1; break; case RIGHT: offsetX = offsetY1; - offsetY = offsetX1; + offsetY = -offsetX1; break; case UP: offsetY = -offsetY; + offsetX = -offsetX; break; default: case DOWN: |