diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fde57f39..3735d19b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -79,6 +79,7 @@ Feature #4444: Per-group KF-animation files support Feature #4466: Editor: Add option to ignore "Base" records when running verifier Feature #4012: Editor: Write a log file if OpenCS crashes + Feature #4512: Editor: Use markers for lights and creatures levelled lists Task #2490: Don't open command prompt window on Release-mode builds automatically 0.44.0 diff --git a/apps/opencs/view/render/object.cpp b/apps/opencs/view/render/object.cpp index 204bf4c2f..961b6c1c1 100644 --- a/apps/opencs/view/render/object.cpp +++ b/apps/opencs/view/render/object.cpp @@ -102,6 +102,14 @@ void CSVRender::Object::update() if (recordType == CSMWorld::UniversalId::Type_Light) { light = &dynamic_cast& >(referenceables.getRecord(index)).get(); + if (model.empty()) + model = "marker_light.nif"; + } + + if (recordType == CSMWorld::UniversalId::Type_CreatureLevelledList) + { + if (model.empty()) + model = "marker_creature.nif"; } if (model.empty())