diff --git a/SpacerNET_Union/World.cpp b/SpacerNET_Union/World.cpp index 3e9fedc..9678d0b 100644 --- a/SpacerNET_Union/World.cpp +++ b/SpacerNET_Union/World.cpp @@ -694,19 +694,20 @@ namespace GOTHIC_ENGINE { if (pVob) { ogame->GetCameraVob()->SetPositionWorld(pVob->GetPositionWorld() + zVEC3(0, 100, 0)); - return; } + else + { + zCArray resultList; + zCWorld* world = ogame->GetWorld(); + world->SearchVobListByClass(zCVobStartpoint::classDef, resultList, 0); - zCArray resultList; - zCWorld* world = ogame->GetWorld(); - - world->SearchVobListByClass(zCVobStartpoint::classDef, resultList, 0); - - if (resultList.GetNumInList() > 0) - { - ogame->GetCameraVob()->SetPositionWorld(resultList.GetSafe(0)->GetPositionWorld() + zVEC3(0, 75, 0)); + if (resultList.GetNumInList() > 0) + { + ogame->GetCameraVob()->SetPositionWorld(resultList.GetSafe(0)->GetPositionWorld() + zVEC3(0, 75, 0)); + } } + }