diff --git a/SQF/dayz_code/actions/player_craftItem.sqf b/SQF/dayz_code/actions/player_craftItem.sqf index 4ffcfed50..1bab3eb12 100644 --- a/SQF/dayz_code/actions/player_craftItem.sqf +++ b/SQF/dayz_code/actions/player_craftItem.sqf @@ -182,6 +182,8 @@ if (_canDo) then { _outputWeapons = [_selectedWeapon]; _selectedMag = _selectedRecipeOutput call BIS_fnc_selectRandom; _selectedRecipeOutput = [_selectedMag]; + // exit loop + _craft_doLoop = false; }; { player addWeapon _x;