From 61ef937d834d13f8869a2d2d652b6bef733dd040 Mon Sep 17 00:00:00 2001 From: A Man Date: Fri, 20 May 2022 15:34:47 +0200 Subject: [PATCH] Update fn_isSheltered.sqf --- SQF/dayz_code/compile/fn_isSheltered.sqf | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/SQF/dayz_code/compile/fn_isSheltered.sqf b/SQF/dayz_code/compile/fn_isSheltered.sqf index 428ac8341..a6552240f 100644 --- a/SQF/dayz_code/compile/fn_isSheltered.sqf +++ b/SQF/dayz_code/compile/fn_isSheltered.sqf @@ -20,10 +20,14 @@ local _deepScan = { scopeName "exit"; for "_n" from _nearest to 0 step -1 do { - local _object = _objects select _n; - local _model = _object call fn_getModelName; + local _object = _objects select _n; - if (!(_object isKindOf "AllVehicles") && {!(_model in DZE_allTrees)}) then { // not vehicles or trees + call { + if (_object isKindOf "AllVehicles") exitWith {}; // exclude vehicles, zombies and other players + + local _model = _object call fn_getModelName; + + if (_model in DZE_allTrees) exitWith {}; // exclude trees /////////////////////////////////////////////////////////////////////////// //