Если Вы играете в Native, то уважаемый Masquerade совершенно прав. Правда, при взятии замка и последующей просьбе отдать его Вам происходит пересчет основных параметров (отношение короля, самой фракции и известности) с неким случайным числом Х. Для особо упрямых можно посоветовать сохраниться перед штурмом и брать замок до тех пор, пока вам не повезет с этим самым числом, и король не отдаст замок Вам