They could just change it to queue the attack for the next time you actually attack something, and then trigger the attack, reloading prior to the attack if necessary.