diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Tools/PlayerDump.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/game/Tools/PlayerDump.cpp b/src/server/game/Tools/PlayerDump.cpp index 7c283d34b95..fcb123ade6d 100644 --- a/src/server/game/Tools/PlayerDump.cpp +++ b/src/server/game/Tools/PlayerDump.cpp @@ -540,7 +540,10 @@ DumpReturn PlayerDumpReader::LoadDump(const std::string& file, uint32 account, s { if (!changenth(line, 1, newguid)) ROLLBACK(DUMP_FILE_BROKEN); // character_equipmentsets.guid - if (!changenth(line, 2, sObjectMgr.GenerateEquipmentSetGuid())) + + char newSetGuid[24]; + snprintf(newSetGuid, 24, UI64FMTD, sObjectMgr.GenerateEquipmentSetGuid()); + if (!changenth(line, 2, newSetGuid)) ROLLBACK(DUMP_FILE_BROKEN); // character_equipmentsets.setguid break; } |