diff --git a/addons/disarming/functions/fnc_openDisarmDialog.sqf b/addons/disarming/functions/fnc_openDisarmDialog.sqf index 0b66009949..16d73d25a2 100644 --- a/addons/disarming/functions/fnc_openDisarmDialog.sqf +++ b/addons/disarming/functions/fnc_openDisarmDialog.sqf @@ -40,8 +40,15 @@ GVAR(disarmTarget) = _target; if (isNull GVAR(disarmTarget)) exitWith {ERROR("disarmTarget is null");}; + private _textRight = ""; + for "_i" from 0 to (lbSize _idc) - 1 do { + if (lbData [_idc, _i] isEqualTo _data) exitWith { + _textRight = lbTextRight [_idc, _i]; + }; + }; + TRACE_2("Debug: Droping %1 from %2",_data,GVAR(disarmTarget)); - [QGVAR(dropItems), [ACE_player, GVAR(disarmTarget), [_data]], [GVAR(disarmTarget)]] call CBA_fnc_targetEvent; + [QGVAR(dropItems), [ACE_player, GVAR(disarmTarget), [_data], parseNumber _textRight], [GVAR(disarmTarget)]] call CBA_fnc_targetEvent; false //not sure what this does }];