Jump to content

SoulGem Oven 4: Integration Fork


Recommended Posts

Posted (edited)

Couldnt find any such option neither ingame or in the config files. Also it affects birth option for not only the NPCs but the Player too. 

Example: both a follower and my character was carrying a black soul gem in them, but when I used to SGO menu power on either the npc or my character the birth option was greyed out. This is after the hotfix, before the hotfix the birth option was there but all it did was playing a ton of moaning sounds, both npc and character on the ground doing nothing but moaning. Waited a good 10 mins with nothing happening.

Edited by Niadrion
Posted

May be some issues in the QuestController ?
 

	;;Get animation type
	Bool IsOral = 		Animation.IsOral
	Bool IsAnal = 		Animation.IsVaginal
	Bool IsVaginal =	Animation.IsAnal	
Posted
13 hours ago, Niadrion said:

Couldnt find any such option neither ingame or in the config files. Also it affects birth option for not only the NPCs but the Player too. 

Example: both a follower and my character was carrying a black soul gem in them, but when I used to SGO menu power on either the npc or my character the birth option was greyed out. This is after the hotfix, before the hotfix the birth option was there but all it did was playing a ton of moaning sounds, both npc and character on the ground doing nothing but moaning. Waited a good 10 mins with nothing happening.

In scanner options, line 206.

Do mind that black soulgems have a large growth time penalty, id recommend using console commands: "set timescale to 9999999" then "set timescale to 20" to fastforward game time logic if you want to test. It works on my end.

8 hours ago, Tempest77 said:

May be some issues in the QuestController ?
 

	;;Get animation type
	Bool IsOral = 		Animation.IsOral
	Bool IsAnal = 		Animation.IsVaginal
	Bool IsVaginal =	Animation.IsAnal	

Good catch, il fix.

Posted (edited)

So I've had 2 bugs so far (aside from my previous post that I patched)

- My character ended up losing SGO Tracking even though she was incubating a gem
- Somehow ended up with incubating 3 gems even though I should only be able to have one max (I get the message "can't incubate more gems" after scenes). Only the first one is progressing

Edit :
Shouldn't milk production starts if we're either pregnant enough or have lactacid ?


 

	If(PregPercent > PregNeeded && LactacidCur > 0.0)
		ProducingMilk = True
	EndIf

 

Edited by Tempest77
Posted (edited)
16 hours ago, Tempest77 said:

So I've had 2 bugs so far (aside from my previous post that I patched)

- My character ended up losing SGO Tracking even though she was incubating a gem
- Somehow ended up with incubating 3 gems even though I should only be able to have one max (I get the message "can't incubate more gems" after scenes). Only the first one is progressing

Edit :
Shouldn't milk production starts if we're either pregnant enough or have lactacid ?


 

	If(PregPercent > PregNeeded && LactacidCur > 0.0)
		ProducingMilk = True
	EndIf

 

1: il look into it. Edit: Added potential fix.

2: can you reproduce it? unsure where to start Edit: Added potential fix.

3: correct, fixing. Edit: Fixed

Edited by Murphiee
Posted (edited)

> 2: can you reproduce it? unsure where to start Edit: Added potential fix.
Not really. I added a workaround to the ActorGemTotalPercent so that if the gem count is above the ActorGemMax, I only take the ActorGemMax amount of gem progresses into account

Edit :
Update on 1 & 2 : I didn't know spider eggs pregnancy was a thing ? So my character delivered 3 "gems" (spider eggs). Could be related idk.

Logging issue : when rendering the widget, you 
PrintDebug Iter instead of the Milk/Semen/Gem value
 

Edited by Tempest77
Posted
6 hours ago, CrackerJack315 said:

Hey quick question. Are you planning on adding back the ability to birth filled soul gems or is that no longer possible! Loved this mod for that ability!

 

You can configure exactly what to birth in the outputs.json. Alternatively consuming a Soul Siphon potion fills your currently incubating gems.

Posted
12 hours ago, Murphiee said:

You can configure exactly what to birth in the outputs.json. Alternatively consuming a Soul Siphon potion fills your currently incubating gems.

Ok, so how does that work? what should i type in for it to birth filled gems?

Posted (edited)
13 hours ago, CrackerJack315 said:

Ok, so how does that work? what should i type in for it to birth filled gems?

