Jump to content

How is Soul Size determined?


Aelthwyn

Recommended Posts

Can I change the size soul a certain creature has? Can I change what goes into a black soul gem? I don't really know where to begin to look other than doing searches for "soul" under all the various categories - most of those results are Soul Cairn stuff. Looking at an actor's information I don't see anything that would determine soul size. Is it under race somewhere? Can anyone tell me how the game determines whether something can go in a black soul gem or not?

Link to comment
Share on other sites

When it comes to 'Soul Trapping' there isn't too much info / data out there, mainly cause the 'Soul Trapping' function and the 'Levels of Souls' are Hard Coded.


I'm not 100% sure, i'm just using simple logic, but i think that what soul gets trapped in what gem is determined by the 'Keywords' in the actor's race.

Link to comment
Share on other sites

@ DoctorKaizeld

I don't think that size and level has anything to do with this, 2 actors of the same race custom made or not that have different size and levels will give the same soul.


Maybe intelligence, although that: i've edited the "Behavior Graph" of the custom created races in some of my actors and they still give the same soul as the actors that use the vanilla "Behavior Graph".



@ Aelthwyn

Do a quick experiment:

- Make a unique 'Skeever Race' and a 'Skeever npc', and just make 1 change, remove all the keywords from its race and replace them with the keywords that the dwarven automatons use. If you can not longer soul trap the skeever, then your answer is 'Keywords'.


* What defines that the specific actor / race can not be soul trapped is by the keyword 'NoSoulTrapping' in its race, the same same goes for the disintegration of the actor by an enchanted weapon > 'NoDisintegration'.

Link to comment
Share on other sites

It actually looks llke it's solely based on the actors level. There's game settings iLesserSoulActorLevel, iGreaterSoulActorLevel ect... Lesser = 4, common = 16, greater = 28, grand = 38 and I'm pretty sure actors with the ActorTypeNPC keyword are always grand level souls. So, if you want to increase soul size, increase the level of the NPC / Creature.

 

EDIT: this is the case. I tested by placing a flame atronach at me in game, then setting it's level with console command, then casting soul trap on it and killing it. At level 3, it fills a petty gem, at level 4, it fills a lesser gem, at level 16 it fills a common gem ect

Edited by dylbill
Link to comment
Share on other sites

@ DoctorKaizeld

I don't think that size and level has anything to do with this, 2 actors of the same race custom made or not that have different size and levels will give the same soul.

 

Maybe intelligence, although that: i've edited the "Behavior Graph" of the custom created races in some of my actors and they still give the same soul as the actors that use the vanilla "Behavior Graph".

 

 

@ Aelthwyn

Do a quick experiment:

- Make a unique 'Skeever Race' and a 'Skeever npc', and just make 1 change, remove all the keywords from its race and replace them with the keywords that the dwarven automatons use. If you can not longer soul trap the skeever, then your answer is 'Keywords'.

 

* What defines that the specific actor / race can not be soul trapped is by the keyword 'NoSoulTrapping' in its race, the same same goes for the disintegration of the actor by an enchanted weapon > 'NoDisintegration'.

It's entirely level: https://en.m.uesp.net/wiki/Skyrim:Souls

Link to comment
Share on other sites

  • Recently Browsing   0 members

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