В результате в Эфес прибыло римское посольство, которое должно было еще раз попытаться выяснить с Антиохом III спорные вопросы, и, прежде всего, добиться его невмешательства в греческие дела. Царь в этот момент был занят войной в Писидии, и послы, главным образом — Публий Виллий, использовали время ожидания для того, чтобы установить тесные контакты с Ганнибалом. Их задачей было успокоить полководца и заставить его забыть о войне с Римом, но это было невозможно…
Они вели странные разговоры: Ганнибал из ложного страха покинул Карфаген, ведь римляне со всей добросовестностью соблюдали мир, заключенный не столько с его государством, сколько с ним самим. Послы говорили, что войну Ганнибал вел больше из ненависти к римлянам, чем из любви к отечеству, ради которого лучшие люди должны жертвовать даже жизнью. Римляне восхваляли деяния Ганнибала, и престарелый полководец, уступая извинительной человеческой слабости, часто и охотно говорил с послами на эти темы. Он, впрочем, и сам отвечал любезностью на любезность. Ливий, Плутарх и Аппиан сохранили интереснейший рассказ о том, будто в этом посольстве участвовал и Сципион; однажды во время беседы Сципион спросил Ганнибала, кого тот считает величайшим полководцем. Ганнибал ответил:
— Александра Македонского, который с небольшим войском разгромил огромные полчища врага и проник в отдаленнейшие страны. Вторым — Пирра, который первым начал устраивать воинский лагерь, а третьим — себя.
— А что бы ты сказал, если бы победил меня? — спросил Сципион.
— Тогда, я считал бы себя выше и Александра, и Пирра, и всех других полководцев, — ответил Ганнибал.
Таким образом, Ганнибал дал понять Сципиону, что его он признает самым великим полководцем, вне всякого сравнения с Александром Македонским, не говоря уже о других.
Аппиан сохранил до наших дней еще одно чрезвычайно важное замечание Ганнибала, опущенное другими источниками. Обосновывая в беседе со Сципионом свою самооценку, Ганнибал говорил о том, что он юношей завоевал Испанию, перешел через Альпы (первым после Геракла), а в Италии, не получая помощи из Карфагена, завоевал 400 городов, внушая римлянам страх. Оглядываясь на пройденный путь, Ганнибал и в себе ценил, прежде всего, достоинства полководца. Повторяя свою версию о позиции карфагенского совета, он старался представить себя человеком, который фактически сам, на свой страх и риск затеял и вел войну, которому единственно всецело и безраздельно принадлежат все ее победы и поражения.
Главная цель, которую Публий Виллий поставил перед собой, была достигнута: Антиох стал относиться к нему с явным недоверием. Правда, Ганнибалу удалось убедить царя в своей верности — он напомнил Антиоху о своей клятве, о том, что именно он, Ганнибал, — самый последовательный и непримиримый враг Рима. Пока Антиох борется с Римом, он всегда может рассчитывать на поддержку и верность Ганнибала. Примирение было достигнуто, однако отчуждение осталось, и если Антиох еще приглашал своего гостя на совет, то не для того, чтобы учитывать его точку зрения.
Ганнибал же не считал нужным скрывать от Антиоха своего мнения о царской армии — он говорил, что нужно менять ее. И однажды на смотре огромной армии с ее золотыми и серебряными значками, дорогим оружием и всякого рода украшениями, когда Антиох спросил полководца, что он думает, Ганнибал сказал:
— Ты, видимо, считаешь, что этого достаточно для Римлян.
— Да, достаточно!
— Что ж, им и правда может хватить такой добычи, хотя они и очень жадны… — ответил Ганнибал.
Такое пренебрежение не могло прийтись по вкусу царю, ожидавшему победы и уже уверенному в успехе. Наверное, такое отношение к армии тоже сыграло свою роль, и Антиох пошел на Рим без Ганнибала.
К началу войны между Антиохом III и Римом положение в Греции, казалось, было вполне благоприятным для осуществления замыслов Антиоха. Против римлян выступал Этолийский союз, провозгласивший Антиоха своим верховным стратегом. В Греции, задавленной Римом, также рассчитывали на Антиоха и готовы были помогать. Напрасно Ганнибал предлагал царю заключить союз с Филиппом V или перенести войну в Италию — его уже никто не слушал. Антиох высадился в Фессалии, но вскоре был разбит у Фермопил и с ничтожными остатками своей армии бежал в Малую Азию, в Эфес. Причиной этого разгрома помимо неподготовленности его солдат было то, что Антиох не получил в Греции той поддержки, на которую рассчитывал. Его союзники дали ему слишком мало воинов. Ганнибала же царь держал в тени и не позволял ему участвовать в боевых операциях.
Только после разгрома при Фермопилах Антиох решил воспользоваться его опытом и назначил его командующим наскоро собранной флотилией, которая должна была обеспечивать позиции царя в Восточном Средиземноморье. Даже теперь, когда возникла непосредственная опасность селевкидскому господству в Малой Азии, Антиох постарался отправить Ганнибала подальше, но Ганнибал принял это, несомненно оскорбительное для него, предложение, настолько сильным было его стремление взять реванш.