diff options
Diffstat (limited to 'engines/teenagent/inventory.cpp')
-rw-r--r-- | engines/teenagent/inventory.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/teenagent/inventory.cpp b/engines/teenagent/inventory.cpp index 91de759bec..69478ebeca 100644 --- a/engines/teenagent/inventory.cpp +++ b/engines/teenagent/inventory.cpp @@ -46,11 +46,11 @@ void Inventory::init(TeenAgentEngine *engine) { byte offsets = items->readByte(); assert(offsets == 92); - for (byte i = 0; i < offsets; ++i) { + for (byte i = 0; i <= offsets; ++i) { offset[i] = items->readUint16LE(); } - for (byte i = 0; i < 92; ++i) { + for (byte i = 0; i <= 92; ++i) { InventoryObject io; uint16 obj_addr = res->dseg.get_word(0xc4a4 + i * 2); if (obj_addr != 0) |