Oblivion

File information

Last updated

Original upload

Created by

TheNiceOne

Uploaded by

theNiceOne

Virus scan

Safe to use

Tags for this mod

About this mod

A patch to Tears of the Fiend 1.2.2, that delays Pellew\'s visit to a time you may be strong enough to survive.

Permissions and credits
Tears of the Fiend (TOTF) is an excellent quest mod, but has one big problem: It starts by Pellew attacking you the first time you sleep, and Pellew will kill you in one or two hits if you have a new character. The author's intention is to only enable the mod when you're ready, but I like to have all my quest mods installed from start, and let the game flow naturally.

So this is a patch for TOTF.esp that delays Pellew's visit to a random time between level 15 or 20. With this patch added to your load order after TOTF.esp you can have TOTF running from the start and just forget it.

TOTF Delayer.esp must be loaded after TOTF.esp. If using a bashed patch, you can safely merge/deactivate the patch.


========== Configuration details ========

If you're happy with the fact that the quest will start somewhere between level 15 and 20 (or possibly a bit later if you seldom sleeps), then you can stop reading, but if you want to know how it works, or configure when the quest starts, read below.


The most important variable controlling when Pellew will visit you, is
zzTheLegacy.dStartLevel

dStartLevel is set to a random number between zzTheLegacy.dStartMinLevel and zzTheLegacy.dStartMaxLevel the first time you go to sleep after installing this mod. So if you want the game to start earlier/later, modify those two variables *before* going to sleep, by opening the console and write "set zzTheLegacy.dStartMinLevel to ##>" and/or "set zzTheLegacy.dStartMaxLevel to ##>" . If you want to modify them and recalculate dStartLevel after having slept, you must write "set zzTheLegacy.dStartLevel to 0" to force a re-calculation.

If you instead want to set the exact level that Pellew will visit you, you can simply write "set zzTheLegacy.dStartLevel to <level>" and forget about min/max.<br><br><br>The second variable controlling when Pellew will visit, is <br>zzTheLegacy.dStartChance<br><br>When your level has reached dStartLevel, each time you go to sleep the script will have a random chance of triggering Pellew's visit, and the chance (in %) is stored in dStartChance. If you sleep and Pellew doesn't visit (after you have reached the required level), dStartChance is increased by a number equal to dStartChanceIncrease. Both of those are 4 by default. <br><br>Ex: The first time you sleep after reaching the required level, you have a 4% chance of Pellew visiting you. If he doesn't, the next time you go to sleep, the chance is 8%, and the time after that 12%, etc.<br><br>If you think those chances are too small (or to large), just write "set zzTheLegacy.dStartChance to ##&gt;" or "set zzTheLegacy.dStartChanceIncrease to ##&gt;". Setting dStartChance to 100 (or above) means that you're guaranteed a visit as soon as you reach the required level.<br><br>Note that if you set dStartLevel to 0 (to re-initialize it with a new random level), dStartChance will be reset to the value of dStartChanceIncrease.<br><br>--------------------<br><br>The mod may be uninstalled anytime. If you do so before Pellew has visited you, he will do so the first time you sleep afterwards. If you do so after his visit, then there is no effect, as the rest of the patched script is equal to the original.<br><br>--------------------<br><br>There is no known incompabilites, but the patch will be incomatible with any mod that changes the script "ZZLegacyScript" of TOTF.<br></level>