You change the "Gems": field for a specific output to point to filled gems instead of unfilled gems. (form ids)

Edited by Murphiee
Posted
18 hours ago, Rayvan27 said:

Forgive me but, how exactly do I force feed a potion to an npc?

Need a separate mod, check requirements for recommendations.

10 hours ago, housewalker123 said:

how do i disable the womb tattoo feature?

just don't enable it?

Posted
On 10/13/2025 at 3:09 PM, housewalker123 said:

does the mod have an MCM? in that case my installation is messed up

Yeah, the enabling part im talking about is through a consumable item tough.

Either way, sounds like you messed up your installation.

Posted (edited)

After updating to Soulgem Oven 1.9.4, SL Widgets’ MME/SGO4 milk/lactacid icons appear but their state never updates (e.g., stays stuck instead of changing through “half-full/full” etc.). To reproduce: load a game, enable all SL Widgets icons and confirm they’re added in iBars, then trigger milk/lactacid changes on SGO (e.g., equip milker and let time pass or apply related effects) and observe that the icon state does not refresh.

1.웹피

Edited by xcvvcxxvczvxzc
Posted (edited)

i play on se and sl p+ in the gem setting i can t find the 12 gem number and birth fill gem , so how gem work now ? 

 

Edited by Sam19823
Posted (edited)

Hello, i have a question  @Murphiee , when pregnancy is done, character or npc birth not black gem but if i remember correctly lesser common gem, maybe im missing something and i have to set it somewhere in json file / change it. I have 1.9.4 version plus hotfix.

 

I don't know if i understand it well but do i have to change in Gems "0x2E4E6" to ingame gem id codes and it will work ? 

 

EDIT: now i see that code 0x2E4E6 which is in insertoutputs.json for lesser - common gem is the same in VanillaHumanoidOutputs set for every race, so maybe thats why ? 

 

My character race is Breton and i see  VanillaHumanoidOutputs part  

		{	"Name": "Breton Output",
			"Id": 4,
			"T1Milk": "0xFB80|Sgo4If.esp",
			"T2Milk": "0xFB81|Sgo4If.esp",
			"T3Milk": "0xFB82|Sgo4If.esp",
			"OverrideMilk": false,
			"Semen": "0x9438|dse-soulgem-oven.esp",
			"LoadSize": 5,
			"Gems": "0x2E4E6|Skyrim.esm",
			"GemMin": 1.0,
			"GemMax": 1.2,
			"Rate": 1.0,
			"Normal": ""
		},

 

and there is also insertoutputs.json 

 

