ОСЛА́БИТЬ, -блю, -бишь; сов., перех. (несов. ослаблять). 1. Лишить прежней силы кого-, что-л. Ослабить неприятеля. (Малый академический словарь, МАС)
ВРАГ, -а́, м. 1. Тот, кто находится в состоянии вражды, борьбы с кем-л.; противник, недруг. Классовый враг. (Малый академический словарь, МАС)
ОСЛА́БИТЬ, -блю, -бишь; сов., перех. (несов. ослаблять). 1. Лишить прежней силы кого-, что-л. Ослабить неприятеля.
Все значения слова «ослабить»ВРАГ, -а́, м. 1. Тот, кто находится в состоянии вражды, борьбы с кем-л.; противник, недруг. Классовый враг.
Все значения слова «враг»Холод ослабил врагов и помог одолеть их в неравном бою.
Так что, вывод у меня такой: северную часть королевства вы всё же потеряете, но довольно сильно ослабите врага, и тем самым подготовите себе отличные условия для весеннего вторжения.
Подготовив стражу и послав сына на передовую, он включил все барьеры. Нужно было с начало ослабить врага, а потом уже идти на мирное соглашение.