summaryrefslogtreecommitdiff
path: root/src/serialize/characterdata.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/serialize/characterdata.h')
-rw-r--r--src/serialize/characterdata.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/serialize/characterdata.h b/src/serialize/characterdata.h
index c453e685..14a7097b 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());