diff options
Diffstat (limited to 'src/serialize')
-rw-r--r-- | src/serialize/characterdata.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/serialize/characterdata.h b/src/serialize/characterdata.h index c453e68..14a7097 100644 --- a/src/serialize/characterdata.h +++ b/src/serialize/characterdata.h @@ -25,6 +25,7 @@ #include "common/defines.h" #include "common/inventorydata.h" +#include "common/manaserv_protocol.h" #include "net/messagein.h" #include "net/messageout.h" #include "utils/point.h" @@ -122,7 +123,7 @@ void deserializeCharacterData(T &data, MessageIn &msg) { // general character properties data.setAccountLevel(msg.readInt8()); - data.setGender(msg.readInt8()); + data.setGender(ManaServ::getGender(msg.readInt8())); data.setHairStyle(msg.readInt8()); data.setHairColor(msg.readInt8()); data.setLevel(msg.readInt16()); |