So I'm 10 hours into a playthrough currently, and this general framework has been fabulous. Personally, I made a few additions to my load order. I set the exp rate to be 30%, rather than 50%, to account for additional added content, such as quest and location mods. Also, to spice things up, I've been using Three Perk Bounty and A Five Level Special to make leveling feel much more interesting in general. So far, this has been the strongest-feeling playthrough I've done in terms of character development. Really having a blast.
If anyone want to ease compatibility issues I wrote a scriptrunner to use that should cover perk and levelled list entries so you could delete those records except I think logans loophole... goes in "nvse/plugins/scripts/gr_lvloverhaul.txt"
Damn, well done. Thank you for sharing that! I really wouldn't expect something like that in a comment out of the blue. But it's so cool to see mod authors just help each other make their mods better.
I tested the script and it worked great. I've uploaded the scriptrunner as an optional file as it should help those with load orders with lots of mod-added perks and leveled lists for example. The only thing to note is that the formula will halve the level of all perks and leveled lists according to whatever level the record is set to in the winning conflict of your load order. So I noticed if you use JSawyer Ultimate as I do, the script runner will set the capstone perks (Ain't Like That Now, Thought You Died, Just Lucky I'm Alive) to level 17 instead of level 25. This could easily be resolved by making a patch to revert JSUE's level edits to perks in xEdit though.
Check for records conflicts in xEdit to be sure but, in theory, it should compliment it. I never got around to going through all the DLC enemy records and halving their levels (future update perhaps).
One personal question - I assume the vanilla levelling style is recommended for the original 50 levels? I undid JSUE's level cap to gain a max level of 50 again.
Just to clarify a little better, if you're using VNV, just use the dedicated VNV file as it's all ready to go.
If you added Mojave Arsenal and Mojave Wildlife on top of VNV, then you are already comfortable with manually patching a few records and you would need to do so with the PWB and VNV versions of this mod to have the best of all of them.
I want to use this, and I'm using PWB's Mojave Arsenal, Raiders and Wildlife, but not Economy Overhaul, I'm using New Vegas Economy Improved by PWB, sadly, I can't use your PWB file.
As I understood it, New Vegas Economy Improved was sort of a testing mod for changes that were then incorporated into Economy Overhaul version 3. For a less hardcore more vanilla experience though, PWB themself just recommends using Mojave Arsenal with its loot degradation feature, as it corrects the most broken aspect of the economy (finding tons of moderate condition weapons and armor to sell). Economy Overhaul is what I have been using.
42 comments
array_var aEntry
array_var aEntryTwo
array_var formIds
; Perks
foreach (aEntry <- GLTA 86)
ref rRef = aEntry["value"]
if ((GetPerkFlag rRef 0) == 0) && (GetPerkFlag rRef 1) && ((GetPerkFlag rRef 2) == 0) && ((GetPerkLevel rRef) > 0); Check if not trait, playable, not hidden and level > 0
int iPerkLvl = GetPerkLevel rRef
iPerkLvl = Ceil (iPerkLvl/2)
SetPerkLevel rRef iPerkLvl
endif
loop
; 44 = Levelled creature, 45 = npc, 52 = item
formIds = Ar_List 44, 45, 52
foreach (aEntry <- formIds)
int id = aEntry["value"]
foreach (aEntryTwo <- GLTA id)
ref rRef = aEntryTwo["value"]
int iNumEntries = GetNumLevItems rRef
int count = 0
while count < iNumEntries
int iLvl = GetNthLevItemLevel rRef count
iLvl = Ceil (iLvl/2)
SetNthLevItemLevel rRef count iLvl
count = count+1
loop
loop
loop
let formIds := Ar_Null
let aEntry := Ar_Null
let aEntryTwo := Ar_Null
I tested the script and it worked great. I've uploaded the scriptrunner as an optional file as it should help those with load orders with lots of mod-added perks and leveled lists for example. The only thing to note is that the formula will halve the level of all perks and leveled lists according to whatever level the record is set to in the winning conflict of your load order. So I noticed if you use JSawyer Ultimate as I do, the script runner will set the capstone perks (Ain't Like That Now, Thought You Died, Just Lucky I'm Alive) to level 17 instead of level 25. This could easily be resolved by making a patch to revert JSUE's level edits to perks in xEdit though.
Would this mod work well alongside yours ?
hey Istewie's tweaks got an update with an added menu, I'm not sure if this is the cause but the perk every level doesn't work anymore
NVMIf you added Mojave Arsenal and Mojave Wildlife on top of VNV, then you are already comfortable with manually patching a few records and you would need to do so with the PWB and VNV versions of this mod to have the best of all of them.