My King, where art thou?

正在查看此主题的用户

Sinfluence

Recruit
Hello there!

I recently started playing Brytenwalde Repolished (downloaded it through the Steam Workshop) and ran into a little problem. I became a vassal of East Engla, mainly because they had the first villages i could recruit from after looting some monestries. Sadly they were into too many wars and the King's main occupation was to either hold a feast or announce a new marshall, so the Lords got taken down one by one and eventually the last city fell.

After the Fall of the last city, the King dissappeared, the Vassals are now scattered throughout all of the British Isles, but the Kingdom still exists and i am still bound to it by oath. Noone can tell me the location of the King, all other vassals only stand around without any troops, and i dont have a big enough army to conquer any castle or city on my own. At first i thought maybe the game needs some time, i travelled around doing some trade, hunting some bandits, the usual stuff. I even found a city that i could lay siege to, but before i was done building the siege equipment for an assault the enemy came with around 500 men and drove me away.

So right now i am rather stuck to a nonexisting Kingdom with a King noone knows where. As i can not think of any mechanic in the game that would change this situation, my question is, is there any easy way or tool to somehow revoke my oath or make the game realise that East Engla is nonexistent (like savegame editing or stuff like that)? Or anything i could do in the game itself to progress, because i'm getting tired of travelling around trading silver.
 
Hmmm.  Search for the "pest lord" fix maybe, sounds like that might be needed.  I thought that it was in repolished but maybe wasn't implemented properly.  Do other defeated kingdoms disappear?
 
In my games with RP5, they do reappear usually as Lords of other kingdoms as if the bargaining takes place out of view.
I also notice that Lords sometimes linger around kingdoms without doing anything bad like the pest Lords.
They are usually the King's hall hanging out.
When I started my kingdom, I had 3 of them hanging out for several days from another dead kingdom.
I offered them all vassalship, but they all refused.
1 was recruited eventually by another kingdom.
The other two just stayed and rode about a little before fleeing back to the closest city hall.

My first update will hopefully be out at 9PM EST tonite.
 
kraggrim 说:
Hmmm.  Search for the "pest lord" fix maybe, sounds like that might be needed.  I thought that it was in repolished but maybe wasn't implemented properly.  Do other defeated kingdoms disappear?

I've found the "pest lord" fix, and as far as i can tell, it is already in the script.txt. Nevertheless, i copied the code from the forum in there, let the game run for about two weeks, no changes.

Other defeated kingdoms do disappear, only the one i am a vassal of doesnt. I also remember reading messages about Lords switching factions, so that seems to be working.

gdwitt 说:
In my games with RP5, they do reappear usually as Lords of other kingdoms as if the bargaining takes place out of view.
I also notice that Lords sometimes linger around kingdoms without doing anything bad like the pest Lords.
They are usually the King's hall hanging out.
When I started my kingdom, I had 3 of them hanging out for several days from another dead kingdom.
I offered them all vassalship, but they all refused.
1 was recruited eventually by another kingdom.
The other two just stayed and rode about a little before fleeing back to the closest city hall.

My first update will hopefully be out at 9PM EST tonite.

Lords of other factions do switch from time to time, it is only the Lords of East Engla that are hanging around various places (one i found sitting in a ship south of the coast of Ireland) and not doing anything.
As i cant start my own kingdom or capture any city for East Engla on my own as of now, i cant say if they would hang out in the Great Hall or around that city in general.

What i did try was building my own Vault, but that caused no reaction by either the Lords or the King himself, but i dont think it should in the first place. As far as i know i cant change faction without revoking my oath first, which is impossible with the King not being on the map.

Could it be some sort of weired interaction with another Mod i have installed (Clash of Kings, Gekokujo, Perisno)? Although they are all in their own subfolder... I don't know, i've never been modding myself, just an idea.
 
If you don't want to go back to an older save, why don't you go in and unenlist yourself in the savegame file?
I don't know exactly how it is done, but compare your old savegames with your new one.

The program that works best for me is MnBSavegameEditor.
You are looking for "player" which might be under parties or troops.

Even better would be if you can identify the king's party/troop number and change his location to your kingdom's base city or castle.
Google it and tell us what you find.
 
