Las fuerzas de Jaime I no se vieron dificultadas por la flota musulmana, en el caso de que hubiera existido, pero fue tal la dureza del temporal que, el rey, durante la tormenta, le juró a Santa María que le construiría una catedral para venerarla si les salvaba la vida.