diff options
Diffstat (limited to 'src/game.cpp')
-rw-r--r-- | src/game.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/game.cpp b/src/game.cpp index abb74b2a..f424ad50 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -759,9 +759,14 @@ void Game::handleInput() { case KeyboardConfig::KEY_PICKUP: { +#ifdef TMWSERV_SUPPORT const Vector &pos = player_node->getPosition(); Uint16 x = (int) pos.x / 32; Uint16 y = (int) pos.y / 32; +#else + Uint16 x = player_node->getTileX(); + Uint16 y = player_node->getTileY(); +#endif FloorItem *item = floorItemManager->findByCoordinates(x, y); |