aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/inventory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/teenagent/inventory.cpp')
-rw-r--r--engines/teenagent/inventory.cpp4
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)