summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-10-18 20:18:28 +0000
committerGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-10-18 20:18:28 +0000
commit7a4efbb335f5dae02f4ae033d47622acac865149 (patch)
treeabf67031aa7880b5ec3aaf4ddf65b0c6c2cd2461
parent220bae4d7871a5f9ce6a129d48aaf2bb0eb69d86 (diff)
downloadmana-client-7a4efbb335f5dae02f4ae033d47622acac865149.tar.gz
mana-client-7a4efbb335f5dae02f4ae033d47622acac865149.tar.bz2
mana-client-7a4efbb335f5dae02f4ae033d47622acac865149.tar.xz
mana-client-7a4efbb335f5dae02f4ae033d47622acac865149.zip
Removed unused slot field.
-rw-r--r--ChangeLog2
-rw-r--r--src/resources/itemdb.cpp2
-rw-r--r--src/resources/iteminfo.h10
3 files changed, 3 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index e8fce7bb..e99e7a56 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -21,6 +21,8 @@
* src/resources/iteminfo.cpp, src/resources/iteminfo.h,
src/resources/itemdb.cpp, data/items.xml: Merged weapon_type and
attacktype field.
+ * src/resources/iteminfo.h, src/resources/itemdb.cpp: Removed unused
+ slot field.
2007-10-15 Bjørn Lindeijer <bjorn@lindeijer.nl>
diff --git a/src/resources/itemdb.cpp b/src/resources/itemdb.cpp
index 4e978093..10fd2697 100644
--- a/src/resources/itemdb.cpp
+++ b/src/resources/itemdb.cpp
@@ -101,7 +101,6 @@ void ItemDB::load()
int type = XML::getProperty(node, "type", 0);
int weight = XML::getProperty(node, "weight", 0);
int view = XML::getProperty(node, "view", 0);
- int slot = XML::getProperty(node, "slot", 0);
std::string name = XML::getProperty(node, "name", "");
std::string image = XML::getProperty(node, "image", "");
@@ -119,7 +118,6 @@ void ItemDB::load()
itemInfo->setType(type);
itemInfo->setView(view);
itemInfo->setWeight(weight);
- itemInfo->setSlot(slot);
itemInfo->setWeaponType(weaponType);
for_each_xml_child_node(itemChild, node)
diff --git a/src/resources/iteminfo.h b/src/resources/iteminfo.h
index 4cab66fa..d6c43198 100644
--- a/src/resources/iteminfo.h
+++ b/src/resources/iteminfo.h
@@ -54,7 +54,6 @@ class ItemInfo
mType(0),
mWeight(0),
mView(0),
- mSlot(0),
mAttackType(ACTION_DEFAULT)
{
}
@@ -102,12 +101,6 @@ class ItemInfo
void setView(int view)
{ mView = view; }
- void setSlot(char slot)
- { mSlot = slot; }
-
- char getSlot() const
- { return mSlot; }
-
void setSprite(const std::string &animationFile, int gender)
{ mAnimationFiles[gender] = animationFile; }
@@ -134,12 +127,11 @@ class ItemInfo
std::string mName;
std::string mDescription; /**< Short description. */
std::string mEffect; /**< Description of effects. */
- short mType; /**< Item type (never used). */
+ char mType; /**< Item type. */
short mWeight; /**< Weight in grams. */
int mView; /**< Item ID of how this item looks. */
// Equipment related members
- char mSlot; /**< Equipment slot. */
SpriteAction mAttackType; /**< Attack type, in case of weapon. */
/** Maps gender to sprite filenames. */