From 36ccecd553539955929f1ce535b8925533922e4e Mon Sep 17 00:00:00 2001
From: Andrei Karas <akaras@inbox.ru>
Date: Mon, 14 Feb 2011 02:06:09 +0200
Subject: Fix slot names in reordering/hiding function.

---
 src/resources/itemdb.cpp | 47 +++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 39 insertions(+), 8 deletions(-)

(limited to 'src')

diff --git a/src/resources/itemdb.cpp b/src/resources/itemdb.cpp
index 97a6ba1f4..00987ff9d 100644
--- a/src/resources/itemdb.cpp
+++ b/src/resources/itemdb.cpp
@@ -441,28 +441,59 @@ const std::map<int, ItemInfo*> &ItemDB::getItemInfos()
 int parseSpriteName(std::string &name)
 {
     int id = -1;
-    if (name == "shoes")
+    if (name == "shoes" || name == "boot" || name == "boots")
+    {
         id = 1;
+    }
     else if (name == "bottomclothes" || name == "bottom" || name == "pants")
+    {
         id = 2;
-    else if (name == "topclothes" || name == "top" || name == "torso")
+    }
+    else if (name == "topclothes" || name == "top"
+             || name == "torso" || name == "body")
+    {
         id = 3;
+    }
     else if (name == "misc1")
+    {
         id = 4;
-    else if (name == "misc2")
+    }
+    else if (name == "misc2" || name == "scarf" || name == "scarfs")
+    {
         id = 5;
+    }
     else if (name == "hair")
+    {
         id = 6;
-    else if (name == "hat")
+    }
+    else if (name == "hat" || name == "hats")
+    {
         id = 7;
-    else if (name == "cap")
+    }
+    else if (name == "wings")
+    {
         id = 8;
-    else if (name == "gloves")
+    }
+    else if (name == "glove" || name == "gloves")
+    {
         id = 9;
-    else if (name == "weapon")
+    }
+    else if (name == "weapon" || name == "weapons")
+    {
         id = 10;
-    else if (name == "shield")
+    }
+    else if (name == "shield" || name == "shields")
+    {
         id = 11;
+    }
+    else if (name == "amulet" || name == "amulets")
+    {
+        id = 12;
+    }
+    else if (name == "ring" || name == "rings")
+    {
+        id = 13;
+    }
 
     return id;
 }
-- 
cgit v1.2.3-70-g09d2