Add back melee ammo after removal for BIS_fnc_inv

Vanilla commit:

516d1d538c
This commit is contained in:
ebaydayz
2016-10-13 20:26:07 -04:00
parent 7044b0095d
commit 916f1733eb
13 changed files with 28 additions and 20 deletions

View File

@@ -21,7 +21,7 @@ _keySelected = format["ItemKey%1%2",_keyColor,_keyNumber];
_isKeyOK = isClass(configFile >> "CfgWeapons" >> _keySelected);
//Remove melee magazines (BIS_fnc_invAdd fix)
{player removeMagazines _x} count MeleeMagazines;
false call dz_fn_meleeMagazines;
_isOk = [player,_keySelected] call BIS_fnc_invAdd;
true call dz_fn_meleeMagazines;
[(_isOk && _isKeyOK),_keySelected]

View File

@@ -35,10 +35,11 @@ if (_this in items player) then {
};
} else {
//Remove melee magazines (BIS_fnc_invAdd fix)
{player removeMagazines _x} count MeleeMagazines;
false call dz_fn_meleeMagazines;
if !([player,_this] call BIS_fnc_invAdd) then {
systemChat localize "str_epoch_player_107";
_this call _dropOnFloor;
};
true call dz_fn_meleeMagazines;
};