added weapon fire