From: Hendrik <nh...@us...> - 2007-12-11 21:57:24
|
Update of /cvsroot/arianne/marauroa/src/marauroa/server/game/rp In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv32051/src/marauroa/server/game/rp Modified Files: RPServerManager.java Log Message: do not start periodic saving of player progress directly after login because the character object is not fully initialized. Index: RPServerManager.java =================================================================== RCS file: /cvsroot/arianne/marauroa/src/marauroa/server/game/rp/RPServerManager.java,v retrieving revision 1.44 retrieving revision 1.45 diff -C2 -d -r1.44 -r1.45 *** RPServerManager.java 11 Dec 2007 19:29:41 -0000 1.44 --- RPServerManager.java 11 Dec 2007 21:57:26 -0000 1.45 *************** *** 358,362 **** try{ ! if(entry.getThisPerceptionTimestamp()%2000==0) { entry.storeRPObject(entry.object); } --- 358,364 ---- try{ ! // do not use = 0 because we need a little time until the ! // player object is fully initialized (e. g. has a charname) ! if(entry.getThisPerceptionTimestamp()%2000==1999) { entry.storeRPObject(entry.object); } |