Oblivion

File information

Last updated

Original upload

Created by

Thomas von Mistont

Uploaded by

vonmistont

Virus scan

Safe to use

Tags for this mod

About this mod

UPDATE - Experience from stolen items. Thieves rejoice! Support for Legendary Mastery. This mod adds support of OOO 1.31 to Experience Leveling System (ELS) by PAINKILLR. It also contains some lines of code made by gmjoker in his Experience Level and Attribute Up System (ELAUS). It makes some serious changes howewer. ====================

Permissions and credits
UPDATE - Experience from stolen items. Thieves rejoice! Support for Legendary Mastery.

This mod adds support of OOO 1.31 to Experience Leveling System (ELS) by PAINKILLR. It also contains some lines of code made by gmjoker in his Experience Level and Attribute Up System (ELAUS). It makes some serious changes howewer.
=======================
Basics
=======================
=>You don't develop skills by using them and you don't lvl up that way either.

=>Killing creatures NPCs and selling stolen goods gives you Experience Points (XP is shown in inventory as value of .Experience item).

=>You recive 10xp for every gold piece you earned on stolen goods. For monsters you recive 100xp/monster lvl +- modifiers from level difference.

=>When you get certain noumber of XP you can lvl up by activating .LevelUp item in your inventory.

=>On lvl up you get 20 skill points (2 times more than in ELS_SPS. Answer why is below). You spend them on skills.

=>Rising Skill from 0 to 50 cost 1 skill point, from 51-80 2 skill points and from 81 to 100 3 skill points and if you wish from 101 to 200 4 skill points (for Legendary Mastery users).

=>After you are finished with skills your attributes are calculated.

=>Attribute = (sum of 3 attribute dependent skills) / 5 + (Your Starting attribute value).

=>So to rise strength by 1 you must rise your strength dependent skills by 5. I.e. if you had 50 Strength in the beginning (with birthsign etc.) and you have Blade Blunt and Hand to Hand at 100 you will have 110 strength.

=>Attributes are calculated only at lvl up. At first lvl up expect attribute bost from skills. But don't worry. You start with high attributes but later on they rise wery slow. If you don't like that see customization below, point 6.

So this system is kind of mix between ELS Skill Point System and ELAUS Attribute gain system with addition of graduation of skill cost and ability to extend attributes and skills beyond 100 and ability to recive experience for selling stlen goods.
====================
CUSTOMIZATION
====================
1) If you don't like changes i made to ELS or ELAUS but you want to play OOO and gain some XP for all this new monsters OOO adds just replace XPNext script from that mods with the one from this mod. In addition if you don't like getting experience for selling stolen items replace also XPCounter script.
Link to PA!NK!LLR'S ELS http://www.tessource.net/files/file.php?id=11733
Link to gmjoker's ELAUS http://www.tessource.net/files/file.php?id=12348

2) If you think i gave to little or too many skill points just find script called "XPNext" and change this part:

endif
if (State == 1)
set Points to 20 ;----
set State to 2

3) If you think that attributes rise too low or too fast rise change ratio from 5 here (in all similar lines):

set prestrength to ((player.getav strength) - ((player.getav blade) + (player.getav blunt) + (player.getav handtohand)) / 5)

and here:

set newstrength to (((player.getav blade) + (player.getav blunt) + (player.getav handtohand)) / 5 + prestrength)

4) If you want to recive more or less xp from stolen goods change multiplier in this line in XPCounter script:

set ELSBase.XPGain to ((GetAmountSoldStolen - XPSoldStolen) * 10)

5) To change amount of xp gained from monsters (at the beginning lvls rise very fast! But don't worry it slows down :) ) go to XPCOunter script and change:
this line to set smaller or larger multiplier for opponent level
set ELSBase.XPGain to ELSBase.ENlvl *100
this line to set smaller or larger level difference penalty
set ELSBase.XPMod to ELSBase.LvlDiff *10
this line to set smaller or larger level difference bonus
set ELSBase.XPMod to ELSBase.LvlDiff *100
6) If you don't want attributes bost at first level up find this line:
if (State == 1)
leave it alone but delete everything from:
if (Player.GetLevel == 1)
to:
else
and delete next:
endif
you find.
If you do that i suggest doing point 3 of this customization and changing ratio from 5 to 3.


====================
INSTALLATION
====================
1) ELS_OOO.esp is just modified Oscuro's_Oblivion_Overhaul.esp in LITE version. So to install load ELS_OOO instead of mentioned file. If you vere using OOO in FULL version you will have to load OOO-ADD-ONS.

2) To use this mod without OOO you need to download PA!NK!LLR's original ELS (http://www.tessource.net/files/file.php?id=11733ELS_G) and my ELS_GSAS. Then follow instructions from original ELS and load ELS_GSAS.esp instead of ELS_Skill_Point_System.esp
=====================
Compatibility
=====================
Compatibile with Toaster's Legendary Mastery. Load only LM base file without Legendary Skills & Stats as GSAS already gives ability to extend skills and attributes above 100.
For the rest check original ELS.
=====================
Bugs
=====================
There are probably still enemies that don't give experience due to some mistakes. If you notice one it's probably scripted actor. I made mistake of adding ELS script to already scripted monsters at the end of existing scripts. Some of this scripts can make ELS script not to execute. Moving it on the beginning of the script should fix that.

=====================
STUFF
=====================
I would like to apologise for not asking in advance for ability to use PAINKILLR's gmjoker's and Oscuro's work but as i said i was really hurrying. I found awsome ELS and ELAUS mods just before i was to lose internet acces for some time. So i was hurrying to finish this mods. Fortunately my provider was so kind or lazy that he didn't cut me off yet so i was able to spawn updates with the speed of machine gun :) It's probably last update this month though ;)

=====================
You can use in your mods everything i added without asking.


All Hail to PA!NK!LLR savior of Fun in Oblivion! :)

Thomas von Mistont