Update src/navparser.cpp

Co-authored-by: TotallyNotElite <38938720+TotallyNotElite@users.noreply.github.com>
This commit is contained in:
LightCat 2020-05-22 14:53:48 +02:00 committed by BenCat07
parent 0b70fc1b50
commit 896cd82bd1

View File

@ -103,16 +103,16 @@ static ignore_status vischeck(CNavArea *begin, CNavArea *end)
Vector second = end->m_center; Vector second = end->m_center;
first.z += 70; first.z += 70;
second.z += 70; second.z += 70;
ignore_status status = vischeck_failed;
// Is world blocking it? // Is world blocking it?
if (IsVectorVisibleNavigation(first, second, LOCAL_E, MASK_PLAYERSOLID)) if (IsVectorVisibleNavigation(first, second, LOCAL_E, MASK_PLAYERSOLID))
{ {
status = vischeck_success;
// Is something else blocking it? // Is something else blocking it?
if (!IsVectorVisible(first, second, true, LOCAL_E, MASK_PLAYERSOLID)) if (!IsVectorVisible(first, second, true, LOCAL_E, MASK_PLAYERSOLID))
status = vischeck_blockedentity; return vischeck_blockedentity;
else
return vischeck_success;
} }
return status; return vischeck_failed;
} }
static ignore_status runIgnoreChecks(CNavArea *begin, CNavArea *end) static ignore_status runIgnoreChecks(CNavArea *begin, CNavArea *end)
{ {