Almost done with the v 1 of my new smith script using salvage bag, but I am having one problem.  The script makes a Tinker Tool EVERY I  have narrowed it down to the IF statement I am using, but I have tried it many ways and cannot figure it out.
LOOP:
findItem JTL C_ , %Salvage ; If less than 2 tinker make 1
  set %tinker #findcnt
  if %tinker < 2
  gosub TinkerTool
  else
  continue
findItem OBG C_ , %Salvage ; If less than 1 tinker make 1
  set %tong #findcnt
  if %tong < 2
   gosub Tong
  else  
gosub makelast
If you need the whole script let me know.