Jump to content

Recommended Posts

Posted
24 minutes ago, Nonseen said:

if i rember corectly curently all work place procude anything that placed the sample chest.

 

yes as long as inside a cell that has assigned location to it.

yes, it ment to used with pahe!

yes

no, this mod only store slaves. up to maximum 300.

to improve stats and store slaves you need use HSH ( home Sweet Home )

 

i not added weapon to this mod to enslave npcs.

 

i not tested. in theory any npc can be stored in the system that wander inside a workplace location. but i dont know what is the effect on milk slaves.

the mod has no direct connection to milk mod economy.

 

i dont know. perosnaly i not used this framework. probably no issues as this mod not effect the vannila follower system, and the mod it self only apply effect the npcs that directly player select or bandit npcs that on location.

 

i hope my answers prove helpfull :) 

 

Thank you!

Yes its super helpful. Reading the thread I cant believe i missed out on this, especially since I had capacity issues with pahe, which this mod aims to solve!

 

One more question: at the moment, can you run this mod and your other mod slavers of skyrim, together?

Posted
5 hours ago, Fraying9981 said:

 

Thank you!

Yes its super helpful. Reading the thread I cant believe i missed out on this, especially since I had capacity issues with pahe, which this mod aims to solve!

 

One more question: at the moment, can you run this mod and your other mod slavers of skyrim, together?

:)

 

working slaves and SLOS fully work together. Originaly when i made Working Slaves, my plan when SLOS devlopment advanced i implement this mod 100% to SLOS. Maybe happen in future maybe not ( no promises!). in theroy its possible to do it, problem with SLOS the normal slaves age, and after some time slaves get killed. So this impelemtnation need seme extra work.

Posted

Hey so I managed to install AIO, create a new cell in an open area, add slaves, put samples of what I want inside the sample chest.
However working slaves disappear from the site after some time. They are just gone.

  • When I check via WS item menu: it does say there are XX slaves here
  • As for the map/quest check: I don't see them because I'm running pahe as well so I have too many trackers

 

So in the end, I triggered wandering slaves (after this bug happened) to try to unstuck the mod, no result.

Not sure what to do? I don't care about the slaves, just trying to check if I use the mod correctly

  • 2 weeks later...
Posted
On 8/10/2025 at 1:25 AM, Fraying9981 said:

Hey so I managed to install AIO, create a new cell in an open area, add slaves, put samples of what I want inside the sample chest.
However working slaves disappear from the site after some time. They are just gone.

  • When I check via WS item menu: it does say there are XX slaves here
  • As for the map/quest check: I don't see them because I'm running pahe as well so I have too many trackers

 

So in the end, I triggered wandering slaves (after this bug happened) to try to unstuck the mod, no result.

Not sure what to do? I don't care about the slaves, just trying to check if I use the mod correctly

without papayrus script log i cannot tell you what happened and what went wrong. 

Posted
20 minutes ago, Nonseen said:

without papayrus script log i cannot tell you what happened and what went wrong. 

Thanks, I'll try again and report with the log if it happens again!

Posted
23 minutes ago, Fraying9981 said:

Thanks, I'll try again and report with the log if it happens again!

i might very slow to answer as i working on my other mod hard. but ower time i coe here and answer to you.

  • 2 weeks later...
Posted (edited)

so i just retried the mod on a new save, with DoM 7.9.4, not Pahe this time. and the slaves don't leave the DoM list.

 

Here is what I did:

- inside Filthy heritage home (yes I downloaded NS WS addon)

- go to the NS WS cell

- get the item from the chest there

- startcore

- use the spell on a NPC: it says: free man detected! then nothing happens. the slave stays in DOM, he doesn't move. 

- If i use WS item again to check: it increased the slave count in the NS WS menu. So this works. but slave is still in DOM

- if i reuse the spell again: it says no source slave detected.

- then if i reuse the spell it says again free man etc.

 

thanks in advance for your suggestions on how to fix

 

here are extracts of my papyrus log

 

