Noone attends my feasts

正在查看此主题的用户

Rabenstein

Recruit
It seems to me like feasts are the only way to keep a larger number of lords loyal (I'm king with maybe 15 lords). However, only a very small fraction actually shows up when i hold a feast, making it impossible to raise my relations high enough to hand out new fiefs.

Does anyone know how the decision to come to a feast is calculated or which factors play a role? Does personality affect it? I got lords with -20 relation attending the feast and alot with positive relations who dont.
 
Round them up and tell them, "Follow me." That usually does the trick for me, assuming you lead them to the feast. And don't be afraid to multi-feast.
 
How exactly do you do that? Only a few fellows come to my campaigns anyway, and I don't want to travel through the entire map to collect them. They will leave after a few days of attending my feast, too.

It's a really annoying game-breaker for me. I spend 80% of my time in Warband with holding feasts and clicking through lords.
 
Seems quite random, to be honest. Some people report no one coming to their feasts, others say just a few come and yet others say their feast halls are overloaded with party-goers. There probably is some sort of internal calculation to decide this, but who knows what it is.
 
I have no idea what makes lords decide to attend feasts, other than follow me. Sometimes my feasts are not well attended and other times the hall is so full that not every lord shows up inside the hall. But, tomorrow is another day and another feast.
 
It's random, most of my lord will come, but some of them never come, even if i have high relation with them 40+.
Try to giving them fief near you, it will be easier to call them. Sometime after giving them nearer fief, they will come.

From 3 game, each time from my 10-20 vassal, i have 2-3 who will never come.
 
On a related subject: How long are feasts, and how do you make them end? I've only ever held one and it went on for days until I finally got tired of it and left to beat up some Khergits.
 
starting a new campaign will end the feast, meaning you as marashall/king tell your companion or a lord to assemble the troops for a new campaign and then the feast immediately ends, you can dismiss the troops right after as well but cant hold a new feast for 4 days anyway
 
I'm not convinced it's random - I got the same guys showing up everytime. Is "pitiless" a character thread one should avoid? Lezalit, former party member, never attends my feasts and is "pitiless".
 
In my game it's firentis en matheld, but after i give closer fief, matheld will come to my feast, will firentis still not coming if i not call him.
So i believe it's random.

 
Dark Elf 说:
It's random, most of my lord will come, but some of them never come, even if i have high relation with them 40+.
Try to giving them fief near you, it will be easier to call them. Sometime after giving them nearer fief, they will come.

From 3 game, each time from my 10-20 vassal, i have 2-3 who will never come.

I've actually had the opposite issue. Distance from the feast doesn't seem to matter. It seems like vassals that have towns or castles will almost always attend my feasts, but vassals that have only villages will not automatically.

I'm guessing this is because the vassals with towns or castles will be out patrolling, and then travel to the feast when it starts. But of course the vassals with villages tend to just hide in the closest town or castle and not do anything unless maybe a campaign is going.

But this doesn't seem to work for vassals with negative rep with you. So, if you have a vassal with a castle or town, that has a rep below -8, you'll have to lead them right to the feast. Telling them to go to the feast town or castle won't work either.
 
You must go on a quest to find The Book of Partying: A Haralus Story. Only then will you have a feast of such magnanimity and awe-inspiring grandeur that all of your Lords, Vassals and even Nobility of other factions will want to come!

But you must beware! For the power of the Feast-King can also grow incredibly out of control, if you allow the party-powering energies of "WooHoo!!!" to become fully unleashed, you will experience a feast so great and powerful, that you will find yourself unable to leave your chosen city, in fact all you will be able to do is attend the feast and join the tournaments (which will also be unending).

Only then will the curse of the Feast-King Haralus fully take hold on you, when you discover that your entire realm has weakened and become slovenly with the intoxicating delicacies and decadent lifestyle of a true disciple of the Great Feastmaster! Then when your enemies arrive at the gates to take from you all that you own, you will be unable to fight against them, finally discovering that you are now held fast in the grip of the Master of Ceremonies, The King formerly known as Haralus. And you will watch in food-stuffing horror as the very land you reside in is taken from you by the Tyrant RookFrjosa, destroyer of the followers of the once-King Haralus and his Haralite Order!

Yet no matter how many times I seek out The Book of Partying: A Haralus Story, and no matter how many peoples I capture in search of the book, someone always escapes, somehow managing to take that book with them to party hard and without restraint, opening a new Portal of Funk somewhere else to plunge the land into darkness yet again. That's why it's up to me to defeat them once and for all and to destroy the book of the Feast-King, or else everyone will be consumed by the power of Haralus's insatiable feast-lust and life as we know it will lose all meaning.

My search continues...

 
yessss, there isss much power in the dark ssside of the feassst. harlausss is one of the few lordsss of the feassst.
 
Christ, when I read Rookfrjosa's post I was reminded of Johnny Depp's Ninth Gate and creeped me the HELL OUT!.

The hairs on my neck are still standing on end.
 
Rookfrjosa 说:
held fast in the grip of the Master of Ceremonies, The King formerly known as Haralus
"Yo! MC Haralus in the house motherfucker! Put yo hands up it the air and wave'm like you just don't...
Rookfrjosa 说:
... wait, wat?
 
Mallissin 说:
I've actually had the opposite issue. Distance from the feast doesn't seem to matter. It seems like vassals that have towns or castles will almost always attend my feasts, but vassals that have only villages will not automatically.

I'm guessing this is because the vassals with towns or castles will be out patrolling, and then travel to the feast when it starts. But of course the vassals with villages tend to just hide in the closest town or castle and not do anything unless maybe a campaign is going.

THIS!

This describes precisely how my feast experience has gone for some time. It also applies to attempts to get lords to defect to you--lords without fiefs or with only villages simply camp at the capital or the nearest town/castle and remain unavailable as they are almost always in the company of others holed up in the town's hall. If you speak with these fiefless/only village lords and ask them what they are doing, they nearly always say "my men are weary and we are returning home to rest." Even when they have been camped in the same town for days on end, with a full compliment of soldiers. This did not happen in 1.113, where fiefless lords patrolled the capital and lords with only villages patrolled their home town/castle. I'm fairly certain that something must have changed from 1.113 to the next update that somehow broke fiefless/only-village lords and their "resting" rotation.

I've reported this on the bugs website, but since I only have meaningful games played with Diplomacy, I was unable to upload a save that was helpful to them to track down the possible issue. I think another may have but the devs didn't think anything was wrong. Since others keep citing this behavior, I'm not so sure. I plan to go script diving tomorrow and see if I can pull anything out, as the last time I thought about this was before I could navigate the module system code.

Regardless, when it comes to feasts, don't expect only village lords to show up (unless their village is attached to your hall). You'll have to order them to attend.

Phoss 说:
On a related subject: How long are feasts, and how do you make them end? I've only ever held one and it went on for days until I finally got tired of it and left to beat up some Khergits.

They usually last a few days. They end if anything in your kingdom gets attacked, or if the marshal begins a campaign. As a king, best way to make them end on your schedule is to declare yourself marshal, start a campaign. Click out of the city so you see the feast end. Then end the campaign and return the marshalship to another.
 
Great info, Caba. I'm going to check this out about the village only lords. I've never noticed a problem with attendance at my feasts, whether a vassal or king. Some are better attended than others but I've never had a problem with a feast not starting or not ending. They all seem to end after 2-3 days. Sometimes not everyone stays until the end but I always talk to them in my hall so I get some benefit.
 
That thing about the village-only and the fiefless lords I can acknowledge. I took that for normal because I've played warband only from v1.125. I explained that to myself the following:
To rest efficiently you need an estate (the bed of someone else won't do) and a garrison to refresh your soldiers.
Those "hosted" lords will join campains if they have a decent party size but they won't go out doing anything else than collecting taxes or recruiting troops from their village.

As for the feasts: It seems to me that the lords attend to these in the order of their relation to the one who is trowing a feast. All in all the same rules as for military campains seem to apply here but the campain leader in this case would be the one who holds the feast. Some kind of social campain is what I would call it. It also seems to make a difference whether a lord is "in the field" or at home/in a hall when he's invited (same for military campains). Their actual distance (not the distance of their court) to the place where the feast will be must be a matter too and it will be somehow calculated with the relation they have with the host of the feast.
 
Caba`drin 说:
This did not happen in 1.113, where fiefless lords patrolled the capital and lords with only villages patrolled their home town/castle. I'm fairly certain that something must have changed from 1.113 to the next update that somehow broke fiefless/only-village lords and their "resting" rotation...I plan to go script diving tomorrow and see if I can pull anything out, as the last time I thought about this was before I could navigate the module system code.

Script diving expedition: success.

When deciding what an NPC-led party should do, the code checks a number of things to start, among them how long it has been since the NPC has been to his/her "home" center, and the last time he/she has been in any town or castle, ostensibly "to rest." If it has been too long, no matter what else is going on, they will head home for a while, hang out, and then carry on their merry way.

There was a change in the code after version 1.125 (so versions 1.126-1.131 are affected) whereby lords without a hall (or in the game code lingo, a "walled center", so without a castle or a town) NEVER are recorded as resting, no matter how hard they try. It appears to be a mistake where a line of code was added to one chuck of code to make it look like the blocks of code that follow. However, the part that was changed is meant to record the last time any lord stepped into any "walled center." Instead, it royally messes things up by checking if the lord that is in a town or castle is the Lord of that town/castle BEFORE marking that the lord entered the town/castle at all. So only Lords that are in their "home hall" ever get marked as entering a town/castle, thus only Lords that are in their "home hall" ever have their "rest counter" reset. Lords without a "home hall" can never meet the criteria of being the Lord of any town/castle they visit and are never reset.

To the game, fiefless lords and lords with only villages are not recorded as ever entering a town or castle--even if they sit in the thing for days and days on end.

As a result fiefless lords and lords with only villages will do NONE of the following: raid villages on their own initiative, try to end a war, attend feasts, court ladies, or patrol...all behaviors that Lords should be choosing among.

There is an easy fix, however.

For those of you that mess with the module system, the fix is in this spoiler:
插入代码块:
  ("troop_does_business_in_center", 
  [
    (store_script_param, ":troop_no", 1),     
    (store_script_param, ":center_no", 2),
    
    (troop_get_slot, ":led_party", ":troop_no", slot_troop_leaded_party),
    
    (store_current_hours, ":current_time"),
    (try_begin),
      #(party_slot_eq, ":center_no", slot_town_lord, ":troop_no"),
      (is_between, ":center_no", walled_centers_begin, walled_centers_end),
      (party_set_slot, ":led_party", slot_party_last_in_any_center, ":current_time"),
      (try_begin),
        (call_script, "script_lord_get_home_center", ":troop_no"),
        (eq, ":center_no", reg0),
        (party_set_slot, ":led_party", slot_party_last_in_home_center, ":current_time"),
      (try_end),
    (try_end),
Simply add the '#' comment symbol to nullify the erroneous line.

For those who don't touch the module system, a .txt fix that will work for Native and Diplomacy at the very least, is in the spoiler below:
1) Backup scripts.txt
2) Open scripts.txt and find "troop_does_business_in_center" (around line 520)
3) Subtract 1 from the first number in the line of numbers below the title and change it (in Native, change 53 to 52)
4) Find the first instance of the number 541 by itself (should be about the 20th chunk of numbers)
5) Select everything from 541 (including 541) up to '33' by itself (not including 33). It will be 5 chunks of numbers. Should be this:
插入代码块:
541 3 1224979098644774913 7 1224979098644774912
6) Delete it.
7) Make sure there is 1 (and only 1) space before the 33 that you left alone and the number 0 before it.
8 ) Save and play.

For the full code-y version of what I found, see the bug report here. Feel free to toss up some Native save games on the bug report site so they can see it play out, too.



EDIT: Edited for clarity, .txt fix added.
EDIT 2, Oct 1: With the 1.132 patch, this fix is no longer necessary.
 
Really really great job Caba`drin!
From what I read from your post that might be also the reason for the constable to stop training as soon as you (the player) enter any "walled center" or at least the reason is somewhere close to that lines. It seems they mixed triggers for "home" and "estate".
As I said, I've never seen a fiefless or village-only lord leaving the "walled center" next to his village or if he had none the capitol. This is also a problem when you are trying to recruit lords of an almost beaten faction because you'll find only those who still have a "walled center" and these are the ones least likely to defect while those who would gladly accept your offer sit in a big heap inside their factions last castle unable to talk privately.

You have my gratitude for the txt-snippet and if that works well, I see a whole new game experience coming my way.

On the other hand I see something else coming my way: The need to start messing with the module system. The only reason why I didn't do so, is that I'm sure the game will never feel the same, once I looked into the entrails of it....
 
后退
顶部 底部