From 7064fcccbaf4ae3c71f197ff094d5d4de44c3816 Mon Sep 17 00:00:00 2001 From: Kp Date: Sat, 9 Jan 2016 16:38:12 +0000 Subject: [PATCH] Skip setting segnum/signature of non-objects --- similar/main/object.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/similar/main/object.cpp b/similar/main/object.cpp index caf282ba4..8e6826f17 100644 --- a/similar/main/object.cpp +++ b/similar/main/object.cpp @@ -821,14 +821,13 @@ void init_objects() free_obj_list[i] = i; const auto &&objp = vobjptr(i); objp->type = OBJ_NONE; - objp->segnum = segment_none; - objp->signature = obj_get_signature(); } range_for (auto &j, Segments) j.objects = object_none; ConsoleObject = Viewer = &Objects[0]; + ConsoleObject->segnum = segment_none; init_player_object(); obj_link(vobjptridx(ConsoleObject), vsegptridx(segment_first)); //put in the world in segment 0