summaryrefslogtreecommitdiffstats
path: root/src/serialize
diff options
context:
space:
mode:
authorGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-08-18 22:01:11 +0000
committerGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-08-18 22:01:11 +0000
commit2ae3f3a3ef5caee193138a3e5c1613403302089c (patch)
tree7262439ae9099c76e558894e992f38199d9a5a2f /src/serialize
parentea118bf61623bcfae4b405d1bb2381b8d80d2837 (diff)
downloadmanaserv-2ae3f3a3ef5caee193138a3e5c1613403302089c.tar.gz
manaserv-2ae3f3a3ef5caee193138a3e5c1613403302089c.tar.xz
manaserv-2ae3f3a3ef5caee193138a3e5c1613403302089c.zip
First part of a patch for completing the RPG system (character attributes) of TMWserv.
Diffstat (limited to 'src/serialize')
-rw-r--r--src/serialize/characterdata.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/serialize/characterdata.hpp b/src/serialize/characterdata.hpp
index 59edf64..b1ccc6d 100644
--- a/src/serialize/characterdata.hpp
+++ b/src/serialize/characterdata.hpp
@@ -37,9 +37,9 @@ void serializeCharacterData(T const &data, MessageOut &msg)
msg.writeByte(data.getHairColor());
msg.writeByte(data.getLevel());
- for (int i = 0; i < NB_BASE_ATTRIBUTES; ++i)
+ for (int i = CHAR_ATTR_BEGIN; i < CHAR_ATTR_END; ++i)
{
- msg.writeByte(data.getBaseAttribute(i));
+ msg.writeByte(data.getAttribute(i));
}
msg.writeShort(data.getMapId());
@@ -69,9 +69,9 @@ void deserializeCharacterData(T &data, MessageIn &msg)
data.setHairColor(msg.readByte());
data.setLevel(msg.readByte());
- for (int i = 0; i < NB_BASE_ATTRIBUTES; ++i)
+ for (int i = CHAR_ATTR_BEGIN; i < CHAR_ATTR_END; ++i)
{
- data.setBaseAttribute(i, msg.readByte());
+ data.setAttribute(i, msg.readByte());
}
data.setMapId(msg.readShort());