jlength and klength was switched
add damage and distance calculations to weapons