Jump to content

SoulGem Oven 4: Integration Fork


Recommended Posts

Posted (edited)

Finally managed to have everyting in order. Started to play it and after browsing the topic on this forum I have the following questions (playing a male character, btw):

- How do you get followers/npcs on your databank/tracking? Do I need to feed them the Philtre of Soulgem Oven as someone suggested in a different post? If so, where do I get it?

- The insert option does not appear on the wheel menu. I have all sorts of soul gems and fragments in my inventory and tried to disable/enable the relevant option in the MCM, which seemed to solve the issue for another user. What are my options?

- When I use the "Toggle Soulgem scanner" on any npc/follower nothing happens, aside from displaying their name; what is it supposed to do?

- About the (empty?) bottles I should provide to npcs/followers for the collection of their fluids, do I craft them, buy them or loot?

btw, having installed both skypatcher and admp (and not Sexlab P+) I've left all the options in the MCM Startap menu / Scanner options unchecked. Is this OK?

This MOD seems good fun, but I need to get the grasp of it to make it work.

Thanks for your time and patience

Edited by Rbox
Posted
On 3/12/2026 at 11:57 PM, Rbox said:

First off, thanks to the author for the time and effort invested in this promising mod (haven't started playing it yet).

However, after reading all the instructions in the first page and the documentation provided, I was browsing through the pages of the topic and found a post from about a year ago, which finds me very much in agreement, if not in the tone, quite a bit in the content.

"Update your description, put a spoiler alert thing on the page explaining all of the features so people know what they're getting into, link to things like that OStim patch a few posts ago, and add some flavor text too. Why is corruption called corruption? What's it's purpose? How did the player become a Soul Gem Oven? The writing doesn't even need to be good (Have you read anything from Being a Cow??), but it does help set the mod within the world. Still fun to use for the time that I did!"

In a nutshell, as a new player I don't know how I should proceed... feeding my followers "Philtre of Soulgem Oven" as was suggested a few posts back (where do I get them)? "Insert soul gem fragments (how)? What is corruption/purity? Is it good or bad? How/where do I read the fertility days of my followers? Do I need to craft bottles and provide them to my followers (where/how)?

There is a lot of explanation about stats and modifiers, but too little in terms of game mechanics and how to make it all work together. I hope this a heads up for you, as you have been doing a hell of a great job (OSTIM integration missing nonetheless...), but it risks to be underapreciated if it is not understood.

Not a criticism, just an encouragement to get the most out of it.

Thanks again for your time. Much appreciated

Yehp, its a known issue, documentation has been horrible since i started this project, much more fun to code than to write a guide. I "plan" to get to it once im back to modding.

On 3/14/2026 at 9:56 AM, Rbox said:

Finally managed to have everyting in order. Started to play it and after browsing the topic on this forum I have the following questions (playing a male character, btw):

- How do you get followers/npcs on your databank/tracking? Do I need to feed them the Philtre of Soulgem Oven as someone suggested in a different post? If so, where do I get it?

- The insert option does not appear on the wheel menu. I have all sorts of soul gems and fragments in my inventory and tried to disable/enable the relevant option in the MCM, which seemed to solve the issue for another user. What are my options?

- When I use the "Toggle Soulgem scanner" on any npc/follower nothing happens, aside from displaying their name; what is it supposed to do?

- About the (empty?) bottles I should provide to npcs/followers for the collection of their fluids, do I craft them, buy them or loot?

btw, having installed both skypatcher and admp (and not Sexlab P+) I've left all the options in the MCM Startap menu / Scanner options unchecked. Is this OK?

This MOD seems good fun, but I need to get the grasp of it to make it work.

Thanks for your time and patience

Either use debug menu or an essence of corruption to enable gem/milk production. you can feed them to npc's by using a variety of mods, check recommended mods list.

 

Insert needs to be enabled in mcm, are you sure you have done this?

 

No idea tbh, i don't use it, and its a legacy feature from original mod. probably shows you a bar with how far along a pregnancy is and how much milk you have.

 

you craft them using glass and wooden logs at a smithy. (if i remember correctly) they are needed to bottle milk, (unless you disable that in mcm) just give them to an npc so they have it in their inventory.

 

Should be fine to have default options in mcm, just feed essences of corruption to npc's using ADMP.

Posted

Thanks for your kind answer, and yes, I've written my questions after reading and checking all the indications in the download page (and quite a bit of this long thread). I'll play around with it a bit and will keep you posted. It has been the most challenging mod I've installed so far (I'm in the hundreds) in terms of understanding what to do/how to proceed, due to, as you admit yourself, a 'less than ideal' documentation. Yet, thanks again for the precious resouces given, such as your time and knowledge, for others to have fun,

