Fix empty return value of getUnitTrait (#6160)

This commit is contained in:
commy2 2018-02-21 11:05:17 +01:00 committed by BaerMitUmlaut
parent 8b99ccecc4
commit 1835ccebb8

View File

@ -48,7 +48,8 @@
[QGVAR(setHidden), {
params ["_object", "_set"];
TRACE_2("setHidden EH",_object,_set);
private _vis = _object getUnitTrait "camouflageCoef";
// May report nil. Default to factor 1.
private _vis = [_object getUnitTrait "camouflageCoef"] param [0, 1];
if (_set > 0) then {
if (_vis != 0) then {
_object setVariable [QGVAR(oldVisibility), _vis];