fixed active weapon bug