Custom black soul gems?

Post » Sat Feb 19, 2011 7:17 am

I've been considering trying to create a mod, I've got a script which I think would work with some slight modification, but I'm not sure if what I want to accomplish is actually possible. Namely, is it possible to create a custom soul gem that functions as a black soul gem, capable of trapping humanoid souls, or is this ability something hardwired into the game like the reusable properties of Azura's Star, and thus not capable of being replicated through the toolset?
User avatar
Maria Garcia
 
Posts: 3358
Joined: Sat Jul 01, 2006 6:59 am

Post » Fri Feb 18, 2011 10:56 pm

You can already make Black Soul Gems easy enough in the game. You have to find the correct location (Four available) and have the correct day and a Soul Trap spell

Edit: But I suppose it's possible is you really want to.
User avatar
Emzy Baby!
 
Posts: 3416
Joined: Wed Oct 18, 2006 5:02 pm

Post » Sat Feb 19, 2011 9:42 am

You can already make Black Soul Gems easy enough in the game. You have to find the correct location (Four available) and have the correct day and a Soul Trap spell

Edit: But I suppose it's possible is you really want to.


Yes, I'm aware of being able to make regular black soul gems, what I want to know is if it would be possible to create a customized black soul gem, not a replacer, but something separate. For example, let's say I wanted to create a black soul tomato, would it be possible and how?
User avatar
Ben sutton
 
Posts: 3427
Joined: Sun Jun 10, 2007 4:01 am

Post » Sat Feb 19, 2011 3:38 am

I dunno... Copy the entry of the Black Soul Gem and change the mesh and texture to that of the Black Soul Tomato. That what I would try and do
User avatar
Add Meeh
 
Posts: 3326
Joined: Sat Jan 06, 2007 8:09 am

Post » Sat Feb 19, 2011 3:08 am

I don't think you can do it directly. The behaviour of the black soul gem is hardcoded to the editorID of the black soul gem, I believe.

You can probably do a lot of work arounds, but it would take a lot of work.
User avatar
Rachael Williams
 
Posts: 3373
Joined: Tue Aug 01, 2006 6:43 pm

Post » Sat Feb 19, 2011 5:36 am

Thought that might be the case. I'll be needing the aid of someone who knows more about scripting than I do then. Even then I'm not sure if it would be possible or not. I imagine it would require the use of OBSE to achieve the desired effect. Don't get why they had to make things so needlessly complicated for modding Oblivion like this, would it have really killed them to just include a check box in the editor "Can trap human souls?"
User avatar
Brittany Abner
 
Posts: 3401
Joined: Wed Oct 24, 2007 10:48 pm

Post » Sat Feb 19, 2011 12:05 am

If I had to guess, it would be as simple as editing the black soul gem to have a different model (possible through the CS if you have BSAs unpacked) and then save it with a different FormID.
User avatar
Baylea Isaacs
 
Posts: 3436
Joined: Mon Dec 25, 2006 11:58 am

Post » Sat Feb 19, 2011 12:40 am

If I had to guess, it would be as simple as editing the black soul gem to have a different model (possible through the CS if you have BSAs unpacked) and then save it with a different FormID.

All you need to do is duplicate the original record in the CS. That gives you the new editor ID and Form ID. Then you can change the EDID and anything else to whatever you want.


Edit: ...already answered on the Nexus forum.
User avatar
Jack Bryan
 
Posts: 3449
Joined: Wed May 16, 2007 2:31 am

Post » Fri Feb 18, 2011 8:24 pm

Tried it, functions fine as a normal soul gem, but can't capture humanoid souls.
User avatar
Natalie Harvey
 
Posts: 3433
Joined: Fri Aug 18, 2006 12:15 pm

Post » Sat Feb 19, 2011 1:20 am

The problem, I believe, is that once you change the editorID and FormID of a Black Soul Gem, it no longer behaves as a black soul gem. The game is hardcoded to recognize the formID and/or EditorID of the soul gems, the welkynd stones and the varla stones, I'm pretty sure.
User avatar
Vicky Keeler
 
Posts: 3427
Joined: Wed Aug 23, 2006 3:03 am

Post » Sat Feb 19, 2011 4:33 am

The problem, I believe, is that once you change the editorID and FormID of a Black Soul Gem, it no longer behaves as a black soul gem. The game is hardcoded to recognize the formID and/or EditorID of the soul gems, the welkynd stones and the varla stones, I'm pretty sure.

I thought there were scripts or something for them... If you change the FormID in TES4Edit, it will prompt you with the references that need to be changed. Copy down that list, and see what you need to change.
User avatar
Joie Perez
 
Posts: 3410
Joined: Fri Sep 15, 2006 3:25 pm

Post » Sat Feb 19, 2011 3:26 am

Only scripts it's used in are the script for the necromancer shrines and the script for Vaermina's shrine, neither one effects Soul Trap of course. Bugger.
User avatar
Robyn Lena
 
Posts: 3338
Joined: Mon Jan 01, 2007 6:17 am

Post » Sat Feb 19, 2011 3:43 am

Unfortunately, no. No scripts on black soul gems (except for the Colossal Black Soul Gem, where the script prevents you from using it to recharge items), and the only scripts that reference them are a few quest scripts that see if you have one, and the altar script that gives you one.

The ability to ensnare human souls is hardcoded behaviour, and recognizes the ID of the black soul gem itself.

This is why mods like the Black Azura's Star tend to have hidden black soul gems that are added to the player invisibly in order to do all the real work of capturing souls.

Which is an option for the OP. Make a fake black soul gem out of a tomato, then give the player a real one every time he closes his inventory (adjust the encumbrance as necessary).
User avatar
Louise
 
Posts: 3407
Joined: Wed Nov 01, 2006 1:06 pm

Post » Sat Feb 19, 2011 2:47 am

Or since custom normal soul gems function fine, I could create a grand soul gem and script it to swap in and out with a black soul gem whenever entering or exiting the inventory. I assume this script would need to be combined with the script for making it reusable? Hrm, and a script to check for the type of soul inside and adjust accordingly, if that's possible. Again I say, why is this all so pointlessly complicated? They could have just put a check box in the construction set that you could use to make a soul gem able to capture humanoid souls.
User avatar
Janeth Valenzuela Castelo
 
Posts: 3411
Joined: Wed Jun 21, 2006 3:03 am

Post » Sat Feb 19, 2011 6:23 am

I oft wo nder the same thing. maybe the devs like makign things a pain for us
User avatar
Avril Churchill
 
Posts: 3455
Joined: Wed Aug 09, 2006 10:00 am


Return to IV - Oblivion