summaryrefslogtreecommitdiff
path: root/src/game-server
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2012-03-17 22:51:00 +0100
committerThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2012-03-21 19:47:11 +0100
commit53b547b11fb3c34bd6e2ae0bae0090f2677ef529 (patch)
tree7c6cdab5635ab6aa7fc3045c26ff32805b2096de /src/game-server
parent2f11d4c109bb0f61c9f6d26c9ebc9d0cdd3a1a92 (diff)
downloadmanaserv-53b547b11fb3c34bd6e2ae0bae0090f2677ef529.tar.gz
manaserv-53b547b11fb3c34bd6e2ae0bae0090f2677ef529.tar.bz2
manaserv-53b547b11fb3c34bd6e2ae0bae0090f2677ef529.tar.xz
manaserv-53b547b11fb3c34bd6e2ae0bae0090f2677ef529.zip
Fixed restoring of persistent floor items
Only 1/4th of the floor items were being restored after a reboot of the game server. Reviewed-by: jurkan
Diffstat (limited to 'src/game-server')
-rw-r--r--src/game-server/accountconnection.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game-server/accountconnection.cpp b/src/game-server/accountconnection.cpp
index 36f30f33..1e974349 100644
--- a/src/game-server/accountconnection.cpp
+++ b/src/game-server/accountconnection.cpp
@@ -177,7 +177,7 @@ void AccountConnection::processMessage(MessageIn &msg)
LOG_DEBUG("Recreate persistant items on map " << mapId);
int floorItemsNumber = msg.readInt16();
- for(int i = 0; i < floorItemsNumber; i += 4)
+ for (int i = 0; i < floorItemsNumber; ++i)
{
int itemId = msg.readInt32();
int amount = msg.readInt16();