diff --git a/Source/objects.cpp b/Source/objects.cpp index 5256c716b..cc57db0a3 100644 --- a/Source/objects.cpp +++ b/Source/objects.cpp @@ -1189,12 +1189,10 @@ void SetDoorStateOpen(Object &door) break; case OBJ_L5LDOOR: ObjSetMicro(door.position, 205); - dSpecial[door.position.x][door.position.y] = 1; CryptDoorSet(door.position + Direction::NorthEast, true); break; case OBJ_L5RDOOR: ObjSetMicro(door.position, 208); - dSpecial[door.position.x][door.position.y] = 2; CryptDoorSet(door.position + Direction::NorthWest, false); break; default: @@ -1261,8 +1259,6 @@ void SetDoorStateClosed(Object &door) ObjSetMicro(openPosition, 233); else ObjSetMicro(openPosition, door._oVar2 - 1); - - dSpecial[door.position.x][door.position.y] = 0; } break; case OBJ_L5RDOOR: { ObjSetMicro(door.position, door._oVar1 - 1); @@ -1273,8 +1269,6 @@ void SetDoorStateClosed(Object &door) ObjSetMicro(openPosition, 231); else ObjSetMicro(openPosition, door._oVar2 - 1); - - dSpecial[door.position.x][door.position.y] = 0; } break; default: break;