Bernat de Rocafort participó en la Guerra de Sicilia sirviendo al rey Federico II de Sicilia. Se negó a aceptar los términos de la Paz de Caltabellota, que le obligaban a entregar dos castillos que había conquistado en Calabria al rey Roberto I de Nápoles. Finalmente exigió una fuerte indemnización por lo que se ganó la antipatía de éste.