From 5032619b9a0902bf90438e86f00dcecebd8f110a Mon Sep 17 00:00:00 2001 From: SilentSpike Date: Sat, 5 Nov 2016 14:48:48 +0000 Subject: [PATCH] Add cook off 3den setting to ammo boxes --- addons/cookoff/CfgEden.hpp | 2 +- addons/cookoff/XEH_postInit.sqf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/cookoff/CfgEden.hpp b/addons/cookoff/CfgEden.hpp index 1cc406463f..55e9b6d8b8 100644 --- a/addons/cookoff/CfgEden.hpp +++ b/addons/cookoff/CfgEden.hpp @@ -11,7 +11,7 @@ class Cfg3DEN { tooltip = CSTRING(enable_tooltip); expression = QUOTE(if !(_value) then {_this setVariable [ARR_3('%s',_value,true)];};); typeName = "BOOL"; - condition = "objectVehicle"; + condition = "objectVehicle + objectHasInventoryCargo"; defaultValue = "(true)"; // fix pbo project preprocessing bug }; }; diff --git a/addons/cookoff/XEH_postInit.sqf b/addons/cookoff/XEH_postInit.sqf index fe98faa2be..4e65bf8886 100644 --- a/addons/cookoff/XEH_postInit.sqf +++ b/addons/cookoff/XEH_postInit.sqf @@ -71,7 +71,7 @@ GVAR(cacheTankDuplicates) = call CBA_fnc_createNamespace; ["ReammoBox_F", "init", { (_this select 0) addEventHandler ["HandleDamage", { - if (GVAR(enableAmmobox)) then { + if ((_this select 0) getVariable [QGVAR(enable), GVAR(enableAmmobox)]) then { ["box", _this] call FUNC(handleDamage); }; }];