Spoiler
09/03/2025 - 11:50:40PM] WS PlayerMenu: Starting load messages
[09/03/2025 - 11:50:41PM] WS playermenu: Message Array loaded!
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Starting load addon messages
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Addon not detected in slot: 2
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Addon detected in slot: 1 Value is:2.000000 global is: [GlobalVariable <WSAddonSlot1 (FE02485E)>]
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Addon detected in slot: 0 Value is:1.000000 global is: [GlobalVariable <WSAddonSlot0 (FE02485F)>]
[09/03/2025 - 11:50:52PM] DW: [Core] ScanForBreathers - Found 2 references with keyword in 0.023010 seconds
[09/03/2025 - 11:50:52PM] DW: [CORE] ScanForBreathers - Found 2 NPCs, 1 breath enabled (12 sound slot limit) - 0 breath spells added
[09/03/2025 - 11:50:52PM] WS Core: Setup Started!
[09/03/2025 - 11:50:52PM] WS Core: Workplace module setup called
[09/03/2025 - 11:50:52PM] WS Core: Setup finished!
...
[09/03/2025 - 11:51:53PM] WS Core: Detect Workplace Called!
[09/03/2025 - 11:51:53PM] WS Core: invalid location, not in the list
[09/03/2025 - 11:52:08PM] WS Core: UILoadData: ERROR - Failed load the quest
...
[09/03/2025 - 11:52:48PM] WS Core: make new workpalce called!
[09/03/2025 - 11:52:48PM] WS Core: Detect Workplace Called!
[09/03/2025 - 11:52:48PM] WS Core: invalid location, not in the list
[09/03/2025 - 11:52:48PM] WS Core: Location not cleareble, skipping cleared checks.
[09/03/2025 - 11:52:51PM] WS Core: new workplace quest started seems all okay
...
[09/03/2025 - 11:52:52PM] WS-Workplace: Starting setup!
[09/03/2025 - 11:52:52PM] WS-Place: Workplace setup called: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:52:52PM] WS-Place: storage chest detected
[09/03/2025 - 11:52:52PM] WS-Place: Sampel chest detected
[09/03/2025 - 11:52:52PM] WS Core: new workplace registered, location is:[Location <WhiterunMineLocation (4E006934)>] Quest is: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:52:52PM] WS-Place: Slave module setup started!
[09/03/2025 - 11:52:52PM] WS-Place: activation complite
[09/03/2025 - 11:52:52PM] WS-Place: Setup done in workplace:[WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:52:52PM] WS-Place: Workplace made!
...
[09/03/2025 - 11:56:03PM] WS add-remove: add/remove started, target is: [Actor < (3B000A30)>]
[09/03/2025 - 11:56:03PM] WS add-remove: target is not in the system, proceeding to add [Actor < (3B000A30)>]
[09/03/2025 - 11:56:03PM] WS add-remove: workplace located calling to add here the slave
[09/03/2025 - 11:56:03PM] WS-Place: attempting add new slave to workplace, slave is: [Actor < (3B000A30)>]
[09/03/2025 - 11:56:03PM] WS-Place: empty spot found, adding actor! sptot is: 0
[09/03/2025 - 11:56:03PM] WS add-remove: slave added to workplace, commencing slave removal from orgin
[09/03/2025 - 11:56:03PM] [Arcane Sexbot]: OnCrosshairRefChange actor: Jervun Crag-Jumper
[09/03/2025 - 11:56:03PM] WS add-remove: Free man Detected!
...
[09/03/2025 - 11:57:51PM] WS add-remove: add/remove started, target is: [Actor < (3B000A30)>]
[09/03/2025 - 11:57:51PM] [Arcane Sexbot]: OnCrosshairRefChange actor: Jervun Crag-Jumper
[09/03/2025 - 11:57:51PM] WS add-remove: target is a active working slave, removing [Actor < (3B000A30)>]
[09/03/2025 - 11:57:51PM] WS add-remove: workplace found as: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:57:51PM] WS-Place: attempting to remove slave form workplace, slave is: [Actor < (3B000A30)>]
[09/03/2025 - 11:57:51PM] WS-Place: Actor found removing.... sptot is: 0
[09/03/2025 - 11:57:51PM] WS add-remove: Slave removed from workplace, proceeding giving back to original...
[09/03/2025 - 11:57:51PM] WS add-remove: No source slave detected
...
[09/04/2025 - 12:08:33AM] WS add-remove: add/remove started, target is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:33AM] WS add-remove: target is a active working slave, removing [Actor < (3B000826)>]
[09/04/2025 - 12:08:33AM] WS add-remove: workplace found as: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/04/2025 - 12:08:33AM] WS-Place: attempting to remove slave form workplace, slave is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:33AM] WS-Place: Actor found removing.... sptot is: 1
[09/04/2025 - 12:08:33AM] WS add-remove: Slave removed from workplace, proceeding giving back to original...
[09/04/2025 - 12:08:33AM] WS add-remove: No source slave detected
...
[09/04/2025 - 12:08:59AM] WS add-remove: add/remove started, target is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:59AM] WS add-remove: target is not in the system, proceeding to add [Actor < (3B000826)>]
[09/04/2025 - 12:08:59AM] WS add-remove: workplace located calling to add here the slave
[09/04/2025 - 12:08:59AM] WS-Place: attempting add new slave to workplace, slave is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:59AM] WS-Place: empty spot found, adding actor! sptot is: 1
[09/04/2025 - 12:08:59AM] WS add-remove: slave added to workplace, commencing slave removal from orgin
[09/04/2025 - 12:08:59AM] WS add-remove: Free man Detected!

 

