Jump to content

Editing NPC levels in "Populated Cities' causes a freeze


highsis

Recommended Posts

Editing NPC levels in "Populated Cities' causes a freeze

 

 

 

 

 

http://skyrim.nexusmods.com/mods/9201//?

 

This mods spawns randomly generated NPCs in cities.

 

I like the mod, but some NPC's levels are too high for my taste.

 

In CS, I edited Veteran's template from level 50 to 25. This one change leads to a freeze when I fast travel to areas where Veteran NPCs are spawned.

 

Why would that simple change renders the whole mod unusable?

 

I tried looking at the leveled list but with my limited knowledge in modding, I can't figure out what I should do along the change in level.

 

Any help is appreciated. I'm this close to getting to ideal mod setting if this mod works with the level change I want to implement. :laugh:

 

 

you could find mod's changelist by using 'ppop' as keyword in ck

 

 

 

edit: I tried 55 too. That caused CTD as well.

 

I tried disconnecting spawned NPC from template, didn't work.

 

It seems there is a reason Veteran NPC's level is supposed to be fixed at 50. Any ideas?

 

 

edit2: changing the ppop_templateveteran to level 49 worked.

 

I have absolutely no idea why 49 and 50 are ok while 55 and 25 crash the game... :(

Edited by highsis
Link to comment
Share on other sites

Not sure, but I think for NPC levels you need to start a new game for it to work. Have you tried that? When modding anything always try on a new game.

 

I have tried that, and the problem persists.

 

When the level change were minor(from 50 to 49) game didn't crash. Furthermore, when I edited the range of randomly generated NPCS that have a level range(with minimum and max level), it did not cause any problems. All these tests seem to indicate that there is a value I need to adjust to make it work.

Link to comment
Share on other sites

What I always do is modify these kind of simple values using tes5edit.

 

Perhaps you can give that a go.. take original file and load it in tes5edit, then open Non-Player Character -> Char you wanna edit -> Under ACBS you can change the level stats...

 

If it's set to PC Level Mult it will have a min and max level value and a multiplier... eg. Min: 6, Max: 30, Mult: 0.75 ... so then it takes Player level * 0.75 to calculate level ... within the min/max values. When this flag is missing it will take the level you put in under Level.

 

You also have the option to change Auto Calc stats, if you disable that you can give health/stamina/magica offsets (from base value +, eg; health offset 100 means actor base health at the given level +100).

 

If you change level, don't forget to change the base values as well... eg. You can make your NPC level 100, but if you only give him 5 point in light weapons he will still hit like a wet towel.

 

 

Perhaps this will work a bit easier.

 

In tes5edit simply write a patch, try not to edit the main file so you can easily keep track of your changes, and undo changes (tes5edit has no undo feature!)... simply control select the NPC's you wanna change then right click and select -> Copy as override into -> pick new file -> name it and off you go.

 

NOTE: If you change the looks of NPC's this will obviously cause problems since you cannot export facegen data with tes5edit, in case you need that. You need to CK for that.

Link to comment
Share on other sites

What I always do is modify these kind of simple values using tes5edit.

 

Perhaps you can give that a go.. take original file and load it in tes5edit, then open Non-Player Character -> Char you wanna edit -> Under ACBS you can change the level stats...

 

If it's set to PC Level Mult it will have a min and max level value and a multiplier... eg. Min: 6, Max: 30, Mult: 0.75 ... so then it takes Player level * 0.75 to calculate level ... within the min/max values. When this flag is missing it will take the level you put in under Level.

 

You also have the option to change Auto Calc stats, if you disable that you can give health/stamina/magica offsets (from base value +, eg; health offset 100 means actor base health at the given level +100).

 

If you change level, don't forget to change the base values as well... eg. You can make your NPC level 100, but if you only give him 5 point in light weapons he will still hit like a wet towel.

 

 

Perhaps this will work a bit easier.

 

In tes5edit simply write a patch, try not to edit the main file so you can easily keep track of your changes, and undo changes (tes5edit has no undo feature!)... simply control select the NPC's you wanna change then right click and select -> Copy as override into -> pick new file -> name it and off you go.

 

NOTE: If you change the looks of NPC's this will obviously cause problems since you cannot export facegen data with tes5edit, in case you need that. You need to CK for that.

 

 

Thank you very much. I will try that.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...