From b5bee7cfcbde9847fe706f483b508354d316d9db Mon Sep 17 00:00:00 2001 From: Mordred Date: Thu, 12 Jul 2018 20:01:38 +0200 Subject: [PATCH] fixes #122 - Searchmessages wont be overwritten anymore --- src/servers/sapphire_zone/Actor/PlayerSql.cpp | 6 +++--- .../Network/PacketWrappers/PlayerSpawnPacket.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/servers/sapphire_zone/Actor/PlayerSql.cpp b/src/servers/sapphire_zone/Actor/PlayerSql.cpp index 070cd65f..94224bf2 100644 --- a/src/servers/sapphire_zone/Actor/PlayerSql.cpp +++ b/src/servers/sapphire_zone/Actor/PlayerSql.cpp @@ -307,11 +307,11 @@ bool Core::Entity::Player::loadSearchInfo() if( !res->next() ) return false; - m_searchSelectClass = res->getUInt8( 1 ); - m_searchSelectRegion = res->getUInt8( 2 ); + m_searchSelectClass = res->getUInt8( 2 ); + m_searchSelectRegion = res->getUInt8( 3 ); // todo: internally use an std::string instead of a char[] - auto searchMessage = res->getString( 3 ); + auto searchMessage = res->getString( 4 ); std::copy( searchMessage.begin(), searchMessage.end(), m_searchMessage ); return true; diff --git a/src/servers/sapphire_zone/Network/PacketWrappers/PlayerSpawnPacket.h b/src/servers/sapphire_zone/Network/PacketWrappers/PlayerSpawnPacket.h index 91c78825..3194099c 100644 --- a/src/servers/sapphire_zone/Network/PacketWrappers/PlayerSpawnPacket.h +++ b/src/servers/sapphire_zone/Network/PacketWrappers/PlayerSpawnPacket.h @@ -46,7 +46,7 @@ namespace Server { //m_data.tPMax = 3000; m_data.level = player.getLevel(); m_data.gmRank = player.getGmRank(); - m_data.pose = 0; + m_data.pose = player.getPose(); memcpy( m_data.look, player.getLookArray(), 26 );