Edited by Fraying9981
Posted
On 9/4/2025 at 6:12 AM, Fraying9981 said:

so i just retried the mod on a new save, with DoM 7.9.4, not Pahe this time. and the slaves don't leave the DoM list.

 

Here is what I did:

- inside Filthy heritage home (yes I downloaded NS WS addon)

- go to the NS WS cell

- get the item from the chest there

- startcore

- use the spell on a NPC: it says: free man detected! then nothing happens. the slave stays in DOM, he doesn't move. 

- If i use WS item again to check: it increased the slave count in the NS WS menu. So this works. but slave is still in DOM

- if i reuse the spell again: it says no source slave detected.

- then if i reuse the spell it says again free man etc.

 

thanks in advance for your suggestions on how to fix

 

here are extracts of my papyrus log

 

  Reveal hidden contents
09/03/2025 - 11:50:40PM] WS PlayerMenu: Starting load messages
[09/03/2025 - 11:50:41PM] WS playermenu: Message Array loaded!
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Starting load addon messages
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Addon not detected in slot: 2
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Addon detected in slot: 1 Value is:2.000000 global is: [GlobalVariable <WSAddonSlot1 (FE02485E)>]
[09/03/2025 - 11:50:41PM] WS PlayerMenu: Addon detected in slot: 0 Value is:1.000000 global is: [GlobalVariable <WSAddonSlot0 (FE02485F)>]
[09/03/2025 - 11:50:52PM] DW: [Core] ScanForBreathers - Found 2 references with keyword in 0.023010 seconds
[09/03/2025 - 11:50:52PM] DW: [CORE] ScanForBreathers - Found 2 NPCs, 1 breath enabled (12 sound slot limit) - 0 breath spells added
[09/03/2025 - 11:50:52PM] WS Core: Setup Started!
[09/03/2025 - 11:50:52PM] WS Core: Workplace module setup called
[09/03/2025 - 11:50:52PM] WS Core: Setup finished!
...
[09/03/2025 - 11:51:53PM] WS Core: Detect Workplace Called!
[09/03/2025 - 11:51:53PM] WS Core: invalid location, not in the list
[09/03/2025 - 11:52:08PM] WS Core: UILoadData: ERROR - Failed load the quest
...
[09/03/2025 - 11:52:48PM] WS Core: make new workpalce called!
[09/03/2025 - 11:52:48PM] WS Core: Detect Workplace Called!
[09/03/2025 - 11:52:48PM] WS Core: invalid location, not in the list
[09/03/2025 - 11:52:48PM] WS Core: Location not cleareble, skipping cleared checks.
[09/03/2025 - 11:52:51PM] WS Core: new workplace quest started seems all okay
...
[09/03/2025 - 11:52:52PM] WS-Workplace: Starting setup!
[09/03/2025 - 11:52:52PM] WS-Place: Workplace setup called: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:52:52PM] WS-Place: storage chest detected
[09/03/2025 - 11:52:52PM] WS-Place: Sampel chest detected
[09/03/2025 - 11:52:52PM] WS Core: new workplace registered, location is:[Location <WhiterunMineLocation (4E006934)>] Quest is: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:52:52PM] WS-Place: Slave module setup started!
[09/03/2025 - 11:52:52PM] WS-Place: activation complite
[09/03/2025 - 11:52:52PM] WS-Place: Setup done in workplace:[WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:52:52PM] WS-Place: Workplace made!
...
[09/03/2025 - 11:56:03PM] WS add-remove: add/remove started, target is: [Actor < (3B000A30)>]
[09/03/2025 - 11:56:03PM] WS add-remove: target is not in the system, proceeding to add [Actor < (3B000A30)>]
[09/03/2025 - 11:56:03PM] WS add-remove: workplace located calling to add here the slave
[09/03/2025 - 11:56:03PM] WS-Place: attempting add new slave to workplace, slave is: [Actor < (3B000A30)>]
[09/03/2025 - 11:56:03PM] WS-Place: empty spot found, adding actor! sptot is: 0
[09/03/2025 - 11:56:03PM] WS add-remove: slave added to workplace, commencing slave removal from orgin
[09/03/2025 - 11:56:03PM] [Arcane Sexbot]: OnCrosshairRefChange actor: Jervun Crag-Jumper
[09/03/2025 - 11:56:03PM] WS add-remove: Free man Detected!
...
[09/03/2025 - 11:57:51PM] WS add-remove: add/remove started, target is: [Actor < (3B000A30)>]
[09/03/2025 - 11:57:51PM] [Arcane Sexbot]: OnCrosshairRefChange actor: Jervun Crag-Jumper
[09/03/2025 - 11:57:51PM] WS add-remove: target is a active working slave, removing [Actor < (3B000A30)>]
[09/03/2025 - 11:57:51PM] WS add-remove: workplace found as: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/03/2025 - 11:57:51PM] WS-Place: attempting to remove slave form workplace, slave is: [Actor < (3B000A30)>]
[09/03/2025 - 11:57:51PM] WS-Place: Actor found removing.... sptot is: 0
[09/03/2025 - 11:57:51PM] WS add-remove: Slave removed from workplace, proceeding giving back to original...
[09/03/2025 - 11:57:51PM] WS add-remove: No source slave detected
...
[09/04/2025 - 12:08:33AM] WS add-remove: add/remove started, target is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:33AM] WS add-remove: target is a active working slave, removing [Actor < (3B000826)>]
[09/04/2025 - 12:08:33AM] WS add-remove: workplace found as: [WSWorkplaceScript <WSWorkplace00QST (FE024862)>]
[09/04/2025 - 12:08:33AM] WS-Place: attempting to remove slave form workplace, slave is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:33AM] WS-Place: Actor found removing.... sptot is: 1
[09/04/2025 - 12:08:33AM] WS add-remove: Slave removed from workplace, proceeding giving back to original...
[09/04/2025 - 12:08:33AM] WS add-remove: No source slave detected
...
[09/04/2025 - 12:08:59AM] WS add-remove: add/remove started, target is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:59AM] WS add-remove: target is not in the system, proceeding to add [Actor < (3B000826)>]
[09/04/2025 - 12:08:59AM] WS add-remove: workplace located calling to add here the slave
[09/04/2025 - 12:08:59AM] WS-Place: attempting add new slave to workplace, slave is: [Actor < (3B000826)>]
[09/04/2025 - 12:08:59AM] WS-Place: empty spot found, adding actor! sptot is: 1
[09/04/2025 - 12:08:59AM] WS add-remove: slave added to workplace, commencing slave removal from orgin
[09/04/2025 - 12:08:59AM] WS add-remove: Free man Detected!

 

