From 69ef53b1449edcee10ad47b419110c0cc16fc552 Mon Sep 17 00:00:00 2001 From: M1keSK Date: Fri, 22 May 2026 07:27:14 +0200 Subject: [PATCH 1/2] fix: check if backpack class exist before setting to loadout array --- addons/arsenal/functions/fnc_onSelChangedLeft.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/arsenal/functions/fnc_onSelChangedLeft.sqf b/addons/arsenal/functions/fnc_onSelChangedLeft.sqf index e6edaf3579f..30b5698c980 100644 --- a/addons/arsenal/functions/fnc_onSelChangedLeft.sqf +++ b/addons/arsenal/functions/fnc_onSelChangedLeft.sqf @@ -395,7 +395,7 @@ switch (GVAR(currentLeftPanel)) do { }; // Backpack case IDC_buttonBackpack: { - if (_item == "") then { + if (_item == "" || (not (isClass (configFile >> "CfgVehicles">>_item)))) then { removeBackpack GVAR(center); GVAR(currentItems) set [IDX_CURR_BACKPACK_ITEMS, []]; GVAR(currentItems) set [IDX_CURR_BACKPACK, ""]; From b94c58a392a1a4e42bc88631ea65d8538c16438d Mon Sep 17 00:00:00 2001 From: M1keSK Date: Fri, 22 May 2026 22:01:52 +0200 Subject: [PATCH 2/2] Update addons/arsenal/functions/fnc_onSelChangedLeft.sqf Co-authored-by: Drofseh --- addons/arsenal/functions/fnc_onSelChangedLeft.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/arsenal/functions/fnc_onSelChangedLeft.sqf b/addons/arsenal/functions/fnc_onSelChangedLeft.sqf index 30b5698c980..3659de2384e 100644 --- a/addons/arsenal/functions/fnc_onSelChangedLeft.sqf +++ b/addons/arsenal/functions/fnc_onSelChangedLeft.sqf @@ -395,7 +395,7 @@ switch (GVAR(currentLeftPanel)) do { }; // Backpack case IDC_buttonBackpack: { - if (_item == "" || (not (isClass (configFile >> "CfgVehicles">>_item)))) then { + if (_item == "" || (!isClass (configFile >> "CfgVehicles" >> _item))) then { removeBackpack GVAR(center); GVAR(currentItems) set [IDX_CURR_BACKPACK_ITEMS, []]; GVAR(currentItems) set [IDX_CURR_BACKPACK, ""];