Магнус приехал в Москву. Иван Грозный торжественно объявил его королём Ливонии. Предложил ему даже породниться, жениться на своей двоюродной племяннице, дочке Владимира Старицкого. А в приданое пообещал дать 5 бочек золота. Мангусу это очень понравилось. Из тех городов, которые брали русские, Иван Васильевич дал ему только один, Оберпален. Но в его королевство должны были перейти другие города, какие он вместе с русскими отберёт у шведов и поляков. За это Магнус признал над собой власть царя.
Его королевство должно было платить России небольшую дань и по приказам государя присылать на войну 3 тысячи воинов. Оно должно было свободно пропускать через свои земли русские товары и купцов, но и подданным Магнуса разрешалось торговать в России без всяких пошлин. А количество этих подданных Иван Васильевич сразу же умножил. Отдал новому королю всех пленных ливонских рыцарей и солдат, всех жителей Дерпта, выселенных в Россию после заговора. Магнус вернулся в Ливонию, и казалось, что задумка царя сработала. Местные дворяне узнали, что у них появился король. Стали приезжать к нему на службу. Ну а как же, чтобы оценил, назначил на важные должности в своём королевстве.
А против вражеских корсаров Иван Грозный ответил тем же самым. Решил, что у России тоже должны быть на Балтийском море военные корабли. Для этого наняли датского капитана Карстена Роде. За границей купили на русские деньги парусный корабль. В Нарве на него поставили 3 большие пушки и 18 маленьких. В команду набрали 35 человек: и датчан, и русских стрельцов, пушкарей, северных рыбаков-поморов. Иван Грозный выписал Карстену Роде официальную грамоту, что он находится на службе России, все воеводы и чиновники должны были помогать ему. А он должен был отдавать русскому правительству каждый третий захваченный корабль и десятую часть добычи.
В мае 1570 года Роде вышел в море. Почти сразу же обнаружили шведское судно. Атаковали его и захватили. На него перешла часть команды, и стали действовать уже на двух кораблях. Последовали новые победы. Шведы и поляки переполошились. Высылали против русских корсаров большие военные эскадры. Но Роде умело ускользал от них и продолжал нападать. За лето он захватил 22 неприятельских судна с ценными грузами. Часть из них продавал в Дании, часть оставлял себе. Зазывал к себе ещё моряков, и у него собралась целая эскадра, 6 кораблей. Царь был доволен. Велел строить в Вологде новые военные корабли – уже свои, русские.
А у Магнуса собралось войско из ливонских рыцарей, датских солдат. Царь выделил ему денег, и он набрал немецких наёмников. Иван Грозный приказал ему брать Ревель. Вместе с ним выступила большая русская армия под командованием бояр Яковлева и Лыкова. С Фредериком государь договорился, что с моря поможет датский флот. 23 августа 1570 года полки подошли к Ревелю. Предложили горожанам выслать шведский гарнизон и перейти под власть Магнуса, но те отказались. Началась осада. А Ревель был мощной крепостью. Шведы и городское ополчение сопротивлялись жестоко. Совершали вылазки из крепостных стен. Мешали приблизиться к ним, построить батареи для пушек. Русские воины отбивали врагов, загоняли обратно в город.
Постепенно окружили его окопами. Установили тяжёлые батареи. Начали обстреливать. Дальше надо было готовить штурм. Но уже было ясно – это будет страшная рубка. А ливонские рыцари совсем не стремились к битве с такими же ливонцами. Немецким и датским солдатам Мангуса тоже не хотелось лезть под огнём на стены, погибать. Им же платили по времени. Чем дольше осада, тем больше заработок. Они нашли себе другое дело – грабить окрестности. Воеводы Яковлев и Лыков посмотрели – а чем они хуже? Договорились с Магнусом, что штурмовать вообще не надо. Когда в городе кончится еда, он сам сдастся. Воеводы отправили свои конные дружины для грабежей по сёлам и хуторам.
Но для того, чтобы голод заставил защитников сдаться, требовалось перекрыть к ним морскую дорогу. Это должен был сделать датский флот. Однако он не появлялся. Потому что король Фредерик был человеком ненадёжным и нечестным. А когда он заключил союз с Россией, обеспокоились поляки, иезуиты. Послали своих агентов в Данию. Они обхаживали и подкупали министров, депутатов парламента. Те стали выступать против войны. Дескать, лишние расходы для государства. Одно дело, когда хотели захватить всю Эстонию. А сейчас зачем воевать?