I downloaded MnBSavegameEditor and opened my savegame. Lots of numbers...

After some digging i found my character name in party_records. Therein is an entry named faction_id with the value 39.
I also found an entry in troops named trp_player Player, again with the faction_id 39.
As for the King, i found him in troops as well, with faction_id 44, but i didnt find him in party_records.

As for my own stupidity, i dont have any older savegames from before my vassalage, the oldest savegame i have is when the battle for East Englas last city took place. So i quickly launched the game, created a new character, so i would have a fresh savegame to compare values.

In this new game both entries regarding the player are there, both have faction_id 39.
The King is also present, in troops and in party_records, faction_id is 44. The Kings Party is entry #450 in party_records, which is a blank entry in the other savegame.

Checking the factions i found that faction 39 is the player faction (as in your own kingdom), while 44 refers to East Engla. What i didnt find is any indication that my character is still attached to East Engla, yet, when i want to become the vassal of another Kingdom, i can't because i am still oath-bound to East Engla.
As MnBSavegameEditor is incapable of adding entries, i can't just respawn the Kings Party, trying to just corrupts the savegame and crashes the game on loading the save.

I will do some more digging, trying to figure out how vassalage is expressed in the savegame, and if i dont find anything i guess i will try to give East Engla a town and hope that works... I'll report back later with how things turn out, thanks for the help so far!
 
I find I learn the most when a matter is urgent.
Kingdom + 40 = faction number
Yes, 39 faction id is your own faction. I am not sure if this number changes when you are a vassal.
Experiment with Troops/YourKing/Slots/Slot_trp_current_center(12)
Notice that you should make sure slot 8 is a -1 meaning not prisoner.
Slot 9 can be tested with  a 1.

