...царь Фив Креонт, чтобы отблагодарить Алкида, отдал ему в жены свою дочь Мегару. У героя появились дети — в разных источниках от трёх до восьми. Он жил счастливо, но Гера, по-прежнему враждебная, наслала на него однажды припадок безумия. Не понимая, что делает, Алкид бросил в огонь всех своих детей и двух сыновей Ификла. Он хотел убить ещё жену, третьего племянника, Иолая, и брата, но присутствующим удалось его удержать. Согласно Еврипиду, также убил и Мегару, но по другим источникам отдал её в жены Иолаю. Тогда ей было 33, а тому 16 лет.