added damage based on bullet distance travelled