Posted

Are you planning to add Gender Bender events to the Stallion essences? The legacy black soul gem options worked that way and I see there's some commented lines in the corruption script that look like you thought about it.

Posted

Hi everyone, I've encountered a strange problem. In the debugging menu, my character is shown as being tracked, but I can't open the Z menu, and the database doesn't display the character data either.I used a translation software, but the expression might not be entirely accurate.Here are attached the pictures.

IMG_20260320_150552.jpg

IMG_20260320_150543.jpg

Posted
On 3/18/2026 at 5:11 PM, ronincaido said:

Hi @Murphiee , I saw this earlier https://www.nexusmods.com/skyrimspecialedition/mods/174493?tab=description and I was thinking if SGO could use this

Technically it could, but it would involve a lot of coding, and i don't want to add another requirement.

On 3/19/2026 at 1:24 PM, Abaddon666 said:

Are you planning to add Gender Bender events to the Stallion essences? The legacy black soul gem options worked that way and I see there's some commented lines in the corruption script that look like you thought about it.

Unsure why i commented it out, il uncomment it in next update.

On 3/20/2026 at 8:10 AM, qwffew said:

Hi everyone, I've encountered a strange problem. In the debugging menu, my character is shown as being tracked, but I can't open the Z menu, and the database doesn't display the character data either.I used a translation software, but the expression might not be entirely accurate.Here are attached the pictures.

 

This can happen when you have a 3rd party mod messing with SGO4IF's records, make sure SGO4IF is loaded after original SGO4 esp.

Posted

Having an issue with the mod. I'm able to run it but when I try to insert a gem I get a "character can't insert that" error or if im able to it then locks my character out of inserting anymore even if its jut one gem.

Posted
On 3/22/2026 at 8:29 PM, CHESTNUT101 said:

Having an issue with the mod. I'm able to run it but when I try to insert a gem I get a "character can't insert that" error or if im able to it then locks my character out of inserting anymore even if its jut one gem.

You can't be pregnant multiple times at once.

Posted
On 3/11/2026 at 8:36 AM, buttonpop said:

any update? im worried that this issue i'm having might not be SGO specific, and may just be an issue i have with schlong bone scaling in general. which is odd, cuz racemenu's schlong scaling works just fine.

Checked on my end, Bone scaling works fine. 

Just to clarify, semen has different scaling compared to weight and breasts. Morphs are applied according to this formula:

Capacity above default * Current semen amount * Morphs.

so if you didn't increase semen capacity at all, it will not have any effect.

This is so newly enabled actors do not have their balls/schlong inflated.

Posted

Thanks for the added documentation. I'd like to check if I understand it correctly.

 

If I understand correctly, the quantity is based on the "father", with the base for humanoid races being 1-1.2, which is modified by the mother's gem leveling. The father's level does not matter for this.

 

The gem quality is directly dependent on the father, with all basic humanoid races giving an empty petty soul gem, and the dragonborn, vampires, ... giving filled petty soul gems, and Dremora giving empty black. Is there anything that will increase the quality? If the incubation is done, must it end, or does it continue to a higher level? Or should we manually insert the gem back for the next step?

 

And with the inserts, it will always level up one step. If I'm reading the config correctly, gem fragments go directly to black gems. This works for all three basetypes of fragments? I also noticed that the fragment is the only option in the json that has an "OutputArchetype": 6, I'm not sure what that does.

The inserts have a max and a min of 1 gem, if the gem level is high enough, can the quantity increase, or will it always be 1?

 

