Revert "optimize no_weapons warning"

This reverts commit f148753b411fab17184e936500f70c6615808038.
Revert "optimize auto equipment"

This reverts commit 428d873510eff3040a2d59f82b5dfe0d67461981.