the Sim Settlements forums!

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Settlers are automatically unnassigned from most vanilla items

Dailization

New Member
Messages
2
Hi,
My settlers are systematically unnassigned from vanilla crops or guard posts when i come back to a settlements. Auto assign is deactivated in both SS2 and WSFW. I don't know what to do and this is quite inconvenient. Thanks for any help.
 
I had already addressed this here:

https://simsettlements.com/site/index.php?threads/settlers-lost-assignment.18875/

The problem is, as soon as a residential building still has a free place, this will be assigned. It does not matter to which vanilla object the settler is assigned. If all residential buildings are assigned, the vanilla object assignment of the settler also remains. that is at least how it is with me.
In other words, if a settler is assigned to a residential building, he loses his vanilla object assignment when he re-enters the settlement.
 
Last edited:
If it's vanilla but I have found plots always take priority over vanilla game items. No matter what your setting. King himself has stated that this is not programmed into SS2 but that's what I see happen all the time.
 
If it's vanilla but I have found plots always take priority over vanilla game items. No matter what your setting. King himself has stated that this is not programmed into SS2 but that's what I see happen all the time.
Yes it is the Vanilla Artillery.
When you say the wsfw setting is the "vanilla behaivour" does that mean it's the setting responsible for keeping guards at their post and farmers near their crops?
Because NOBODY is attending their jobs in my settlements. The martial plots are always empty but at least the plots contribute to the stats.
But the settlers I assign to Artilleries and stations other than SS2 (like butcher shop, trading emporiums etc) always get unassigned from their jobs.
This is particularly annoying because let's say I wanted to call an artillery attack and if the settler is unassigned, I get the "not in range" warning...

Shouldn't there be a definite fix for this? Currently the game is broken the way it is...

BY THE WAY: even though both the settings are off I still witness people assigning themselves into plots when I move somebody to a settlement... It's as if these settings don't mean anything at all..
 
BY THE WAY: even though both the settings are off I still witness people assigning themselves into plots when I move somebody to a settlement... It's as if these settings don't mean anything at all..
That seems to be happening to everybody, when a new person joins a settlement they get auto assigned no matter what.
 
That seems to be happening to everybody, when a new person joins a settlement they get auto assigned no matter what.
Therefore, I would be in favor that you should be able to exclude certain settlers from ss2. So that you can also assign settlers to objects, regardless of ss2.
 
Therefore, I would be in favor that you should be able to exclude certain settlers from ss2. So that you can also assign settlers to objects, regardless of ss2.
One way you might be able to work around this is to scrap the settler beacon and use cqf ss2_npc_recruitmentmanager settlers x Where x is the number of settlers you want. I'm pretty sure this spawns SS2-compliant settlers.
 
In other words, if a settler is assigned to a residential building, he loses his vanilla object assignment when he re-enters the settlement.
Yes, that would be a workaround for now, but I think I was a little misunderstood.
I have mistyped here unfortunately. I only saw it now.
It should be called:
'In other words, if a settler is assigned to a residential building, he loses his vanilla object assignment when the Player re-enters the settlement.'
This can be tested easily, as soon as all beds of the residential houses are occupied, the assignment remains.

However, if only one bed is free, when the player re-enters the settlement (Fast Travel), the assignment of the settler to the vanilla object is cancelled. He was then given a new assignment, namely the free place of the residential building. And this is the problem. The automatic assignment when the cell is reloaded breaks all vanilla assignments.
It doesn't matter if I assigned a guard post or a sleeping bag to the settler, he loses the assignment.

I hope that in one of the next updates, the possibility exists to exclude certain settlers from SS2, so that you can give them other tasks and you do not have to constantly create new assignments,because the settler is assigned to the residential building again.
This happens every time the settlement is reloaded. Even if the settler has already been assigned to a residential building.
Therefore, in my opinion, the simplest solution would be to exclude this settler from the automatic assignment of SS2. Problem solved.
 
Yes, that would be at least for now a workaround.

