From 0d5a4d89d8c4fabde47b23cbd58e11084df54458 Mon Sep 17 00:00:00 2001 From: Serg Vergun <1197314+severgun@users.noreply.github.com> Date: Mon, 23 Aug 2021 20:44:06 +0300 Subject: [PATCH] Remove duplicates from mags array (#8367) --- addons/artillerytables/functions/fnc_rangeTableOpen.sqf | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/artillerytables/functions/fnc_rangeTableOpen.sqf b/addons/artillerytables/functions/fnc_rangeTableOpen.sqf index 754c10356c..b96101bfce 100644 --- a/addons/artillerytables/functions/fnc_rangeTableOpen.sqf +++ b/addons/artillerytables/functions/fnc_rangeTableOpen.sqf @@ -47,6 +47,7 @@ _mags = _mags apply { _magParamsArray pushBackUnique _airFriction; [getText (_magCfg >> _x >> "displayNameShort"), getText (_magCfg >> _x >> "displayName"), _initSpeed, _airFriction] }; +_mags = _mags arrayIntersect _mags; TRACE_2("",_magParamsArray,_mags); if ((count _magParamsArray) == 2) then { // test if all magazines share the parameters _mags = [["", "All Magazines", (_mags select 0) select 2, (_mags select 0) select 3]]; // simplify