Après avoir été stoppé à deux reprises par les Romains dans ses tentatives d'envahir l'Illyrie par voie maritime, et contraint par la flotte du commandant romain Marcus Valerius Laevinus dans l'Adriatique, Philippe V de Macédoine maintient ses activités en Illyrie terrestre. Se tenant à l'écart de la côte, il prend Dassaretis, Atintani et Parthini, ainsi que la ville de Dimale.