diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index 9b04949b1..dede1dbed 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -5848,7 +5848,11 @@ void ObjectMgr::LoadPageTextLocales() QueryResult result = WorldDatabase.Query("SELECT ID, locale, Text FROM page_text_locale"); if (!result) + { + LOG_WARN("server.loading", ">> Loaded 0 page texts. DB table `page_text_locale` is empty!"); + LOG_INFO("server.loading", " "); return; + } do { @@ -5876,7 +5880,7 @@ void ObjectMgr::LoadInstanceTemplate() if (!result) { - LOG_WARN("server.loading", ">> Loaded 0 instance templates. DB table `page_text` is empty!"); + LOG_WARN("server.loading", ">> Loaded 0 instance templates. DB table `instance_template` is empty!"); LOG_INFO("server.loading", " "); return; } diff --git a/src/server/game/Globals/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h index 3e1a15f8b..0c2a307ea 100644 --- a/src/server/game/Globals/ObjectMgr.h +++ b/src/server/game/Globals/ObjectMgr.h @@ -56,7 +56,7 @@ struct PlayerLevelInfo; struct PageText { std::string Text; - uint16 NextPage; + uint32 NextPage; }; /// Key for storing temp summon data in TempSummonDataContainer diff --git a/src/server/game/Handlers/QueryHandler.cpp b/src/server/game/Handlers/QueryHandler.cpp index 0e718484b..0666af71c 100644 --- a/src/server/game/Handlers/QueryHandler.cpp +++ b/src/server/game/Handlers/QueryHandler.cpp @@ -393,7 +393,7 @@ void WorldSession::HandlePageTextQueryOpcode(WorldPacket& recvData) ObjectMgr::GetLocaleString(player->Text, loc_idx, Text); data << Text; - data << uint32(pageText->NextPage); + data << pageText->NextPage; pageID = pageText->NextPage; } SendPacket(&data);