aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2015-01-28 19:12:07 +0100
committerEugene Sandulenko2016-02-14 17:12:54 +0100
commit0e34bff8ab397b5af5d245e922516e40d22511a1 (patch)
tree71ba37a289b9b95a5439a702a01e320a2ca6f9d8
parentda0611ec30ad9a28b368ea062903a53bd3aa8d86 (diff)
downloadscummvm-rg350-0e34bff8ab397b5af5d245e922516e40d22511a1.tar.gz
scummvm-rg350-0e34bff8ab397b5af5d245e922516e40d22511a1.tar.bz2
scummvm-rg350-0e34bff8ab397b5af5d245e922516e40d22511a1.zip
WAGE: Implement getMagicalObjects()
-rw-r--r--engines/wage/entities.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/wage/entities.cpp b/engines/wage/entities.cpp
index 85ce8cf7ad..4852199754 100644
--- a/engines/wage/entities.cpp
+++ b/engines/wage/entities.cpp
@@ -437,7 +437,9 @@ ObjArray *Chr::getWeapons(bool includeMagic) {
ObjArray *Chr::getMagicalObjects() {
ObjArray *list = new ObjArray;
- warning("STUB: getMagicalObjects");
+ for (uint i = 0; i < _inventory.size(); i++)
+ if (_inventory[i]->_type == Obj::MAGICAL_OBJECT)
+ list->push_back(_inventory[i]);
return list;
}