fix syringe range exploit (thanks mrnewvegas for bug report)