First:

Thank you for your time and answer! :) 

 

Based on the log and knowing how my mod works i assume the fallowing:

My script run a check on the actor that added to the work place. First look for factions that signal the slave belong to pahe, and DOM. if both return false, the script consider the target a free man. In Sort the script failed recognize the DOM slave.

 

This is the route cause your problems:

becuse this my script not ask dom to realise the dom slave. The slave behavior get ower ritten by Working Slaves ai package that forces the slave do nothing.

This owerite Dom Behavior it seams, this shuld be fixed if you realise the slave from workplace.

 

Possible reasons:

-DOM using different faction to mark a dom slave to dom slave used the time i made the mod

-the Faction that mark the slave as DOM slave is same, but for some reason FormID of the faction changed ( merging maybe? )

-i made some mistake that not come up during testing, as in my time when the mod made pahe is requirment for dom( if my memory serve me well).

 

Possible quick fixes:

-try use pahe and dom same time, i assume my script work better this way

 

My plans to fix this:

i working on the moment Slavers Of Skyrim mod. This one going to recive NS Working Slave implementation, that include slave transfer from Dom/Pahe to SLOS.

When i start working on this i going to re write the script and realise a updated version.

 

i hope i get this point during this year.

Posted
4 hours ago, Nonseen said:

First:

