adding weapon class