summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer>2010-07-28 19:25:01 +0200
committerYohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer>2010-07-28 19:25:01 +0200
commit44d8856c777790449df46e3b5348a6a7433a75d8 (patch)
tree45a8587edc9f03151da04d034d1f6fbf202a5381
parent07abd88c7e3d606aaa0c8c7387c398d93daae445 (diff)
downloadmana-44d8856c777790449df46e3b5348a6a7433a75d8.tar.gz
mana-44d8856c777790449df46e3b5348a6a7433a75d8.tar.bz2
mana-44d8856c777790449df46e3b5348a6a7433a75d8.tar.xz
mana-44d8856c777790449df46e3b5348a6a7433a75d8.zip
Changed mAttackType to mWeaponAttackType were appropriate.
To avoid misunderstanding between the actual attackType and this one. (Trivial fix.)
-rw-r--r--src/being.cpp2
-rw-r--r--src/resources/itemdb.cpp2
-rw-r--r--src/resources/iteminfo.cpp12
-rw-r--r--src/resources/iteminfo.h10
4 files changed, 13 insertions, 13 deletions
diff --git a/src/being.cpp b/src/being.cpp
index 56c2c69a..7a1f3eec 100644
--- a/src/being.cpp
+++ b/src/being.cpp
@@ -563,7 +563,7 @@ void Being::setAction(Action action, int attackType)
case ATTACK:
if (mEquippedWeapon)
{
- currentAction = mEquippedWeapon->getAttackType();
+ currentAction = mEquippedWeapon->getWeaponAttackType();
reset();
}
else
diff --git a/src/resources/itemdb.cpp b/src/resources/itemdb.cpp
index bfa19cf1..65ce38aa 100644
--- a/src/resources/itemdb.cpp
+++ b/src/resources/itemdb.cpp
@@ -85,7 +85,7 @@ static ItemType itemTypeFromString(const std::string &name, int id = 0)
else return ITEM_UNUSABLE;
}
-static WeaponType weaponTypeFromString(const std::string &name, int id = 0)
+static WeaponType weaponTypeFromString(const std::string &name)
{
if (name=="knife") return WPNTYPE_KNIFE;
else if (name=="sword") return WPNTYPE_SWORD;
diff --git a/src/resources/iteminfo.cpp b/src/resources/iteminfo.cpp
index 4b1d82ea..b7b29ee5 100644
--- a/src/resources/iteminfo.cpp
+++ b/src/resources/iteminfo.cpp
@@ -47,23 +47,23 @@ void ItemInfo::setWeaponType(int type)
switch (type)
{
case WPNTYPE_NONE:
- mAttackType = ACTION_DEFAULT;
+ mWeaponAttackType = ACTION_DEFAULT;
break;
case WPNTYPE_KNIFE:
case WPNTYPE_SWORD:
- mAttackType = ACTION_ATTACK_STAB;
+ mWeaponAttackType = ACTION_ATTACK_STAB;
break;
case WPNTYPE_THROWN:
- mAttackType = ACTION_ATTACK_THROW;
+ mWeaponAttackType = ACTION_ATTACK_THROW;
break;
case WPNTYPE_BOW:
- mAttackType = ACTION_ATTACK_BOW;
+ mWeaponAttackType = ACTION_ATTACK_BOW;
break;
case WPNTYPE_POLEARM:
- mAttackType = ACTION_ATTACK_SWING;
+ mWeaponAttackType = ACTION_ATTACK_SWING;
break;
default:
- mAttackType = ACTION_ATTACK;
+ mWeaponAttackType = ACTION_ATTACK;
}
}
diff --git a/src/resources/iteminfo.h b/src/resources/iteminfo.h
index d9fc05cc..1f27ae66 100644
--- a/src/resources/iteminfo.h
+++ b/src/resources/iteminfo.h
@@ -122,7 +122,7 @@ class ItemInfo
mWeight(0),
mView(0),
mId(0),
- mAttackType(ACTION_DEFAULT)
+ mWeaponAttackType(ACTION_DEFAULT)
{
}
@@ -187,8 +187,8 @@ class ItemInfo
std::string getMissileParticle() const { return mMissileParticle; }
- SpriteAction getAttackType() const
- { return mAttackType; }
+ SpriteAction getWeaponAttackType() const
+ { return mWeaponAttackType; }
int getAttackRange() const
{ return mAttackRange; }
@@ -212,8 +212,8 @@ class ItemInfo
int mId; /**< Item ID */
// Equipment related members
- SpriteAction mAttackType; /**< Attack type, in case of weapon. */
- int mAttackRange; /**< Attack range, will be zero if non weapon. */
+ SpriteAction mWeaponAttackType; /**< Attack type, in case of weapon. */
+ int mAttackRange; /**< Attack range, will be zero if non weapon. */
// Particle to be shown when weapon attacks
std::string mMissileParticle;