From e3a2cd1e6f685c921bd73e9cb1f0f8fcf0b6a939 Mon Sep 17 00:00:00 2001
From: Eugenio Favalli <elvenprogrammer@gmail.com>
Date: Mon, 3 Jul 2006 21:05:19 +0000
Subject: Fixed visible equipment initialization and hack to see 2 kinds of
 visible equipments.

---
 src/net/charserverhandler.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'src/net')

diff --git a/src/net/charserverhandler.cpp b/src/net/charserverhandler.cpp
index 12813795..9857ddc0 100644
--- a/src/net/charserverhandler.cpp
+++ b/src/net/charserverhandler.cpp
@@ -191,10 +191,10 @@ LocalPlayer* CharServerHandler::readPlayerData(MessageIn *msg, int &slot)
     tempPlayer->setWeapon(weapon);
     tempPlayer->mLevel = msg->readInt16();
     msg->readInt16();                       // skill point
-    msg->readInt16();                       // head bottom
+    tempPlayer->mVisibleEquipment[3] = msg->readInt16(); // head bottom
     msg->readInt16();                       // shield
-    msg->readInt16();                       // head option top
-    msg->readInt16();                       // head option mid
+    tempPlayer->mVisibleEquipment[4] = msg->readInt16(); // head option top
+    tempPlayer->mVisibleEquipment[5] = msg->readInt16(); // head option mid
     tempPlayer->setHairColor(msg->readInt16());
     msg->readInt16();                       // unknown
     tempPlayer->setName(msg->readString(24));
-- 
cgit v1.2.3-70-g09d2