Oblivion
0 of 0

File information

Last updated

Original upload

Created by

Malbarad

Uploaded by

MAlbarad

Virus scan

Safe to use

About this mod

Mod that actually makes heath retroactive by adding fortify health ability dependent on level and endurance.

Permissions and credits
Name: True Retroactive Health
Version: v3.1 Final
Date: 04/06/2009
Category: Gameplay Effects and Changes
Author(s): Malbarad
Source:http://www.tesnexus.com/downloads/file.php?id=22774

As this is the final, there will be no more updates, as I believe all bugs are fixed or non existent.

Please note there is no need to retroactivly boost magic and fatigue. They already are. Fatigue is your current Strength, Endurance, Agility, and Willpower all added together, and Magicka is twice your current Intelligence plus any bonuses and signs.


Description
===========
Level 9
So that's how it works. You plod along, putting one foot before the other, look up, and suddenly,you realize you...

Totally jacked yourself because you didn't get that endurance level you thought you were going to. Now, for the rest of the game, you will be penalized for not power leveling your endurance like all the brawny, muscly-armed, hairy barbarians wandering the forest, who do push ups with trolls and bears, and eat scrawny, underfed thieves like yourselves.

But wait! Try Dr. Malbarad's Miracle Diet today, and you'll have all the health you thought you could never have.


Details
=======
You see, our scientists have come up with an amazing formula that actually works while you do! Raise that armorer skill by only 2 this level and got a measly +1 to your endurance? That's okay! As soon as your endurance raises to the next tens digit, ie: 40, 60, 100, 200, you will automatically gain one hit point for each level that didn't receive the bonus before! Confused? Let me show you how it works!

Contestant #1: This male Orc Warrior, with warrior birth sign, was blessed with massive strength and endurance. He trained hard, and managed to get 100 endurance in only 7 levels! Incredible! Now level twenty, he wishes to show his superiority!

Contestant #2:Sickly and weak, this female Bosmer still wanted to be a warrior, but was born under the sign of the Mage. However, she worked as hard as she could, and managed to get to 100 endurance at level 19. She, too, is level twenty. LET'S COMPARE

Note: Level one endurance is calculated in game as 2 times endurance. Each time your endurance value goes up, the amount it went up by is doubled and added to your health. Thus, level one has technically always been retroactive.
Note2: When you level, your endurance is divided by 10, rounded down to the nearest whole, and then added to you health. Both this, and the above note are the standard way to determine health in Oblivion.

...........ORC......................................BOS
Lev.....END1......HP1.....FORT1.....END2......HP2.......FORT2
1..........65...........130............0................35..........70.............0
2..........70...........147............0*..............39..........81.............0
3..........75...........164............0................42..........91..........+1**
4..........80...........182.........+2$..............47.........105............0
5..........85...........200............0................52........120..........+3$$
6..........90...........219..........+4................55........131............0
7..........95...........238............0................59........144.............0
8........100...........258..........+6................63........158..........+6
9........100...........268............0................67........172.............0
10......100...........278............0................67........178............0
11......100...........288............0................69........188............0
12......100...........298............0................74........205.........+10
13......100...........308............0................78........220............0
14......100...........318............0................82........236.........+12
15......100...........328............0................86........252............0
16......100...........338............0................90........269.........+14
17......100...........348............0................93........284............0
18......100...........358............0................98........303............0
19......100...........368............0..............100........317.........+17
20......100...........378............0..............100........327............0

* First level never gets bonus hp because you have to level to get the hp. How you gonna level up to level one, foo'?
** Why only +1? Because level 3 already got its bonus hp. We now pretend level 2 had a four as its first digit, so add the one point that got left out before as a fortify health enchantment.
$ +2? Same as above Four got it, one doesn't get it, and two and three didn't get it. Let's give it to them, shall we?
$$ Additional bonuses STACK! So, technically, Bozzie here has a +4 Fortify Health Enchant stuck on her. Yeah!


WOW!!! Unaided, the Orc Severely beats the wood elf, even though both are the same level with the same amount of endurance. But, see those two extra columns? The Orc's sum is 12, and the Bosmer's, 63. Added to their HP totals and you get:

..............Orc 390......and.........Bosmer 390 !!!!

That's right folks, you saw it here tonight! Two contestants who started 30 endurance points off, and didn't even level the same, still ended up with the same amount of hp at the end of the night!

And because this diet doesn't touch the way vanilla oblivion handles endurance, all your fortify and damage endurance potions will work normally, without huge, massive, ginormous changes in health (unless you use a drain/damage/fortify endurance 100 or something like that). Fortify Health Bonus only adds on when BOTH level and endurance are raised, not just one or the other.

So download now, and start saving the world today!

