From bdec7db5284a7c1d9962ed338d65978d2037e2d8 Mon Sep 17 00:00:00 2001 From: Andrii Danylchenko Date: Fri, 13 Sep 2019 10:33:06 +0300 Subject: [PATCH] [3085] - MapObjectEvaluator crashes on custom monolith --- AI/VCAI/MapObjectsEvaluator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AI/VCAI/MapObjectsEvaluator.cpp b/AI/VCAI/MapObjectsEvaluator.cpp index 8532146cd..96badfd53 100644 --- a/AI/VCAI/MapObjectsEvaluator.cpp +++ b/AI/VCAI/MapObjectsEvaluator.cpp @@ -26,7 +26,7 @@ MapObjectsEvaluator::MapObjectsEvaluator() for(auto secondaryID : VLC->objtypeh->knownSubObjects(primaryID)) { auto handler = VLC->objtypeh->getHandlerFor(primaryID, secondaryID); - if(!handler->isStaticObject()) + if(handler && !handler->isStaticObject()) { if(handler->getAiValue() != boost::none) {