1 items

File information

Last updated

Original upload

Created by

hotrods20

Uploaded by

hotrods20

Virus scan

Safe to use

Tags for this mod

About this mod

Fixes a few points of failure with the PlayerVampireQuestScript. This is not a conclusive end-all solution to all vampire-related bugs, just the ones that bug me.

Share
Permissions and credits
Changelogs
In Skyrim, there's a few bugs related to vampirism. The most annoying, to me, is contracting fake vampirism and getting stuck in what I would effectively call a downward spiral of negative effects. This mod tackles a few points of failure in the PlayerVampireQuestScript by checking if the player's actual race is vampire and then setting their status based on that and curing them in situations in which they should not be a vampire.

Examples of curing,
1. Global PlayerIsVampire in PlayerVampireQuestScript is equal to 1 but the player's race is not vampire, the script runs the cure function and removes your vampirism.
2. Someone, literally anyone, drinks a bottle of delicious Potion of Blood, the script now blocks it from triggering on you and gives you a notification that you resisted the taste of blood.

This script is relatively untested with some features (Serana and her penchant for "accidentally" hitting you with Vampiric Drain).  I am working my way to Dawnguard as of writing this to test if Serana still causes weird behavior by skipping you straight to vampire. Alternatively, there's a chance this can cure fake vampirism. I should warn you, I do not know how this reacts to Vampire Lord. That is something else I intend to test soon.

Update 1.0.1:
Now includes more code to reverse fake vampirism as well as fixes for if you somehow are a vampire but don't have the spells or other parts of vampirism.

Update 1.0.2:
Fixed Potion of Blood so it should not count as the player drinking the potion when the person drinking the potion is not the player.