Fix return var, set new currenthex if move success.