We got into a debate whether she can unexhaust a weapon after she has rolled for it. We played it as a no, she has to use her ability before rolling. Is this correct? I just needed some clarity from an official.