From d00587f367adf8c89638f6e06cf25dbabc421972 Mon Sep 17 00:00:00 2001 From: esteldunedain Date: Sat, 20 Feb 2016 17:40:19 -0300 Subject: [PATCH] Minor fixes --- addons/overheating/functions/fnc_overheat.sqf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/overheating/functions/fnc_overheat.sqf b/addons/overheating/functions/fnc_overheat.sqf index e85ec8c1c5..57a4bd7cba 100644 --- a/addons/overheating/functions/fnc_overheat.sqf +++ b/addons/overheating/functions/fnc_overheat.sqf @@ -27,7 +27,7 @@ BEGIN_COUNTER(overheat); // Get bullet parameters private _bulletMass = GVAR(cacheAmmoData) getVariable _ammo; -if (!isNil "_bulletMass") then { +if (isNil "_bulletMass") then { _bulletMass = getNumber (configFile >> "CfgAmmo" >> _ammo >> "ACE_BulletMass"); if (_bulletMass == 0) then { // If the bullet mass is not configured, estimate it @@ -52,9 +52,9 @@ private _silencer = switch (_weapon) do { }; if (_silencer != "") then { private _silencerCoef = GVAR(cacheSilencerData) getVariable _silencer; - if (!isNil "_silencerCoef") then { + if (isNil "_silencerCoef") then { _silencerCoef = 1 + - (1 - getNumber (configFile >> "CfgWeapons" >> _silencer >> "ItemInfo" >> "AmmoCoef" >> "audibleFire")) + (1 - getNumber (configFile >> "CfgWeapons" >> _silencer >> "ItemInfo" >> "AmmoCoef" >> "audibleFire")) + (1 - getNumber (configFile >> "CfgWeapons" >> _silencer >> "ItemInfo" >> "AmmoCoef" >> "visibleFire")); GVAR(cacheSilencerData) setVariable [_silencer, _silencerCoef]; };