Site_id_and_entryno appears to only apply to npc's who own a building in a town.
Here is a list of towns if you don't see it in the file:
("town_1","Cantwaraburh,0,(-116.75,137.69),[],170), #done
  ("town_2","Seals-ey",    icon_town_desert|pf_town, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(-83.86,154.12),[],260), #done
  ("town_3","Din_Eidyn",  icon_town|
  ("town_4","Oxenaforda",   
  ("town_5","Caer_Maunguid fac_neutral,0,ai_bhvr_hold,0,(-25.74,45.31),[],90), #done
  ("town_6","Alt_Clut
  ("town_7","Caer_Ligualid

  ("town_8","Grantebrycge",
  ("town_9","Caer_Went", 
  ("town_10","Eoferwic
  ("town_11","Aegelesburh
  ("town_12","Lundenwic
  ("town_13","Din_Gonwy",
  ("town_14","Rendlaesham

  ("town_15","Caer_Luit_Coyt", 
  ("town_16","Dorce_Ceaster
  ("town_17","Caer_Uisc", 
  ("town_18","Searoburh

  ("town_19","Dun_At
  ("town_20","Loidis
  ("town_21","Nas na Riogh", 
  ("town_22","Caer_Meguaidd
  ("town_23","Licidfelth
  ("town_24","Linnuis
  ("town_25","Caer_Peris

  ("town_26","Brycheiniog
  ("town_27","Bebbanburh
  ("town_28","Llys_Pengwern
  ("town_29","Din_Bych
  ("town_30","Cruaghan
  ("town_31","Temair
  ("town_32","Rath_Celtair

  ("town_33","Aileach
  ("town_34","Monid Crobh
  ("town_35","Dun_Iasgach
  ("town_36","Caiseal
  ("town_37","Duin_Foither
  ("town_38","Caer_Wenddoleu
  ("town_39","Dun_Taruo
  ("town_40","Clochairfac_
  ("town_41","Cirren_Ceaster
  ("town_42","Din_Cado
Put the Lords or companion in the intended town and savegame to a new name.
Go into documents/MB/Savegames and rename your working file and adjust the name of your new saved file to match the old.
Remember that save game 1 = slot 2 because savegame 0=slot 1
In find that the MNB savegame editor freezes up every 4-5 clicks. I wish there was a better tool.
 
I think these are the proper numbers for the towns for current_center:
p_town_1 = 24
p_town_2 = 25
p_town_3 = 26
p_town_4 = 27
p_town_5 = 28
p_town_6 = 29
p_town_7 = 30
p_town_8 = 31
p_town_9 = 32
p_town_10 = 33
p_town_11 = 34
p_town_12 = 35
p_town_13 = 36
p_town_14 = 37
p_town_15 = 38
p_town_16 = 39
p_town_17 = 40
p_town_18 = 41
p_town_19 = 42
p_town_20 = 43
p_town_21 = 44
p_town_22 = 45
p_town_23 = 46
p_town_24 = 47
p_town_25 = 48
p_town_26 = 49
p_town_27 = 50
p_town_28 = 51
p_town_29 = 52
p_town_30 = 53
p_town_31 = 54
p_town_32 = 55
p_town_33 = 56
p_town_34 = 57
p_town_35 = 58
p_town_36 = 59
p_town_37 = 60
p_town_38 = 61
p_town_39 = 62
p_town_40 = 63
p_town_41 = 64
p_town_42 = 65
p_castle_1 = 66
p_castle_2 = 67
p_castle_3 = 68
p_castle_4 = 69
p_castle_5 = 70
p_castle_6 = 71
p_castle_7 = 72
p_castle_8 = 73
p_castle_9 = 74
p_castle_10 = 75
p_castle_11 = 76
p_castle_12 = 77
p_castle_13 = 78
p_castle_14 = 79
p_castle_15 = 80
p_castle_16 = 81
p_castle_17 = 82
p_castle_18 = 83
p_castle_19 = 84
p_castle_20 = 85
p_castle_21 = 86
p_castle_22 = 87
p_castle_23 = 88
p_castle_24 = 89
p_castle_25 = 90
p_castle_26 = 91
p_castle_27 = 92
p_castle_28 = 93
p_castle_29 = 94
p_castle_30 = 95
p_castle_31 = 96
p_castle_32 = 97
p_castle_33 = 98
p_castle_34 = 99
p_castle_35 = 100
p_castle_36 = 101
p_castle_37 = 102
p_castle_38 = 103
p_castle_39 = 104
p_castle_40 = 105
p_castle_41 = 106
p_castle_42 = 107
p_castle_43 = 108
p_castle_44 = 109
p_castle_45 = 110
p_castle_46 = 111
p_castle_47 = 112
p_castle_48 = 113
p_castle_49 = 114
p_castle_50 = 115
p_castle_51 = 116
p_castle_52 = 117
p_castle_53 = 118
p_castle_54 = 119
p_castle_55 = 120
p_castle_56 = 121
p_castle_57 = 122
p_castle_58 = 123
p_castle_59 = 124
p_castle_60 = 125
p_castle_61 = 126
p_castle_62 = 127
p_castle_63 = 128
p_castle_64 = 129
p_castle_65 = 130
p_castle_66 = 131
p_castle_67 = 132
p_castle_68 = 133
p_castle_69 = 134
p_castle_70 = 135
p_castle_71 = 136
p_castle_72 = 137
p_castle_73 = 138
p_castle_74 = 139
p_castle_75 = 140
p_village_1 = 141
p_village_2 = 142
p_village_3 = 143
p_village_4 = 144
p_village_5 = 145
p_village_6 = 146
p_village_7 = 147
p_village_8 = 148
p_village_9 = 149
p_village_10 = 150
p_village_11 = 151
p_village_12 = 152
p_village_13 = 153
p_village_14 = 154
p_village_15 = 155
p_village_16 = 156
p_village_17 = 157
p_village_18 = 158
p_village_19 = 159
p_village_20 = 160
p_village_21 = 161
p_village_22 = 162
p_village_23 = 163
p_village_24 = 164
p_village_25 = 165
p_village_26 = 166
p_village_27 = 167
p_village_28 = 168
p_village_29 = 169
p_village_30 = 170
p_village_31 = 171
p_village_32 = 172
p_village_33 = 173
p_village_34 = 174
p_village_35 = 175
p_village_36 = 176
p_village_37 = 177
p_village_38 = 178
p_village_39 = 179
p_village_40 = 180
p_village_41 = 181
p_village_42 = 182
p_village_43 = 183
p_village_44 = 184
p_village_45 = 185
p_village_46 = 186
p_village_47 = 187
p_village_48 = 188
p_village_49 = 189
p_village_50 = 190
p_village_51 = 191
p_village_52 = 192
p_village_53 = 193
p_village_54 = 194
p_village_55 = 195
p_village_56 = 196
p_village_57 = 197
p_village_58 = 198
p_village_59 = 199
p_village_60 = 200
p_village_61 = 201
p_village_62 = 202
p_village_63 = 203
p_village_64 = 204
p_village_65 = 205
p_village_66 = 206
p_village_67 = 207
p_village_68 = 208
p_village_69 = 209
p_village_70 = 210
p_village_71 = 211
p_village_72 = 212
p_village_73 = 213
p_village_74 = 214
p_village_75 = 215
p_village_76 = 216
p_village_77 = 217
p_village_78 = 218
p_village_79 = 219
p_village_80 = 220
p_village_81 = 221
p_village_82 = 222
p_village_83 = 223
p_village_84 = 224
p_village_85 = 225
p_village_86 = 226
p_village_87 = 227
p_village_88 = 228
p_village_89 = 229
p_village_90 = 230
p_village_91 = 231
p_village_92 = 232
p_village_93 = 233
p_village_94 = 234
p_village_95 = 235
p_village_96 = 236
p_village_97 = 237
p_village_98 = 238
p_village_99 = 239
p_village_100 = 240
p_village_101 = 241
p_village_102 = 242
p_village_103 = 243
p_village_104 = 244
p_village_105 = 245
p_village_106 = 246
p_village_107 = 247
p_village_108 = 248
p_village_109 = 249
p_village_110 = 250
p_village_111 = 251
p_village_112 = 252
p_village_113 = 253
p_village_114 = 254
p_village_115 = 255
p_village_116 = 256
p_village_117 = 257
p_village_118 = 258
p_village_119 = 259
p_village_120 = 260
p_village_121 = 261
p_village_122 = 262
p_village_123 = 263
p_village_124 = 264
p_village_125 = 265
p_village_126 = 266
p_village_127 = 267
p_village_128 = 268
p_village_129 = 269
p_village_130 = 270
p_village_131 = 271
p_village_132 = 272
p_village_135 = 273
p_village_134 = 274
p_village_136 = 276
p_village_137 = 277
p_village_138 = 278
p_village_139 = 279
p_village_140 = 280
p_village_141 = 281
p_village_142 = 282
p_village_143 = 283
p_village_144 = 284
p_village_145 = 285
p_village_146 = 286
p_village_147 = 287
p_village_148 = 288
p_village_149 = 289
p_village_150 = 290
p_village_151 = 291
p_village_152 = 292
p_village_153 = 293
p_village_154 = 294
p_village_155 = 295
p_village_156 = 296
p_village_157 = 297
p_village_158 = 298
p_village_159 = 299
p_village_160 = 300
p_village_161 = 301
p_village_162 = 302
p_village_163 = 303
p_village_164 = 304
p_village_165 = 305
p_village_166 = 306
p_village_167 = 307
p_village_168 = 308
p_village_169 = 309
p_village_170 = 310
p_village_171 = 311
p_village_172 = 312
p_village_173 = 313
p_village_174 = 314
p_village_175 = 315
p_village_176 = 316
p_village_177 = 317
p_village_178 = 318
p_village_179 = 319
p_village_180 = 320
p_village_181 = 321
p_village_182 = 322
p_village_183 = 323
p_village_184 = 324
p_village_185 = 325
p_village_186 = 326
p_village_187 = 327
p_village_188 = 328
p_village_189 = 329
p_village_190 = 330
p_village_191 = 331
p_village_192 = 332
p_village_193 = 333
p_village_194 = 334
p_village_195 = 335
p_village_196 = 336
p_village_197 = 337
p_village_198 = 338
p_village_199 = 339
p_village_200 = 340
p_village_201 = 341
p_village_202 = 342
p_village_203 = 343
p_village_204 = 344
p_village_205 = 345
p_village_206 = 346
p_village_207 = 347
p_village_208 = 348
p_village_209 = 349
p_village_210 = 350
p_village_211 = 351
p_village_212 = 352

p_tilting_at_windmills = 365

I think your king might be at 365.
 
I'm comparing my companions in mnbsaveeditor.
For current center, the location is -1 if in my party and some number above 40 if not.

So if current_center = -1, that means the npc is in your party I think.
Your kingdom = -1 and your party = location -1 I'm guessing.

Original faction is filled in for some, but not all of companions.
 
Late Night Update:

I tried changing my kings cur_center, but that only resulted in his vassals telling me he should be there. He didnt spawn in the town or the Great Hall. Because the Editor cant add parties, i couldnt just create a king's party in that town (or anywhere else), which i guess would be necessary for the game to spawn him somewhere in the town.

What i could do however was placing the King in an existing Party. For less room of error i used one of his vassals parties that were hanging around. That again enabled me to speak to the King and revoke my oath to be free once again. Fun Fact: The first thing the King did was declaring war. Way to go old man, you and your 5 Vassals with 0 Troops will surely give them hell...  :lol:

Here is a step-by-step of what i did in case anyone ever faces the same problem:

1. Find your king in troops and get his number (the one infront of his name), in my case 369.
2. Find a suitable vassal of this Kingdom and get his number(the one infromt of his name), in my case 411.
3. Get the party_id by checking slot_troop_leaded_party in troops/Vassal/slots, in my case 2437.
4. Open up party_records and search for the vassal's party, note that the number you got from party_id isnt the same number here, as the parties in party_records are sorted by their raw_id. In my case the party was #1155.
5. In party_records/VassalsParty/party/stacks change the troop_id to your King's number, in my case 369. This will put your King in the party instead of the Vassal.
6. Go back to troops/YourKing/slots and change slot_troop_leaded_party to the party_id, in my case 2437.
7. Now in troops/Vassal/slots change slot_troop_leaded_party to -1, removing the Vassal from Command.
8. Save the file, launch the game, open the savegame, go to the edited Party and speak with your King again!
(9. If you want you can undo above changes to the savegame afterwards.)

Thanks again for all the help, i dont think i wouldve been able to find my way around in the Editor without your hints and suggestions!
 
Thank you for the documentation.
This thread should be a reference for players here and in Vikings.
I learned alot.
This is an important issue to a game as buggy as Warband. Few people seem to be in the habit of saving as we're used to autosaves.
I needed this fix back in January.
I started twice as a freelancer mercenary and twice my lord was captured. I escaped but he didn't.
Then the game "slotted" me as a deserter and every town and village was angry at me from the beginning.
I figured out a way to unimprison him, but I didn't write it down.
Note:  you can't get a save the Lord quest until level 5 and even then you need to be on good terms with the Lord's wife, which is impossible if you're a deserter.
The freelancing mechanic has a new code fix in the next submod, but it doesn't appear to fix this problem.

The other big issue is companions dieing or disappearing for over 90 days when they leave the party on their own or as a mercenary.
If anyone has any savegame solutions for these 2 issues or Sinfluence, please post here or in a new thread.
 
So i played around a little with the companions.

slot_troop_occupation(2) seems to be 5 for those currently enlisted by you, while 0 if the Companion is just hanging around.

slot_troop_cur_center(12) is -1 if the companion is in your party, or the number of the City s/he is in.

A combination of slot_troop_occupation 0 and slot_troop_cur_center XX seems to put the Companion right in the tavern at city XX, where you easily can pick him/her up again.

I guess you could also try to get them back in your party directly by using occupation 5 and center -1, but then you would've have to edit a stack in your party records accordingly and therefore lose whatever troop was in there. Hope this helps.

As for the Lord/Deserter problem. Do you want to get the Lord out of prison via savegame or just lose your deserter status, as you never deserted?
 
It's easy enough to ask the Lord to leave the party when he's well.
When you're a freelance and the Lord gets captured by a larger enemy, I found myself twice as the sole remaining troop in the army with my horse and bow.
The only choice was to leave the battle.
Then I was told I had deserted.
It would be best to remove the deserter status via savegame.]

New submod version being posted tomorrow.
 
后退
顶部 底部