But why Dr. Malbarad over the other guys?
==========================================
That, my friend, is an excellent question. You see, some other diets use calculations like two times endurance plus one tenth endurance times level. Of this type, diets can be split into two groups: those that run all the time, and those that run only at level up.
The first type, unfortunately, can lead to severe diarrhea or constipation of health when hit with damage or fortify endurance potions, poisons, spells, etc. Other side effects include, but are not limited, to: fortify health items unusable or severely nerfed (why fortify 20 health, when 8 endurance is cheaper for the same or larger benefit), massive and shocking death when a level 5 wolf kills your level 20 character because it gave you a disease, severe allergic reactions to enemy spell casters or enchanted weapons that drain endurance.
The second type, although much safer, still has the essential flaw that this type of diet is prone to: Why does my level 30 character gain three extra hp when I raise my endurance from 64 to 65? That's not retroactive, but bonus, health.
Other diets may also include items you don't want: creatures, spell changes, tweaking of settings, etc. My diet includes only health benefits, pure and simple. It doesn't even change the way Oblivion calculates health. Just adds the bonuses, a script, and a quest to run it.
And not only that, but my script waits until you are at least level two to initiate. That's it. You should be able to run it with any other mod out there, even alternate starts, as it depends on nothing more than the oblivion esm.

NOW With Retroactive Retroactivity!
====================================
If your endurance should drop for any reason (felldew, anyone?), or your amazing endurance ability goes bye-bye, and base endurance drops below a previous ten (10, 20, 50 ,120), Retroactive Retroactivity will keep track of your bonus health lost, so when you finally rise up once again over the limit, the health you would have lost with previous versions of my diet will now be added to your health.

Install
=======
1. Copy the .esp file to (install folder)\Oblivion\Data\
2. Start Oblivion Launcher, click 'Data Files', place a check mark beside the .esp file(s).

Uninstall
=========
1. Start Oblivion Launcher, click Data Files, uncheck the .esp file(s).
2. Delete the .esp file from \Oblivion\Data\


Upgrade
=======
Simply deactivate earlier esps and activate 3.1 in its place. Note: you may lose any fortify health abilities you had before. If this happens, make a clean save by deactivating all versions of TRH, use your console to set your endurance back to the initial value it had when you started the game by using "player.setav endurance xx" (without quotes, where xx is the target endurance), save and exit the game, then load v3, reset your endurance to its actual value, and level up.

Incompatibility
===============
No known at this time.
Possibility of conflict with diets that add fortify health -abilities- with exact same magnitudes, but not sure if is the case.

Known Issues or Bugs
====================
In 3.0: Issue with retroactive retroactivity. EX: If you have 69 base endurance, get full felldew addiction penalty-thus 59- and level up, then cure felldew addiction, and level up to more than 70 endurance, bonus heath could increase more than supposed to. As this bug requires circumstances similar to above to fire, it is not necessary to upgrade unless you foresee yourself doing precisely that. Fixed in 3.1

History
=======
1.0 02/24/09 Initial version.
2.0 02/25/09 Realized major error in calculations. Redid script to accurately reflect retroactive level-ups. Made compatible with
custom races, abilities, and birthsigns, so long as they modify the base actor value of endurance.
2.1 02/25/09 Discovered the secret of global scripts. No longer modifies PC. Also, Back-versioned to work with Oblivion sans SI
2.2 02/26/09 Script updates more often to prevent bug wherein it was possible to lose some of your retro health if you rapidly leveled up endurance and levels
3.0 04/02/09 Discovered major bug causing health bonuses with an eight to disappear. Rewrote and streamlined code to process fewer checks per frame, to avoid large fps reductions on slower computers or those with large numbers of mods (from more than 70 checks, to approx 20ish) Also added catch for people whose endurance drops due to felldew or changes to KOTN attribute bonus, so that bonus health is not lost, like in previous versions.
3.1 04/06/09 Issue with retroactive retroactivity in which it was possible to gain a large boost in health if you gained more than 10 in base endurance after entering retroactivity mode. Back-versioned to work without SI.




Contact
=======
Tesnexus as MAlbarad - best to contact here through comments, as I don't check e-mail much.
E-mail at [email protected] - please put mod name in subject line. anything else gets deleted if I don't know you.

Credits
=======
Thanks to The Bloke for the inspiration to make an awesome description. Slaughterfish Rules! http://www.tesnexus.com/downloads/file.php?id=5135

UespWiki for quest stage info.
Official CS wiki for Script tutorials and command definitions.
Wrye for his large, heavy, club of hittiness.
ElminsterAU for his soapy solution to dirty mods.
Thanks to Bethesda for creating Oblivion, and the CS.
Thanks to TESNexus.com for the a one-stop-shop resource for authors and players.
Thanks to LHammonds for the Readme Generator this file was based on.
Thanks to God for creating us all.

Tools Used
==========
7-Zip - http://www.tesnexus.com/downloads/file.php?id=15579
TES Construction Set - http://www.tesnexus.com/downloads/file.php?id=11367
Readme Generator - http://lhammonds.game-host.org/obmm/tools_readme_generator1.asp
WryeBash - http://wrye.ufrealms.net/#WryeBash
Tes4Edit - http://www.tesnexus.com/downloads/file.php?id=11536


Licensing/Legal
===============
You can do whatever you want with this mod but all I ask in return is that
you give me credit if you distribute any part of this mod. I would also like
to know what mods are including my work.