summaryrefslogtreecommitdiffstats
path: root/src/entities
diff options
context:
space:
mode:
Diffstat (limited to 'src/entities')
-rw-r--r--src/entities/Entity.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/entities/Entity.cpp b/src/entities/Entity.cpp
index f85dda21..63ea03fc 100644
--- a/src/entities/Entity.cpp
+++ b/src/entities/Entity.cpp
@@ -1160,12 +1160,11 @@ bool IsEntityPointerValid(CEntity* pEntity)
}
bool CEntity::IsEntityOccluded(void) {
- return false;
CVector coors;
float width, height;
- if (!COcclusion::NumActiveOccluders || !CalcScreenCoors(GetBoundCentre(), &coors, &width, &height))
+ if (COcclusion::NumActiveOccluders == 0 || !CalcScreenCoors(GetBoundCentre(), &coors, &width, &height))
return false;
float area = Max(width, height) * GetBoundRadius() * 0.9f;