weapon and rating var processing