diff options
Diffstat (limited to 'engines/xeen/interface_map.cpp')
-rw-r--r-- | engines/xeen/interface_map.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/xeen/interface_map.cpp b/engines/xeen/interface_map.cpp index beaf241f40..ad53b7c069 100644 --- a/engines/xeen/interface_map.cpp +++ b/engines/xeen/interface_map.cpp @@ -4397,8 +4397,8 @@ void InterfaceMap::drawIndoors() { // Check for any character shooting _isShooting = false; - for (int i = 0; i < _vm->_party->_partyCount; ++i) { - if (_vm->_combat->_shooting[i]) + for (uint idx = 0; idx < _vm->_party->_activeParty.size(); ++idx) { + if (_vm->_combat->_shooting[idx]) _isShooting = true; } @@ -4475,8 +4475,8 @@ void InterfaceMap::drawOutdoors() { // Check for any character shooting _isShooting = false; - for (int i = 0; i < _vm->_party->_partyCount; ++i) { - if (_vm->_combat->_shooting[i]) + for (uint idx = 0; idx < _vm->_party->_activeParty.size(); ++idx) { + if (_vm->_combat->_shooting[idx]) _isShooting = true; } |