Haven't tried this, but I GUESS it's here: xtd_basescript.psc inside Data/Scripts/Source lines 308-330
Spoiler:
Show
int Function GetRarity(bool IsBoss=false) bool done int i = 3 int iMult = 1 if IsBoss iMult += 1 endif While i > 0 && !done if Utility.RandomFloat() <= (odds[i] * iMult) done = true else i -= 1 endif Endwhile return i Endfunction
Function CalculateOdds(Actor akActor) odds = new float[4] odds[1] = 0.35 ; more especially THESE odds[2] = 0.21 ; THREE odds[3] = 0.02 + fMadness ; LINES here Endfunction
If someone plays with these values around and tells us, how it worked out, would be nice to share the infos here. Iirc one also has to compile the scripts from source-folder via Construction Kit to see the changes in game, but better google for it before doing so.
Is it possible to pick individual enchantments to assemble custom items? Even if the probability of getting a perfectly matched set of attributes or a named item is higher than the time it takes to assemble even one Augmenting Stone, this would be a great addition.
Also, I can't find a list of the Named items, and the 'Poison enemies for X damage per second' from Rancor (would be the best enchantment for archers if not for the green ink coat, can I disable that?) doesn't show up in the list of armor affixes.
Ok so if you want this to work for SSE I gotcha. It's actually real easy. First, install this mod like normal, but slide it into your SSE either via installer or manually. Next you'll need SSE engine fixes both part 1 and 2 (https://www.nexusmods.com/skyrimspecialedition/mods/17230). ofc you need script extender but I shouldn't have to tell you that. after that you're almost good, just need the sse papyrusutil (https://www.nexusmods.com/skyrimspecialedition/mods/13048). after that you should be good, I was. Everything works
Is there a way to get this to stop trying to place items in a given location?
It seems like the only option is to turn off container scanning whenever you enter a location with containers that shouldn't have items added, then turn it back on when you leave. I wish I knew how to exclude specific locations permanently.
Get rid of the stupid requirements (PapyrusUtil - Modders Scripting Utility Functions & SkyUI) and i,ll try it. i dont use mods that require a lot of other mods to use. especially the mod SkyUI which is broken an needs a update. Though if i really dont need these then i will definitely try it
1561 comments
xtd_basescript.psc inside Data/Scripts/Source
lines 308-330
bool done
int i = 3
int iMult = 1
if IsBoss
iMult += 1
endif
While i > 0 && !done
if Utility.RandomFloat() <= (odds[i] * iMult)
done = true
else
i -= 1
endif
Endwhile
return i
Endfunction
Function CalculateOdds(Actor akActor)
odds = new float[4]
odds[1] = 0.35 ; more especially THESE
odds[2] = 0.21 ; THREE
odds[3] = 0.02 + fMadness ; LINES here
Endfunction
If someone plays with these values around and tells us, how it worked out, would be nice to share the infos here.
Iirc one also has to compile the scripts from source-folder via Construction Kit to see the changes in game, but better google for it before doing so.
Is it possible to pick individual enchantments to assemble custom items? Even if the probability of getting a perfectly matched set of attributes or a named item is higher than the time it takes to assemble even one Augmenting Stone, this would be a great addition.
Also, I can't find a list of the Named items, and the 'Poison enemies for X damage per second' from Rancor (would be the best enchantment for archers if not for the green ink coat, can I disable that?) doesn't show up in the list of armor affixes.
It seems like the only option is to turn off container scanning whenever you enter a location with containers that shouldn't have items added, then turn it back on when you leave. I wish I knew how to exclude specific locations permanently.