Oblivion

File information

Last updated

Original upload

Created by

ParasiteX

Uploaded by

ParasiteX

Virus scan

Safe to use

About this mod

This Vampire mod is based of the awsome vampire mod Kiyoshi created. It started out initially as simple bug fixing to his mod but quickly moved on to new functions and improvments.

Because just about every single stat is treated as an disease this mod is fully compatible with any leveling mod that changes or modyfies the base stats.(ex

Permissions and credits
Changelogs
This Vampire mod is based of the awsome vampire mod Kiyoshi created. It started out initially as simple bug fixing to his mod but quickly moved on to new functions and improvments.

Because just about every single stat is treated as an disease this mod is fully compatible with any leveling mod that changes or modyfies the base stats.(ex. AF or Kubo's leveling mods)
If your using any mods that change behavoiur or stats of vampires in game then please use the NoNPC version included in zip.
One exception is Oscuro's Oblivion Overhaul which ive added NPC support to.

============================
ParasiteX's New Vampire Mod
============================

Version 1.52

Created By: ParasiteX

Based on mod created by Kiyoshi
============================

Contact: ParasiteX @ [email protected]


=============
Known Bugs
=============
* People have reported being stuck with Night-Eye and Detect Life. This is due to a game bug when you rename or remove the mod with the effects active.

Its now possible to remove it if your suffering from permanant effects.

in console type:
To remove perma Night eye: Player.SetAV NightEyeBonus 0
To remove Perma Detect Life: Player.SetAV DetectLifeRange 0

Now all you have to do is save game and reload it and it should be gone!


* There is a bug in Oblivion with the saving/loading of vampire characters. The face mesh will reset to that of the default male vampire race facial mesh. You can work around this by loading any other savegame first, then loading your vampire game.

=============
Installation
=============
Unzip the .esp file into your "Oblivion\Data" Directory

I included extra esp that are purly optional that tweak face textures and age on vampire face. As well ass an optional Detect Life shader(Included a Hi-Q and Low-Q version depending on your system, choose only one of them)
There are two main .esp files PxNewVampires_NPC.esp and PxNewVampires_NoNPC.esp. the NoNPC version is self explanatory and doesnt include he changed NPC vampires. Only run one version dont have both active.
If you upgrade with a save where you have night-eye or detect life toggled on then there is a strong chance it will get perma stuck. In case of that check Self help on how to fix that, or turn off night-eye/detect life prior to upgrading. An other option is to name the file KINewVampires.esp to avoid those problems alltogheter.

* Installing Oscuro's Oblivion Overhaul support

You will need to rename the version of OOO your using to Oscuro's_Oblivion_Overhaul.esp
Then you need to make sure PxNewVampires_OOO.esp is loaded BELOW Oscuro's_Oblivion_Overhaul.esp in Oblivion Mod Manager.
Do not run PxNewVampires_OOO.esp with the NPC or NoNPC version active!

If you want to keep the OOO vamps NPCs the way they are then please use the NoNPC version. there is no need to rename the OOO.esp file when using the NoNPC version.


===============
Uninstallation
===============

Before removing this mod from game you have to type "set Vampire.bUninstallMod to 1" in console. A message should eventually pop up letting you know mod has been uninstalled. It also resets you back to a original Oblivion Vamp if you are a vamp currently.

Once you have typed the uninstall command in game then its safe to remove the mod.

If you reinstall the mod again at a later date then you have to type "set Vampire.binitialized to 0"

==========================
Console Commands Variables
==========================

Vampire.nVampireAge - Set this to anywhere between 0-5. You need to set bUpdateAbilities to 1 to properly update age.

vampire.bUpdateAbilities - set this to 1 to update abilites. Mainly used when aging and updating new abilities.

Vampire.bResetAbilities - set to 1, Removes and updates abilities. Used for updating mod version and debugging.

Vampire.bRemoveAbilites - set to 1, Removes all abilites and sets PCVampire and nVampireAge to 0. Used for debugging mostly and fixing issues you may be having.

Vampire.bUninstallMod - set to 1, Removes and resets everything and returns you to a normal oblivion vampire if you where one.

Vampire.fBloodCraving - sets your Blood craving. Craving1-50, Craving2-75, Starvation1-100, Starvation2-125, Starvation3-150, Starvation4-175, Starvation5-200

Vampire.nFeedCount - Sets you blood points.

Vampire.bUpdateFeedCount - set to 1, Checks nfeedcount if it high enough to add a new blood power.

Vampire.nAwakenedDate - This keeps track of the game day you became vampire. Important for aging progression calculations. Can be set to negative values. Check "GameDaysPassed" to check current game day

Vampire.bBloodVial - Used by feeding spell and Blood Poiton mods. Setting to 1 triggers feed update.

=============
Self helping
=============

* PLEASE READ THIS IF UPGRADING FROM v1.42 or below!!

Because of the way abilities (Birthsigns/racial bonuses for instance) you will most likley have your base values of your resists, attributes and also your waterbreathing values screwed up.
I will try to explain how to correct this. No need to do this if your starting a new character though! Only needed if upgrading existing characters from old version.

Values that will mostlikley be set wrong are your Resistance to Fire, Disease, Paralasys, Frost, Normal Weapons. Also your Water Breathing, Chameleon, Night-eye, Detect Life.

Most of these values should be set to 0 base. With the exception of resist fire and disease as you may have racial bonuses that affect the base value of these so take these into consideration.

Below ill now list the commands needed to correct these values.

Player.SetAV ResistFire 0 (If you have any birthsign bonuses or racial bonuses that affect this like Dark Elf 75% Resist Fire then set this value to 75 instead.)
Player.SetAV ResistDisease 0 (Again if you have any racial bonsues that affect these then count that into this value)
Player.SetAV ResistParalysis 0 (Think theres a Birthsign that affects this)
Player.SetAV ResistFrost 0 (Think Nords get a racial resistance to this)
Player.SetAV ResistNormalWeapons 0
Player.SetAV WaterBreathing 0 (Argonians have this as a racial i think so have it as 1 if waterbreathing is an racial bonus for you)
Player.SetAV Chameleon 0
Player.SetAV NightEyeBonus 0
Player.SetAV DetectLifeRange 0

This should be all of them. IF i missed one then you can look up the ID code for it at http://cs.elderscrolls.com/constwiki/index.php/Stats_List
You may also have to adjust the base values of your Attributes like strength, agility etc. if you think its set wrong.

Sorry for this inconvinience but with the changes ive done now this will never have to be done ever again from version 1.5 and up


* Correcting incorrect value of Magicka. This bug should only be present if your upgrading from 1.4 or 1.41

1. type "set Vampire.bFixMagicka to 1"
2. You will now get a set of spell you can cast on your self that will allow you to correct your magicka value.
3. Rest/wait for atleast an hour.
4. Now check your current magicka value in stats menu.
5. If its much higher than your max magicka, something like 460/310 then youll have to use the Remove Magicka spells to correct this.
6. You have 2 versions of each type one that removes 10 and one that removes 100 magicka. I also added ones that Add magicka incase you accedentaly remove too much.
7. Once your current magicka is the same as your max magicka you should be ok.
8. type "set Vampire.bFixMagicka to 2" to remove spells from your spell book.


* If you find your vampire age, stats or anything like that isnt what it should be then you can follow these steps to fix things.

1. type "show Vampire.bVampireAge" Take note of value. If the value isnt the age it should be then ignore that.
2. type "Vampire.nFeedCount" Take note of this value as this is how much blood points you have gained. Again if this aint what its supposed to be ignore that.
3. set Vampire.bInitialized to 0
4. exit console and wait till a message pops up letting you know everything got initialized.
5. set PCVampire to 1
6. set Vampire.nAwakeneddate to GameDaysPassed - (Here you type how old in days your vamp should be. You can look up how old it should be in your stats log.
7. set Vampire.nVampireAge to (Umm well this is pretty straight forward value 0-5)
8. set Vampire.nFeedCount to (set this to your blood point value you checked earlier. If you nFeedCount was negative earlier then ignore that as it should now be reset to 0.
9. set Vampire.bUpdateAbilities to 1
10. exit console and let the script do its job. should set everything up right.

* Game crashing as you load up? Not sure what is causing it, but this method should fix things.

1. Load up game with the last working version of KIVamp.
2. Take note of your vampires current age by typing "show vampire.nVampireAge" in console
3. Now type "set Vampire.bRemoveAbilites to 1" You should get a message that all vampire abilities have been removed. (Good thing i added this feature wink.gif ).
4. Now save and exit game. and load in the latest version. Game should load up fine now.
5. Now to reactivate your vamp again. Type "set PCVampire to 1"
6. And now to set your age type "set Vampire.nVampireAge to (Put age here)"
7. And to have it update abilities type "set vampire.bUpdateAbilities to 1"

* Getting Permanant Night-eye/Detect/Vampirism Life? This should fix it.

In console type:
To remove perma Night eye: Player.SetAV NightEyeBonus 0
To remove perma Detect Life: Player.SetAV DetectLifeRange 0
To remove perma Vampirism: Player.SetAV Vampirism 0

Now all you have to do is save game and reload it and it should be gone

=====================================
Original Changelog and Description
=====================================

I didn't really like the original Oblivion vampires, so I came up with something I enjoyed a bit more. New Vampires are based loosely on modern age myths of the vampire. (ie: Anne Rice, World of Darkness... etc).

==============
Description
==============

This is a lite description for folks who want to discover things on their own. A precise description of all the features will follow at the end.

* Time Based Advancement (older = stronger)
* "Traditional" Vampire Powers
* Blood Cravings
* Unlockable Vampire Powers
* Appearance/NPC Reaction changes based on fed status
* Resist Sunlight under appropriate circumstances

==========
Credits
==========
Thanks to Kiyoshi for making such an amazing vamp mod.
Thanks to JTGibson from who the toggle ability method was borrowed.
Thanks to Capucine for using his eye texture in this mod
Thanks to Oscuro for his massive Oblivion Overhaul

===============================
Detailed Feature Description
===============================

Vampire Age:

There are five age levels, advancement through them is based on time.
Age Level 1 - 7 days to Advance
Age Level 2 - 30 days to Advance (37 days from awakened date)
Age Level 3 - 180 days to Advance (217 days from awakened date)
Age Level 4 - 360 days to Advance (577 days from awakened date)

Vampire Powers:

Gained at Age 1
* +5 to STR, AGI, END, SPD and Magicka
* Water Breathing (dead things don't need to breathe)
* Disease Resistance (100)
* Sun Vulnerability (variable)
* Fire Damage Vulnerability
* Nocturnal's Embrace - Increases your F/M/H regen and Resist to normal weapons and Shield. Always active during night
* Red Fear - Reduces your physical attributes and gives weakness to fire and normal weapons
* Mask Darkness - Activates for 12 hours after feeding. Allows you to toggle vampire appearance on and off. Purly cosmetic and has no affect on stats.

Gained at Age 2
* +10 to STR, AGI, END, SPD and Magicka
* Blood Feed - Gained at age 2. High mana cast and low damage. Mainly used for feeding only.
* Vampiric Suggestion - Will force the NPC to sleep for one minute. They will sleep in any nearby beds if possible, ability will do nothing if there are no beds nearby. Combat or any interaction will interrupt the AI package.
* Paralysis Resistance (increases with age)
* Resist Normal Weapons (Increases with age)
* Mesmerising Gaze - Charm
* Regeneration (increases with age)

Gained at Age 3
* +15 to STR, AGI, END, SPD and Magicka
* Frost Resistance (Increases with age)
* Fatigue and Magicka regeneration (at older stages of unlife)
* Will of the Undead - Command Humanoid, Command Animal
* Shroud of Shadows - Chameleon

Gained at Age 4
* +25 to STR, AGI, END, SPD and Magicka
* Paralysing Gaze - Paralyse

Gained at Age 5
* +50 to STR, AGI, END, SPD and Magicka
* Terrifying Countenance - Demoralize and reduces mental and physical attributes

Blood Craving / Starvation:

* Required to drink blood to survive, each age level has different craving levels (the younger you are the more often you need to drink blood). If you don't drink blood as often as required, suffer consequences.

Age Level 1 - Once per day
Age Level 2 - Once per two days
Age Level 3 - Once per three days
Age Level 4 - Once per five days
Age Level 5 - Once per week

Starvation Consequences:

The consequences start off small and increase over time, if you continue to ignore the needs of your vampiric condition.

* Fatigue Drain
* Appearance/NPC Reaction change
* Increased Fire Vulnerability
* Personality Penalty
* Increased Sun VUlnerability
* Normal Weapon Vulnerability

Unlockable Powers:

Six unlockable powers, unlocked by drinking blood. Drink enough blood and eventually gain these powers.

* Scent of Blood - Gained at 25 Bloodpoints. Toggleable power (Detect Life)
* Eye of the Hunter - Gained at 50 Bloodpoints. Toggleable power (Night-eye)
* Blood Purge - Gained at 75 Bloodpoints. Replaces Blood Feed. Combat feeding spell. More damage and less mana cost.
* Power Of Blood - Gained at 100 Bloodpoints. Temporary physical stat increases (higher level version available at older stages of unlife)
* Blood Feast - Gained at 150 Bloodpoints also have to be age 4. Area effect aborb health. Will trigger feed upon direct hit. Better damage than Purge but higher mana cost.
* Mortis Shield - Gained at 200 Bloodpoints. Temporary armour increase (higher level version available at older stages of unlife)

Feeding & Sun Damage

Starting at Age Level 2, you can go out in the sun for brief periods of time after feeding. The amount of time you can spend in the sun increases as you age. Sun Resist timer doesnt tick during night.

Age Level 2 - Two hours
Age Level 3 - Three hours
Age Level 4 - Four hours
Age Level 5 - Five hours