diff --git a/addons/weaponselect/functions/fnc_selectNextGrenade.sqf b/addons/weaponselect/functions/fnc_selectNextGrenade.sqf index 03840de2013..1f9abceb7c3 100644 --- a/addons/weaponselect/functions/fnc_selectNextGrenade.sqf +++ b/addons/weaponselect/functions/fnc_selectNextGrenade.sqf @@ -36,6 +36,8 @@ private _grenades = (throwables _unit) apply {_x select 0} select {_x in _grenad // abort if no grenades are available if (_grenades isEqualTo []) exitWith {false}; +_grenades = _grenades arrayIntersect _grenades; + // get next grenade muzzle private _nextGrenadeIndex = (_grenades find _currentGrenade) + 1;