Jump to content

Is it possible to give Serana's questline to another NPC?


Recommended Posts

Posted

As the title stated, I have a custom NPC (let's call her Serah) that I want to take Serana place. Serah has her own race, skill set and scripts, the primary reason why I can't play the game with any other followers.

 

I somehow got Amorous Adventures to replace Serana by overwriting all 02002B6C (Serana ID) with my follower ID on xEdit. The problem is, I can't seem to replicate this method because the Dawnguard quest doesn't point to Serana ID, so I can't replace anything.

 

Is there a way to share the questline? Like make it so both of them can trigger the quest or something?

 

Am I over complicating this process? Is there an easier way to accomplish this?

 

Thanks ahead of time.

Posted

Short Answer: No

 

Long answer: Yes ..if you go and edit every single instance where Serana is being referenced. If I remember correctly about 800~900 objects reference Serana directly, note that those can reference Serana more than just once (A quest referencing Serana 20 times will still only add 1 to this list of objects that reference Serana, yay). Then you also have to check that instances where Serana is referenced indirectly (e.g. an Object that is referencing Serana is referenced somewhere else might need some adjustments if this Object that is referencing the object that references Serana somehow asks for something that only applies to Serana) 

 

Next you have to go into the Voicelines. Voicelines arent variable - meaning that everytime a NPC uses the word "Serana" you have to go into this Topic, edit the Voiceline and replace "Serana" with the name of your Follower (this name cant be a variable, it has to be a proper name) then youd prbly want to edit or remove the Voiceline of that specific Line as that Voiceline will obviously still use Serana even after you edit the text of that line

 

Then theres the Question how exactly Vampire turning works, you might want to look into that too and edit the script responsible for having Serana turn the Player into a Vampire Lord, there may be other instances where this is necessary

And I probably forgot something again though I think you got the point and frankly, recreating the entirety of DLC1 might be less work than removing & replacing an actor as deeply rooted as Serana

 

 

Why not just use a replacer *shrugz

Posted
8 hours ago, Scrab said:

Short Answer: No

 

Long answer: Yes ..if you go and edit every single instance where Serana is being referenced. If I remember correctly about 800~900 objects reference Serana directly, note that those can reference Serana more than just once (A quest referencing Serana 20 times will still only add 1 to this list of objects that reference Serana, yay). Then you also have to check that instances where Serana is referenced indirectly (e.g. an Object that is referencing Serana is referenced somewhere else might need some adjustments if this Object that is referencing the object that references Serana somehow asks for something that only applies to Serana) 

 

Next you have to go into the Voicelines. Voicelines arent variable - meaning that everytime a NPC uses the word "Serana" you have to go into this Topic, edit the Voiceline and replace "Serana" with the name of your Follower (this name cant be a variable, it has to be a proper name) then youd prbly want to edit or remove the Voiceline of that specific Line as that Voiceline will obviously still use Serana even after you edit the text of that line

 

Then theres the Question how exactly Vampire turning works, you might want to look into that too and edit the script responsible for having Serana turn the Player into a Vampire Lord, there may be other instances where this is necessary

And I probably forgot something again though I think you got the point and frankly, recreating the entirety of DLC1 might be less work than removing & replacing an actor as deeply rooted as Serana

 

 

Why not just use a replacer *shrugz

Thanks for the comprehensive answer! I really thought there might be a trick to this, unfortunate.

 

I could already replace her face, it's no problem. The main reason why I wanted to do this in the first place is because the custom NPC has everything I wants in a follower.

https://www.nexusmods.com/skyrim/mods/78839/

 

She have custom skills, spells that allow her to change battle style, teleport to player, all the useful stuff that make a follower helpful rather than dead weight.

I guess if I can't give her Serana's quest, I can try to turn Serana to the custom follower...?

Posted
10 hours ago, noobshi said:

I can try to turn Serana to the custom follower...?

 

Load Serana & your custom Follower up in the CK

Go into Seranas Spelllist Tab and copy over spellls & perks from your custom Follower

Then go into AI Data and change the "Combat Style" to be the same as the one from your Follower

 

That should make Serana fight similar to your follower, I dont recommend changing anything else

 

Posted
18 hours ago, noobshi said:

As the title stated,

A word of caution Serana and her quest line break very easily even in a vanilla state ( non-modded game ). I would recommend backing up your game files before you start.

Posted
On 3/12/2021 at 11:41 AM, Scrab said:

Why not just use a replacer *shrugz

 

Why not MAKE a replacer?

 

Load up dawnguard.esm and your follower's esp in xedit. Add dawnguard.esm as a master of your follower file. Find Serana's REFID in dawnguard.esm. Change your follower's REFID to match it, thus making her replace Serana.

 

And yes, keep an older save in case this breaks anything.

Posted
Just now, Scrab said:

 

 

 

 

As the new follow has inherited Serana's REFID, all references to Serana should now point to the replacement. But it's probably safest if you give her Serana's voice type as well.

Posted
14 hours ago, MorePrinniesDood said:

 

Why not MAKE a replacer?

 

Load up dawnguard.esm and your follower's esp in xedit. Add dawnguard.esm as a master of your follower file. Find Serana's REFID in dawnguard.esm. Change your follower's REFID to match it, thus making her replace Serana.

 

And yes, keep an older save in case this breaks anything.

 

14 hours ago, MorePrinniesDood said:

 

As the new follow has inherited Serana's REFID, all references to Serana should now point to the replacement. But it's probably safest if you give her Serana's voice type as well.

 Interesting, I will have to try this. How can I find and change the REFID? Can this be done through xEdit?

My question is, what will happen to the stuffs that was previously referencing the follower after I change it?

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

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