Browse Source

fix crash

Laserlicht 1 year ago
parent
commit
7a190e4929
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lib/CGameInfoCallback.cpp

+ 1 - 1
lib/CGameInfoCallback.cpp

@@ -484,7 +484,7 @@ std::vector<ConstTransitivePtr<CGObjectInstance>> CGameInfoCallback::getAllVisit
 {
 	std::vector<ConstTransitivePtr<CGObjectInstance>> ret;
 	for(auto & obj : gs->map->objects)
-		if(obj->isVisitable() && obj->ID != Obj::EVENT && isVisible(obj))
+		if(obj && obj->isVisitable() && obj->ID != Obj::EVENT && isVisible(obj))
 			ret.push_back(obj);
 
 	return ret;