Yes, that would be a workaround for now, but I think I was a little misunderstood.
I have mistyped here unfortunately. I only saw it now.
It should be called:
'In other words, if a settler is assigned to a residential building, he loses his vanilla object assignment when the Player re-enters the settlement.'
This can be tested easily, as soon as all beds of the residential houses are occupied, the assignment remains.

However, if only one bed is free, when the player re-enters the settlement (Fast Travel), the assignment of the settler to the vanilla object is cancelled. He was then given a new assignment, namely the free place of the residential building. And this is the problem. The automatic assignment when the cell is reloaded breaks all vanilla assignments.
It doesn't matter if I assigned a guard post or a sleeping bag to the settler, he loses the assignment.

I hope that in one of the next updates, the possibility exists to exclude certain settlers from SS2, so that you can give them other tasks and you do not have to constantly create new assignments,because the settler is assigned to the residential building again.
This happens every time the settlement is reloaded. Even if the settler has already been assigned to a residential building.
Therefore, in my opinion, the simplest solution would be to exclude this settler from the automatic assignment of SS2. Problem solved.
i have all auto Assign off in both SS2 and WF.Its a little bit annoying to micro manage all the settlers when they reach the first time a Settlement but after you have full control of them where you place them there they remain.
 
i have all auto Assign off in both SS2 and WF.Its a little bit annoying to micro manage all the settlers when they reach the first time a Settlement but after you have full control of them where you place them there they remain.
Everything is turned off for me as well.
I just tested this again under 1.1.0. It is the same for me as already described above. As soon as the settlers are assigned to a SS2 residential building, they lose their assignment to other non-SS2 objects as soon as the player enters the settlement again.
 
As soon as the settlers are assigned to a SS2 residential building, they lose their assignment to other non-SS2 objects as soon as the player enters the settlement again.
In the other thread you mentioned using the Mod: Settlement Markers. Have you tested with this mod disabled? Do you have other settlement mods? There may be a mod conflict. The best test would be to start a new game with only HUD Framework, Workshop Framework and SS2 installed. If you are still having issues, then most likely there is a bug in the WSFW/SS2 assignment system. This could take quite some time to hunt so it can be fixed.

I did have a test save a while ago where I was testing some residential plots I created. I had some turrets and vanilla jobs and only res plots. I do not recall the vanilla objects being unassigned as you describe. I will admit that I was not paying very close attention to it either...
 
Yes, that was my first guess at the time, that it was related to 'Settlement Markers'.
So I used vanilla objects, like the watchtower or a sleeping bag.

But with them the behavior was the same.

I ignored the problem for some time and did not pay attention to it. Today I tested it again under 1.1.0b. (before under 1.0.17)
But the problem is exactly what the topic creator describes and why he opened this thread.

But the good news at the end. Turning off Auto Assignment now seems to work for me under 1.1.0b.That is, with Auto Assignment (SS2 and WSFW) off and detaching the settler from the residential building, he is not reassigned to the plot when re-entering the settlement. This was definitely different for me under 1.0.17.
I built another plot to detach the settler from the residential building plot, assigned the settler to this new plot to detach it from the previous one. Then I immediately destroyed the new plot and then i leave the settlement. He was not now reassigned to the empty residential building when I re-entered the settlement. This is how it should be. That means I can solve the problem this way.

By the way, is there another method to detach the settler from the residential building without building a new plot each time, which I then have to destroy again? Simply assigning it to another object does not detach it from the residential building.
 
ok, after further tests I found out the following.

The switching off of the Auto Assigns does not work yet as hoped.

When I release the settler from a completed residential building, as soon as I send a settler into the settlement, it is immediately assigned to the unoccupied residential building. No matter what my setting is. But this is only with an already finished residential building. With a plot, on which no residential building stands yet, no automatic assignment takes place.

This can be easily tested:

1. build a residential building plot
2. assign a settler from another already existing residential building to this new plot. Check if the residential building
is now unoccupied.
3. send a settler from another settlement to this settlement.
4. once you have done that, go back to the settlement and check the residential building.
5. the settler must not have arrived yet, the assignment has already taken place. If this was not the case, the settler was automatically assigned to another object that was not assigned before. I had that also one time. But you can see that if you check whether the new settler has been assigned in the settlement.
 
Top