fixed weapon freezing bug

affected the torch and the mallet intermittently