Thanks for the information!

 

Posted

I wonder if Simply Rest (or Sleep) Anywhere is making the powers key not work since a different sleep mod was also causing problems, time for some tests.

Posted
On 3/25/2026 at 1:22 PM, a_random_user said:

Thanks for the added documentation. I'd like to check if I understand it correctly.

 

If I understand correctly, the quantity is based on the "father", with the base for humanoid races being 1-1.2, which is modified by the mother's gem leveling. The father's level does not matter for this.

 

The gem quality is directly dependent on the father, with all basic humanoid races giving an empty petty soul gem, and the dragonborn, vampires, ... giving filled petty soul gems, and Dremora giving empty black. Is there anything that will increase the quality? If the incubation is done, must it end, or does it continue to a higher level? Or should we manually insert the gem back for the next step?

 

And with the inserts, it will always level up one step. If I'm reading the config correctly, gem fragments go directly to black gems. This works for all three basetypes of fragments? I also noticed that the fragment is the only option in the json that has an "OutputArchetype": 6, I'm not sure what that does.

The inserts have a max and a min of 1 gem, if the gem level is high enough, can the quantity increase, or will it always be 1?

 

Thanks for the information!

 

Correct, Unless you have "PlayerOrgasmWildCard" in which case the "mother" decides both the output and quantity from player related scenes.

 

Incubation does not "upgrade", if you want to continue upgrading you need to reinsert.

 

Gem fragments "should" work with all base gem fragment types, OutputArchetype is for modders to detect what "kind" is currently being incubated, 6 corresponds to black soulgems.

 

Yes, with enough GemLevelingMaxCapacityMult * Gemlevel you might roll that 1.0 as a 2.0.

 

8 hours ago, vampiremecha said:

@MurphieeDo you mind sharing the bodyslide preset you have for the images?

It is a custom morph project, Currently not stable/good enough for a release, Sometime in the future probably.

 

4 hours ago, BAB PEEG said:

I wonder if Simply Rest (or Sleep) Anywhere is making the powers key not work since a different sleep mod was also causing problems, time for some tests.

Do report back if you find any issues.

Posted (edited)

Thanks for the update. I've got a request that's kind of the opposite of my last one. My player character is normally male with the stallion corruption, but gets temporarily transformed by the Swap Timer mod, and then as a female, she keeps knocking up her followers with soul gems in lesbian animations. Can you add a way to stop vanilla female, sexlab female, stallion corrupted characters from ejaculating, or at least prevent it in lesbian animations?

 

It's probably a lot harder to do, but have you thought about making a way for corruptions to be applied to the player or followers involuntarily? Something like having them automatically get used or have a chance to hit you or a follower when opening a container/inventory with one in it. Basically a Cursed Loot mode. I don't think most player characters or followers would take corruptions on purpose so I've been roleplaying it as "oh no it dissolved into my hand as soon as I touched it," and it would be more fun/chaotic to have that as something handled by the mod itself.

 

EDIT: The SOS slider section is still empty by default.

Edited by Abaddon666
Posted

Found an item called philtre of corruption: soul siphon, but can't find it in any of the descriptions for this mod (and it's somehow unavailable through the additemmenu mod, but console command detects it) aside from the obvious, what is this item supposed to do? Is this the non legacy item for increasing corruption levels? Sorry if this is redundant, just had this mod for a while but it's the first time I'm seeing anything like this drop. Recently downloaded the 1.11.1 update if thats where it came from.

Posted
21 hours ago, Aycelist said:

Found an item called philtre of corruption: soul siphon, but can't find it in any of the descriptions for this mod (and it's somehow unavailable through the additemmenu mod, but console command detects it) aside from the obvious, what is this item supposed to do? Is this the non legacy item for increasing corruption levels? Sorry if this is redundant, just had this mod for a while but it's the first time I'm seeing anything like this drop. Recently downloaded the 1.11.1 update if thats where it came from.

Isn't there an explanation when you hover over it? It literally siphons your soul to fill any incubated soulgems.

On 3/27/2026 at 11:26 AM, Abaddon666 said:

Thanks for the update. I've got a request that's kind of the opposite of my last one. My player character is normally male with the stallion corruption, but gets temporarily transformed by the Swap Timer mod, and then as a female, she keeps knocking up her followers with soul gems in lesbian animations. Can you add a way to stop vanilla female, sexlab female, stallion corrupted characters from ejaculating, or at least prevent it in lesbian animations?

 

It's probably a lot harder to do, but have you thought about making a way for corruptions to be applied to the player or followers involuntarily? Something like having them automatically get used or have a chance to hit you or a follower when opening a container/inventory with one in it. Basically a Cursed Loot mode. I don't think most player characters or followers would take corruptions on purpose so I've been roleplaying it as "oh no it dissolved into my hand as soon as I touched it," and it would be more fun/chaotic to have that as something handled by the mod itself.

 

EDIT: The SOS slider section is still empty by default.

il see if i can fit a lesbian block function in, no promises tough, code might be too convoluted.

 

Maybe, ive had similar ideas before, but im currently working on merging the old SGO4, SGO4IF and SGOlactis into one esp/mod, and that takes priority.

 

Schlong sliders is intentionally empty, you are meant to add your own sliders.

Posted (edited)

I took a look at the script, and I am not a programmer, but if I understand correctly, then I think changing this block starting on line 742 of dse_SGO_QuestController_Main
 

Spoiler

    If(Config.GetBool(".PplusCompat"))
        If(!Sex == 0 && !Sex == 2 && !Sex == 3 && !Who.IsInFaction(FactionProduceSemen))
            Return
        EndIf
            
    ElseIf(!Sex == 0 && !Sex == 2 && !Who.IsInFaction(FactionProduceSemen))
        Return
    EndIf

 

to

 

Spoiler

    If(Config.GetBool(".PplusCompat"))
        If(!Sex == 0 && !Sex == 2 && !Sex == 3 && !Who.IsInFaction(FactionProduceSemen))
            Return
        ElseIf(Sex == 1 && Who.IsInFaction(FactionProduceSemen))
            Return
        EndIf
            
    ElseIf(!Sex == 0 && !Sex == 2 && !Who.IsInFaction(FactionProduceSemen))
        Return
    ElseIf(Sex == 1 && Who.IsInFaction(FactionProduceSemen))
        Return
    EndIf

 

should prevent ejaculation as well as the base chance to impregnate from being in a sexlab animation. It would probably need to be a lot more complicated if you want there to be an MCM option to toggle it, but I can't think of a situation where I'd want a vanilla female/sexlab female to be able to impregnate another actor.

 

EDIT: Big facepalm. I might have been too focused on preserving the existing code. The original code is specifically checking for the actor to not be male AND not be futa, which is the same as checking for female, AND not be in the producer faction, but since I don't want females impregnating anyone whether they're in the producer faction or not, that whole block would achieve the same effect, with or without P+, with

 

Spoiler

If(Sex == 1)

     Return

EndIf

 

I'd test it myself to make sure, but my compiler thinks the GetSex function on line 553 of the QuestUtil_Main script doesn't exist even though it's an SKSE function, so it won't compile QuestController either. I'm sure my SKSE sources are in the right place because I've compiled other scripts with SKSE functions, and it doesn't complain about all the other SKSE function in these scripts.

 

I misunderstood the changelog note about missing default items in the SOS menu causing slowdowns. I thought it might have been left out by accident.

Edited by Abaddon666
Much simpler solution
Posted
On 3/29/2026 at 6:42 AM, Abaddon666 said:

I took a look at the script, and I am not a programmer, but if I understand correctly, then I think changing this block starting on line 742 of dse_SGO_QuestController_Main
 

  Hide contents

    If(Config.GetBool(".PplusCompat"))
        If(!Sex == 0 && !Sex == 2 && !Sex == 3 && !Who.IsInFaction(FactionProduceSemen))
            Return
        EndIf
            
    ElseIf(!Sex == 0 && !Sex == 2 && !Who.IsInFaction(FactionProduceSemen))
        Return
    EndIf

 