Thank you for your time and answer! :) 

 

Based on the log and knowing how my mod works i assume the fallowing:

My script run a check on the actor that added to the work place. First look for factions that signal the slave belong to pahe, and DOM. if both return false, the script consider the target a free man. In Sort the script failed recognize the DOM slave.

 

This is the route cause your problems:

becuse this my script not ask dom to realise the dom slave. The slave behavior get ower ritten by Working Slaves ai package that forces the slave do nothing.

This owerite Dom Behavior it seams, this shuld be fixed if you realise the slave from workplace.

 

Possible reasons:

-DOM using different faction to mark a dom slave to dom slave used the time i made the mod

-the Faction that mark the slave as DOM slave is same, but for some reason FormID of the faction changed ( merging maybe? )

-i made some mistake that not come up during testing, as in my time when the mod made pahe is requirment for dom( if my memory serve me well).

 

Possible quick fixes:

-try use pahe and dom same time, i assume my script work better this way

 

My plans to fix this:

i working on the moment Slavers Of Skyrim mod. This one going to recive NS Working Slave implementation, that include slave transfer from Dom/Pahe to SLOS.

When i start working on this i going to re write the script and realise a updated version.

 

i hope i get this point during this year.

 

 

thank you for your detailed reply.

I have DOM 7.9.4a, the latest version.

How do I remove a slave from a workplace except with the spell?

 

Could the issue be that the slave is a custom race?
 

Posted
19 hours ago, Fraying9981 said:

How do I remove a slave from a workplace except with the spell?

if the mod it self got stoped with the stop function all slave get freed. Other option if the work place get closed down.

Both stop the quest that take hold the slave. in more detail how this works:

All work place managed by a work place quest that assigned that single location.

The quest has maximum 30 reference alias, that can point 30 different npc, in our case slave

When the reference alias point a npc the npc recive ai package that make the npc act like a working slave npc.

same time the character recive faction ranks that signals its a slave and make it frendly to player, and not active in combat.

 

when the quest that assigned the work place ( and location ) stoped all slaves get freed as the reference aliases no longer assigned to the actors.

But the faction mark that signals the system this npc is a slave still remain with the actor. This make possible when same location a new workplace made aka a new workplace quest started when the quest start checks for npcs that flagged as slaves to NS working slaves. The ex slaves this way found and automaticly added to the working place as slaves and all ex slave become slave agin.

 

19 hours ago, Fraying9981 said:

Could the issue be that the slave is a custom race?

The spell that added to curent work place not working on them if the race is not valid. The spell only activate targets that meet certin requirements. This requiremnts a long list i not rembemer all. The race it self not effect how the reference alias and other parts of the mod work.

 

in theory any race accepted as long as not has the keywords that not accepted. ( animals for example )

  • 3 months later...
  • 4 weeks later...
Posted
On 9/10/2025 at 8:26 PM, Nonseen said:

Possible reasons:

-DOM using different faction to mark a dom slave to dom slave used the time i made the mod

-the Faction that mark the slave as DOM slave is same, but for some reason FormID of the faction changed ( merging maybe? )

-i made some mistake that not come up during testing, as in my time when the mod made pahe is requirment for dom( if my memory serve me well).

 

Since your last update, DOM has released version 7, which changes the plugin to an .esm. I imagine that this is likely the reason.

Posted
5 hours ago, a_random_user said:

Since your last update, DOM has released version 7, which changes the plugin to an .esm. I imagine that this is likely the reason.

 

I really hope nonseen finds the time to udpate working slaves!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...