{
	"Outputs": [		
		{	"Name": "Petty - Lesser",
			"Id": 990,
			"T1Milk": "0x827|Sgo4If.esp",
			"T2Milk": "0x830|Sgo4If.esp",
			"T3Milk": "0x831|Sgo4If.esp",
			"OverrideMilk": false,
			"Semen": "0x3DE2|dse-soulgem-oven.esp",
			"LoadSize": 0,
			"Gems": "0x2e4e4|Skyrim.esm",
			"GemMin": 1.0,
			"GemMax": 1.0,
			"Rate": 1.0,
			"Normal": ""
		},		
		{	"Name": "Lesser - Common",
			"Id": 991,
			"T1Milk": "0x827|Sgo4If.esp",
			"T2Milk": "0x830|Sgo4If.esp",
			"T3Milk": "0x831|Sgo4If.esp",
			"OverrideMilk": false,
			"Semen": "0x3DE2|dse-soulgem-oven.esp",
			"LoadSize": 0,
			"Gems": "0x2e4e6|Skyrim.esm",
			"GemMin": 1.0,
			"GemMax": 1.0,
			"Rate": 0.7,
			"Normal": ""
		},		
		{	"Name": "Common - Greater",
			"Id": 992,
			"T1Milk": "0x827|Sgo4If.esp",
			"T2Milk": "0x830|Sgo4If.esp",
			"T3Milk": "0x831|Sgo4If.esp",
			"OverrideMilk": false,
			"Semen": "0x3DE2|dse-soulgem-oven.esp",
			"LoadSize": 0,
			"Gems": "0x2e4f4|Skyrim.esm",
			"GemMin": 1.0,
			"GemMax": 1.0,
			"Rate": 0.6,
			"Normal": ""
		},		
		{	"Name": "Greater - Grand",
			"Id": 993,
			"T1Milk": "0x827|Sgo4If.esp",
			"T2Milk": "0x830|Sgo4If.esp",
			"T3Milk": "0x831|Sgo4If.esp",
			"OverrideMilk": false,
			"Semen": "0x3DE2|dse-soulgem-oven.esp",
			"LoadSize": 0,
			"Gems": "0x2e4fc|Skyrim.esm",
			"GemMin": 1.0,
			"GemMax": 1.0,
			"Rate": 0.4,
			"Normal": ""
		},		
		{	"Name": "Grand - Black",
			"Id": 994,
			"T1Milk": "0x827|Sgo4If.esp",
			"T2Milk": "0x830|Sgo4If.esp",
			"T3Milk": "0x831|Sgo4If.esp",
			"OverrideMilk": false,
			"Semen": "0x3DE2|dse-soulgem-oven.esp",
			"LoadSize": 0,
			"Gems": "0x2E500|Skyrim.esm",
			"GemMin": 1.0,
			"GemMax": 1.0,
			"Rate": 0.2,
			"Normal": ""
		},		
		{	"Name": "Fragment - Black",
			"Id": 999,
			"T1Milk": "0x827|Sgo4If.esp",
			"T2Milk": "0x830|Sgo4If.esp",
			"T3Milk": "0x831|Sgo4If.esp",
			"OverrideMilk": false,
			"Semen": "0x3DE2|dse-soulgem-oven.esp",
			"LoadSize": 0,
			"Gems": "0x2E500|Skyrim.esm",
			"GemMin": 1.0,
			"GemMax": 1.0,
			"Rate": 0.1,
			"Normal": ""
		}

	]
}

 

Thanks in advance

Edited by Latar2480
Posted
On 10/19/2025 at 9:35 AM, Latar2480 said:

Hello, i have a question  @Murphiee , when pregnancy is done, character or npc birth not black gem but if i remember correctly lesser common gem, maybe im missing something and i have to set it somewhere in json file / change it. I have 1.9.4 version plus hotfix.

 

I don't know if i understand it well but do i have to change in Gems "0x2E4E6" to ingame gem id codes and it will work ? 

 

EDIT: now i see that code 0x2E4E6 which is in insertoutputs.json for lesser - common gem is the same in VanillaHumanoidOutputs set for every race, so maybe thats why ? 

 

Thanks in advance

Correct, Change the id to 0x2E500 if you want to birth black soulgems from "normal" pregnancies for that race.

On 10/16/2025 at 6:58 PM, xcvvcxxvczvxzc said:

After updating to Soulgem Oven 1.9.4, SL Widgets’ MME/SGO4 milk/lactacid icons appear but their state never updates (e.g., stays stuck instead of changing through “half-full/full” etc.). To reproduce: load a game, enable all SL Widgets icons and confirm they’re added in iBars, then trigger milk/lactacid changes on SGO (e.g., equip milker and let time pass or apply related effects) and observe that the icon state does not refresh.

1.웹피

Only the leftmost widgets are from SGO4, are you using other widget mods?

On 10/18/2025 at 11:11 AM, Sam19823 said:

i play on se and sl p+ in the gem setting i can t find the 12 gem number and birth fill gem , so how gem work now ? 

 

Reworked system, instead of having multiple pregnancies, you can only be pregnant once at a time, with options for more than one "output", see outputs,json for actual values.

On 10/19/2025 at 5:55 PM, MaxPower said:

Seems like character is producing milk non stop, even when not pregnant. Any way to stop it/fix it?

could have a few causes.

1: actor has lactacid, from consuming lactacid or oral animations.

2: actor has scaling weight above the milk threshold, from vaginal animations.

Should go away if you wait long enough.

Posted (edited)

what does Tracked in debug mean?

is it productions enabled?

 

So far only player is tracked in a new game, with auto enable on in the configs.

 

For player and manually inserted NPCs, mod seems to be working as intended.

Edited by sekuzeku
Posted

Thanks for the reply.

 

It looks like the issue may be on the SL Widgets side, not SGO4. I've reported the behavior (the milk/lactacid icon not updating) to the SL Widgets author so they can take a look.

 

I'll update you if they confirm anything on their end.

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...