aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/entities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/wage/entities.cpp')
-rw-r--r--engines/wage/entities.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/wage/entities.cpp b/engines/wage/entities.cpp
index 15fbbb99a7..6ec3b7c884 100644
--- a/engines/wage/entities.cpp
+++ b/engines/wage/entities.cpp
@@ -205,6 +205,11 @@ WeaponArray *Chr::getWeapons() {
return list;
}
+void Chr::wearObjs() {
+ for (int i = 0; i < _inventory.size(); i++)
+ wearObjIfPossible(&_inventory[i]);
+}
+
int Chr::wearObjIfPossible(Obj *obj) {
switch (obj->_type) {
case Obj::HELMET: