Cancel attack error checking

now it throws an error if the user tries to do two attacks at once