small bug fix when cancelling a duel, still have to test