fixed slam + smith + another fix to weapons