From 16b85303750dee446a33f027d87efeb1dde3abd2 Mon Sep 17 00:00:00 2001 From: ephphatha Date: Wed, 13 Jul 2022 19:28:15 +1000 Subject: [PATCH] Object reference in AddObjectLight --- Source/objects.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Source/objects.cpp b/Source/objects.cpp index 5cdb8fb4e..9f015f29b 100644 --- a/Source/objects.cpp +++ b/Source/objects.cpp @@ -1112,13 +1112,13 @@ void AddTrap(int i) Objects[i]._oVar4 = 0; } -void AddObjectLight(int i, int r) +void AddObjectLight(Object &object, int r) { if (ApplyObjectLighting) { - DoLighting(Objects[i].position, r, -1); - Objects[i]._oVar1 = -1; + DoLighting(object.position, r, -1); + object._oVar1 = -1; } else { - Objects[i]._oVar1 = 0; + object._oVar1 = 0; } } @@ -4413,17 +4413,17 @@ void AddObject(_object_id objType, Point objPos) case OBJ_CANDLE1: case OBJ_CANDLE2: case OBJ_BOOKCANDLE: - AddObjectLight(oi, 5); + AddObjectLight(object, 5); break; case OBJ_STORYCANDLE: case OBJ_L5CANDLE: - AddObjectLight(oi, 3); + AddObjectLight(object, 3); break; case OBJ_TORCHL: case OBJ_TORCHR: case OBJ_TORCHL2: case OBJ_TORCHR2: - AddObjectLight(oi, 8); + AddObjectLight(object, 8); break; case OBJ_L1LDOOR: case OBJ_L1RDOOR: @@ -4537,7 +4537,7 @@ void AddObject(_object_id objType, Point objPos) case OBJ_BCROSS: case OBJ_TBCROSS: AddBrnCross(oi); - AddObjectLight(oi, 5); + AddObjectLight(object, 5); break; case OBJ_PEDISTAL: AddPedistal(oi);