summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-07-01 19:41:59 +0000
committerGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-07-01 19:41:59 +0000
commitd4edf76ec16c63ad126712ffbe86d8ed63ab70eb (patch)
tree7cf7d0d2354aa5468a5cb37699a61918e98a6ed5 /ChangeLog
parentf07dbf97c27aef7630782052ba6021359294cd86 (diff)
downloadmanaserv-d4edf76ec16c63ad126712ffbe86d8ed63ab70eb.tar.gz
manaserv-d4edf76ec16c63ad126712ffbe86d8ed63ab70eb.tar.bz2
manaserv-d4edf76ec16c63ad126712ffbe86d8ed63ab70eb.tar.xz
manaserv-d4edf76ec16c63ad126712ffbe86d8ed63ab70eb.zip
Made character data persistent across logout/login.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cb1faf23..ab269d92 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -16,6 +16,13 @@
fine.
* src/game-server/state.cpp: Added assertions to detect insertion and
removal of objects at updating time.
+ * src/game-server/accountconnection.cpp, src/game-server/character.cpp,
+ src/defines.h, src/account-server/characterdata.hpp,
+ src/account-server/characterdata.cpp, src/serialize/characterdata.hpp:
+ Removed automatic (de)serialization of ID, so that it can be properly
+ used, and of name, so that it does not waste bandwidth.
+ * src/account-server/serverhandler.cpp: Reverted to the scheme based on
+ character ID, so that runtime character data are persistent again.
2007-06-28 Philipp Sehmisch <tmw@crushnet.org>