summaryrefslogtreecommitdiff
path: root/src/item.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/item.cpp')
-rw-r--r--src/item.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/item.cpp b/src/item.cpp
index 07c33dc49..bd4cb25de 100644
--- a/src/item.cpp
+++ b/src/item.cpp
@@ -45,7 +45,7 @@ Item::Item(const int id,
const Identified identified,
const Damaged damaged,
const Favorite favorite,
- const bool equipment,
+ const Equipm equipment,
const bool equipped) :
mId(0),
mColor(0),
@@ -85,7 +85,8 @@ void Item::setId(const int id, const unsigned char color)
mColor = color;
// Types 0 and 1 are not equippable items.
- mEquipment = id && static_cast<int>(getInfo().getType()) >= 2;
+ mEquipment = fromBool(id && static_cast<int>(getInfo().getType())
+ >= 2, Equipm);
if (mImage)
mImage->decRef();