«Удачи» seems to me to be used very commonly in Russian. When I talk to Russians on Skype they often sign off with «Пока, удачи!», even in a situation where it would be unlikely to be used in English (i.e. where there is nothing specifically to wish luck about). I guess here it's just a general "good luck in all of your future exploits", or "good luck until we meet again".