Становище здавалось все більш безнадійним й у травні 1272 року король Кіпру Гуго III, що був одночасно королем Єрусалиму, підписав десятилітнє перемир'я з Бейбарсом. Спочатку Едуард проігнорував перемир'я, але замах з боку мусульманського асасина в червні змусив його облишити участь у будь-яких подальших кампаніях. Хоч Едуард і зумів вбити ассасина, його було поранено ударом кинджала в руку, можливо, кинджал було отруєно й Едуард упродовж наступних місяців серйозно хворів.