rapiers can be generated randomly, and made the code for sleep attack more compatible(?)