Jump to content

Dragon Stalking Fix by sevencardz


Kuldebar

Recommended Posts

Dragon Stalking Fix by sevencardz

 

Posted Image

 

Posted Image

 

...the bug... well I don't know exactly what causes that. Some problem with the game engine not doing proper housekeeping on dragon corpses, which seems to be exacerbated by issues introduced by the Havok physics suite, causing exponential amounts of derp on heavily articulated objects, such as dragons. In any case and for whatever reason, when the game tries to reload a dragon corpse that was previously unloaded, it may fail to do so correctly and ends up dropping the corpse in a default location as a fail-safe, which is usually somewhere near the player. The corpse then proceeds to reload in whatever default location it can find as the player moves from cell to cell.

So how did you fix it?

I took the base script for dragons in the game, DragonActorScript, and I implemented the OnLoad and OnUnload events in the deadDisintegrated state, which is the state dragons go to after their soul is absorbed and they've turned to bones. As soon as the dragon is unloaded from the game in this state, it gets dispelled of any active magic effects and then deleted. The same is done if the dragon is reloaded in the deadDisintegrated state. This will delete any dragon corpses which are currently stalking the player on existing save games.

 

 

I'm going to use this in my next play-through, hopefully just an hour or so away. :)

  • +1 1
Link to comment
Share on other sites

The mod author is offering it up for consideration to the USKP team:

 

Can this be added to the USKP?Yes, I give full permission for this fix to be incorporated into any mod, especially the USKP.

 

 

Unless it blows up, I think it's a safe bet. 

  • +1 1
Link to comment
Share on other sites

If this works I might actually have to start playing Skyrim again. That was one of the most annoying bugs because the stupid dragon would get caught in the door for Whiterun and you couldn't get out of the city.

 

I'll add it to the STEP plugins on the next update if it works. I don't think anyone should have a problem with mod going into testing. We just need one member to confirm it works.

Link to comment
Share on other sites

If this works I might actually have to start playing Skyrim again. That was one of the most annoying bugs because the stupid dragon would get caught in the door for Whiterun and you couldn't get out of the city.

 

I'll add it to the STEP plugins on the next update if it works. I don't think anyone should have a problem with mod going into testing. We just need one member to confirm it works.

Or just use Open Cities and jump over the wall. ;-)

Link to comment
Share on other sites

LOL, I'm just level 2 heading to BFB soon! I'm playing a normal game from the beginning but leveling is managed by SPERG and Better Leveling for Sperg Uncapper.ini. No dragon's in sight yet! :)

 

But, as you say, I didn't always get the glitch in every game before...so a test (for me) is to ensure that the fix doesn't break my game, ie. soul absorption, quest stages, etc.

Link to comment
Share on other sites

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
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.