to

 

  Hide contents

    If(Config.GetBool(".PplusCompat"))
        If(!Sex == 0 && !Sex == 2 && !Sex == 3 && !Who.IsInFaction(FactionProduceSemen))
            Return
        ElseIf(Sex == 1 && Who.IsInFaction(FactionProduceSemen))
            Return
        EndIf
            
    ElseIf(!Sex == 0 && !Sex == 2 && !Who.IsInFaction(FactionProduceSemen))
        Return
    ElseIf(Sex == 1 && Who.IsInFaction(FactionProduceSemen))
        Return
    EndIf

 

should prevent ejaculation as well as the base chance to impregnate from being in a sexlab animation. It would probably need to be a lot more complicated if you want there to be an MCM option to toggle it, but I can't think of a situation where I'd want a vanilla female/sexlab female to be able to impregnate another actor.

 

EDIT: Big facepalm. I might have been too focused on preserving the existing code. The original code is specifically checking for the actor to not be male AND not be futa, which is the same as checking for female, AND not be in the producer faction, but since I don't want females impregnating anyone whether they're in the producer faction or not, that whole block would achieve the same effect, with or without P+, with

 

  Hide contents

If(Sex == 1)

     Return

EndIf

 

I'd test it myself to make sure, but my compiler thinks the GetSex function on line 553 of the QuestUtil_Main script doesn't exist even though it's an SKSE function, so it won't compile QuestController either. I'm sure my SKSE sources are in the right place because I've compiled other scripts with SKSE functions, and it doesn't complain about all the other SKSE function in these scripts.

 

I misunderstood the changelog note about missing default items in the SOS menu causing slowdowns. I thought it might have been left out by accident.

the getsex function is from P+

and yeah, that last code snippet would work.

Posted (edited)
On 3/15/2026 at 11:49 AM, Murphiee said:

Either use debug menu or an essence of corruption to enable gem/milk production. you can feed them to npc's by using a variety of mods, check recommended mods list.

So no npc will now become pregnant on their own? Even when auto enable gem production is on? 

Either that or something bugged out for me because I updated a bunch of mods and finally started a new playthrough and now literally noone not even player gets pregnant. 

 

On my last playthrough pregnancies occurred quite normally maybe even too frequently for the player but that was probably how I set fertility. 

 

Edit: additionally I can insert gems into followers but not into player

Edited by Serverscrying
Posted
On 3/31/2026 at 11:34 PM, Serverscrying said:

So no npc will now become pregnant on their own? Even when auto enable gem production is on? 

Either that or something bugged out for me because I updated a bunch of mods and finally started a new playthrough and now literally noone not even player gets pregnant. 

 

On my last playthrough pregnancies occurred quite normally maybe even too frequently for the player but that was probably how I set fertility. 

 

Edit: additionally I can insert gems into followers but not into player

auto enabling will enable it. needs to be enabled prior to starting the mod.

 

On 4/2/2026 at 8:58 PM, Paimoons said:

Please, I accidentally deleted them. How do I restore all the sliders?

 

delete Custom.Json

Posted
On 3/27/2026 at 5:21 AM, Murphiee said:

Correct, Unless you have "PlayerOrgasmWildCard" in which case the "mother" decides both the output and quantity from player related scenes.

 

Incubation does not "upgrade", if you want to continue upgrading you need to reinsert.

 

Gem fragments "should" work with all base gem fragment types, OutputArchetype is for modders to detect what "kind" is currently being incubated, 6 corresponds to black soulgems.

 

Yes, with enough GemLevelingMaxCapacityMult * Gemlevel you might roll that 1.0 as a 2.0.

 

It is a custom morph project, Currently not stable/good enough for a release, Sometime in the future probably.

 

Do report back if you find any issues.

 

Ok so after getting rid of Simply Rest (or Sleep) Anywhere and starting a few new games the powers key work as it should now.

Posted

Hi everyone! Troubleshoting says s should have SGO4IF.esp lower in loadorder than SGO4.esp but i do not have it. There is only dse-soulgem-oven.esp. Where do I get SGO4.esp?

The ploblem is MCM partialy unreadable with broken text. Does this mod conflict with Fill her up?

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
×
×
  • Create New...