[RELz] Skill Decay

Post » Tue May 03, 2011 4:41 am

Greetings!

I believe I have found a problem with Skill Decay, though I'm not sure exactly what's causing it.

Basically, upon gaining a level up in Athletics, the game crashed to desktop. Now, I'm pretty sure that I leveled up before this occurrence, so it might be a context rather than just the normal situation.

Also, it might matter - I have turned the skill decay upon advancement down to 0.

Let me know if you need any further information. It was repeatable in this instance but I'm not sure it would be in another.

Cheers!

cc
User avatar
le GraiN
 
Posts: 3436
Joined: Thu Mar 22, 2007 6:48 pm

Post » Tue May 03, 2011 12:31 am

Skill decay treats all skills identically, there's nothing special about Athletics. And I'm pretty sure if this were a universal problem someone else would have reported it! Have you checked increasing other skills? And is this consistent across multiple characters? It could be a bad interaction with some other mod. What does obse.log say after the crash?
User avatar
Setal Vara
 
Posts: 3390
Joined: Thu Nov 16, 2006 1:24 pm

Post » Mon May 02, 2011 6:54 pm

Skill decay treats all skills identically, there's nothing special about Athletics. And I'm pretty sure if this were a universal problem someone else would have reported it! Have you checked increasing other skills? And is this consistent across multiple characters? It could be a bad interaction with some other mod. What does obse.log say after the crash?


Hey!

I'm not saying it only happens on Athletics. It could just as well happen on another skill - this was just the one that leveled up and caused the crash in this case. I tried leveling up Restoration and the same thing happened.

Loaded an older save and upgraded a skill - same behavior.

Just for you, I created a new character, named him Bendu Olo and had him cast a couple of Heal Minor Wounds. Upon leveling up his Restoration skill, the game crashed.

I don't believe it's a interaction issue either. I've tried the game with just:
00  Oblivion.esm01  Unofficial Oblivion Patch.esp  [Version 3.3.3]02  DLCShiveringIsles.esp03  Unofficial Shivering Isles Patch.esp  [Version 1.4.0]04  SM Plugin Refurbish - SI.esp  [Version 1.30]05  nGCD.esp06  nGCD Oghma Infinium.esp07  nGCD Skeleton Key.esp08  SkillDecay.esp
and the problem persists.

obse.log - I can't say I see much in it, but you probably know what you're looking for.
Spoiler
OBSE: initialize (version = 20.4 010201A0)oblivion root = c:\steam\steamapps\common\oblivion\plugin directory = c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\checking plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\ConScribe.dllSetOpcodeBase 000025A0RegisterCommand Scribe (25A0)RegisterCommand RegisterLog (25A1)RegisterCommand UnregisterLog (25A2)RegisterCommand GetRegisteredLogNames (25A3)RegisterCommand ReadFromLog (25A4)RegisterCommand GetLogLineCount (25A5)RegisterCommand DeleteLinesFromLog (25A6)plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\ConScribe.dll (00000001 ConScribe 00000009) loaded correctlychecking plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\Construction Set Extender.dllplugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\Construction Set Extender.dll (00000000  00000000) reported as incompatible during querychecking plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\Elys_USV.dllplugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\Elys_USV.dll (00000001 Elys_USV 0000005D) loaded correctlychecking plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\OBSE_Elys_Pluggy.dllSetOpcodeBase 00002330RegisterCommand GetEsp (2330)RegisterCommand CreateArray (2331)RegisterCommand DestroyArray (2332)RegisterCommand ArraySize (2333)RegisterCommand ArrayCount (2334)RegisterCommand SetInArray (2335)RegisterCommand SetFloatInArray (2336)RegisterCommand GetInArray (2337)RegisterCommand GetTypeInArray (2338)RegisterCommand RemInArray (2339)RegisterCommand FindInArray (233A)RegisterCommand FindFloatInArray (233B)RegisterCommand SetRefInArray (233C)RegisterCommand FindRefInArray (233D)RegisterCommand CopyArray (233E)RegisterCommand ArrayEsp (233F)RegisterCommand ArrayProtect (2340)RegisterCommand FirstInArray (2341)RegisterCommand DestroyAllArrays (2342)RegisterCommand PackArray (2343)RegisterCommand CreateString (2344)RegisterCommand DestroyString (2345)RegisterCommand SetString (2346)RegisterCommand StringEsp (2347)RegisterCommand StringProtect (2348)RegisterCommand StringLen (2349)RegisterCommand DestroyAllStrings (234A)RegisterCommand StringSetName (234B)RegisterCommand StringGetName (234C)RegisterCommand StringMsg (234D)RegisterCommand StringCat (234E)RegisterCommand UserFileExists (234F)SetOpcodeBase 00002378RegisterCommand RenFile (2378)RegisterCommand DelFile (2379)RegisterCommand StringToTxtFile (237A)RegisterCommand CopyString (237B)RegisterCommand IntToString (237C)RegisterCommand FloatToString (237D)RegisterCommand RefToString (237E)RegisterCommand IniReadInt (237F)RegisterCommand IniReadFloat (2380)RegisterCommand IniReadRef (2381)RegisterCommand IniWriteInt (2382)RegisterCommand IniWriteFloat (2383)RegisterCommand IniWriteRef (2384)RegisterCommand IniKeyExists (2385)RegisterCommand IniDelKey (2386)RegisterCommand EspToString (2387)RegisterCommand IniReadString (2388)RegisterCommand IniWriteString (2389)RegisterCommand ModRefEsp (238A)RegisterCommand GetRefEsp (238B)RegisterCommand StringToRef (238C)RegisterCommand StringCmp (238D)RegisterCommand FileToString (238E)RegisterCommand StringPos (238F)RegisterCommand StringToInt (2390)RegisterCommand StringToFloat (2391)RegisterCommand ArrayCmp (2392)RegisterCommand StringMsgBox (2393)RegisterCommand StringIns (2394)RegisterCommand StringRep (2395)RegisterCommand IntToHex (2396)RegisterCommand LC (2397)SetOpcodeBase 000023B0RegisterCommand FromTSFC (23B0)RegisterCommand ToTSFC (23B1)RegisterCommand StrLC (23B2)RegisterCommand CreateEspBook (23B3)RegisterCommand FmtString (23B4)RegisterCommand FixName (23B5)RegisterCommand ResetName (23B6)RegisterCommand HasFixedName (23B7)RegisterCommand csc (23B8)RegisterCommand StringSetNameEx (23B9)RegisterCommand StringGetNameEx (23BA)RegisterCommand FixNameEx (23BB)RegisterCommand IniGetNthSection (23BC)RegisterCommand IniSectionsCount (23BD)RegisterCommand RunBatString (23BE)RegisterCommand Halt (23BF)RegisterCommand RefToLong (23C0)RegisterCommand LongToRef (23C1)RegisterCommand FindFirstFile (23C2)RegisterCommand FindNextFile (23C3)RegisterCommand GetFileSize (23C4)RegisterCommand NewHudS (23C5)RegisterCommand DelHudS (23C6)RegisterCommand ScreenInfo (23C7)RegisterCommand HudS_X (23C8)RegisterCommand HudS_SclX (23C9)RegisterCommand HudS_Show (23CA)RegisterCommand HudS_Opac (23CB)RegisterCommand HudS_Align (23CC)RegisterCommand AutoSclHudS (23CD)RegisterCommand HudS_Y (23CE)RegisterCommand HudSEsp (23CF)RegisterCommand HudSProtect (23D0)RegisterCommand HudsInfo (23D1)RegisterCommand DelAllHudSs (23D2)RegisterCommand HudS_L (23D3)RegisterCommand rcsc (23D4)RegisterCommand HudS_SclY (23D5)RegisterCommand NewHudT (23D6)RegisterCommand DelHudT (23D7)RegisterCommand HudT_X (23D8)RegisterCommand HudT_SclX (23D9)RegisterCommand HudT_Show (23DA)RegisterCommand HudT_Opac (23DB)RegisterCommand HudT_Align (23DC)RegisterCommand AutoSclHudT (23DD)RegisterCommand HudT_Y (23DE)RegisterCommand HudTEsp (23DF)RegisterCommand HudTProtect (23E0)RegisterCommand HudTInfo (23E1)RegisterCommand DelAllHudTs (23E2)RegisterCommand HudT_L (23E3)RegisterCommand HudT_SclY (23E4)RegisterCommand PauseBox (23E5)RegisterCommand KillMenu (23E6)RegisterCommand SetHudT (23E7)RegisterCommand HudT_Text (23E8)RegisterCommand HudS_Tex (23E9)RegisterCommand SanString (23EA)RegisterCommand IsHUDEnabled (23EB)RegisterCommand IsPluggyDataReset (23EC)RegisterCommand FromOBSEString (23ED)RegisterCommand ToOBSEString (23EE)RegisterCommand HudT_Font (23EF)SetOpcodeBase 000023FFRegisterCommand PlgySpcl (23FF)plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\OBSE_Elys_Pluggy.dll (00000001 OBSE_Elys_Pluggy 00000084) loaded correctlychecking plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\OBSE_Elys_Uncapper.dllplugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\OBSE_Elys_Uncapper.dll (00000001 OBSE_Elys_Uncapper 0000005E) loaded correctlychecking plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\OBSE_Kyoma_MenuQue.dllSetOpcodeBase 000025D0RegisterCommand mqSetMessageBoxSource (25D0)RegisterCommand mqGetSelectedClass (25D1)RegisterCommand mqGetHighlightedClass (25D2)RegisterCommand mqGetMenuTileChildren (25D3)RegisterCommand mqGetEnchMenuBaseItem (25D4)RegisterCommand mqGetMapMarkers (25D5)RegisterCommand mqGetMenuChildFloatValue (25D6)RegisterCommand mqGetMenuChildStringValue (25D7)RegisterCommand mqSetMenuChildFloatValue (25D8)RegisterCommand mqSetMenuChildStringValue (25D9)RegisterCommand mqGetMenuChildHasTrait (25DA)RegisterCommand mqGetMenuChildName (25DB)RegisterCommand mqGetMenuChildCount (25DC)RegisterCommand mqCreateMenuFloatValue (25DD)RegisterCommand mqCreateMenuStringValue (25DE)RegisterCommand mqGetMenuActiveFloatValue (25DF)RegisterCommand mqGetMenuActiveStringValue (25E0)RegisterCommand mqSetMenuActiveFloatValue (25E1)RegisterCommand mqSetMenuActiveStringValue (25E2)RegisterCommand mqGetMenuActiveChildIndex (25E3)RegisterCommand InsertXML (25E4)RegisterCommand mqGetCurrentQuests (25E5)RegisterCommand mqGetCompletedQuests (25E6)RegisterCommand mqGetActiveQuest (25E7)RegisterCommand mqSetActiveQuest (25E8)RegisterCommand mqGetQuestCompleted (25E9)RegisterCommand mqUncompleteQuest (25EA)RegisterCommand mqGetActiveQuestTargets (25EB)RegisterCommand InsertXMLTemplate (25EC)RegisterCommand mqGetMenuGlobalStringValue (25ED)RegisterCommand mqSetMenuGlobalStringValue (25EE)SetOpcodeBase 000026B0RegisterCommand mqSetMenuGlobalFloatValue (26B0)RegisterCommand mqGetMenuGlobalFloatValue (26B1)RegisterCommand ShowGenericMenu (26B2)RegisterCommand ShowMagicPopupMenu (26B3)RegisterCommand ShowTrainingMenu (26B4)RegisterCommand GetGenericButtonPressed (26B5)RegisterCommand SetMenuEventHandler (26B6)RegisterCommand RemoveMenuEventHandler (26B7)RegisterCommand GetMenuEventType (26B8)RegisterCommand GetFontLoaded (26B9)RegisterCommand UpdateLocalMap (26BA)RegisterCommand GetLocalMapSeen (26BB)RegisterCommand GetWorldMapData (26BC)RegisterCommand IsTextEditInUse (26BD)RegisterCommand GetMousePos (26BE)RegisterCommand SetWorldMapData (26BF)plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\OBSE_Kyoma_MenuQue.dll (00000001 OBSE_Kyoma_MenuQue 00000007) loaded correctlychecking plugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\sr_Oblivion_Stutter_Remover.dllplugin c:\steam\steamapps\common\oblivion\Data\OBSE\Plugins\\sr_Oblivion_Stutter_Remover.dll (00000001 sr_Oblivion_Stutter_Remover 00004100) loaded correctlypatchedloading from E:\Documents\My Games\Oblivion\Saves\Save 233 - Sammael - The West Weald, Level 1, Playing Time 16.21.24.obseReading mod list from co-saveLoading stringsLoading array variablesplugin has data in save file but no handlerDoLoadGameHook: E:\Documents\My Games\Oblivion\Saves\Save 233 - Sammael - The West Weald, Level 1, Playing Time 16.21.24.essloading from E:\Documents\My Games\Oblivion\Saves\Save 233 - Sammael - The West Weald, Level 1, Playing Time 16.21.24.obseOBSE: deinitialize


Bendu Olo obse.log (only the part that differs from the previous one (just after "patched"))
Spoiler
HandleNewGameHookRenameGameHook: E:\Documents\My Games\Oblivion\Saves\autosave.ess -> E:\Documents\My Games\Oblivion\Saves\autosave.bakrenaming E:\Documents\My Games\Oblivion\Saves\autosave.obse -> E:\Documents\My Games\Oblivion\Saves\autosave.obse.bakDoSaveGameHook: E:\Documents\My Games\Oblivion\Saves\autosave.esssaving to E:\Documents\My Games\Oblivion\Saves\autosave.obseDoSaveGameHook: E:\Documents\My Games\Oblivion\Saves\Save 234 - Bendu Olo - Cheydinhal, Level 1, Playing Time 00.03.52.esssaving to E:\Documents\My Games\Oblivion\Saves\Save 234 - Bendu Olo - Cheydinhal, Level 1, Playing Time 00.03.52.obseOBSE: deinitialize


I hope this helps you track down the issue.

Cheers!

cc
User avatar
K J S
 
Posts: 3326
Joined: Thu Apr 05, 2007 11:50 am

Post » Tue May 03, 2011 6:02 am

WTF... and now that's reproducible at my end. This was working, and I know people have been using it. Might be an OBSE beta issue, I'll look into it this evening.
User avatar
Adriana Lenzo
 
Posts: 3446
Joined: Tue Apr 03, 2007 1:32 am

Post » Tue May 03, 2011 10:30 am

This mod sounds awesome but I'm not switching to OBSE 20 until it exits beta. Hope you can track down the issue as the mod sounds awesome and Progress is one of my favorite mods that always get's installed.

Currently I'm using Realistic Leveling but I might switch to NGCD after OBSE 20 comes out with the released version.
User avatar
Gemma Flanagan
 
Posts: 3432
Joined: Sun Aug 13, 2006 6:34 pm

Post » Tue May 03, 2011 9:51 am

Confirmed that the crash is unique to OBSE v0020 beta 5. Everything works fine on beta 4. I'm letting Scruggsy know, thanks for the heads up.

(P.S. crimson, I've implemented the "zero decay if zero advancement" compatibility feature we discussed and will upload v1.3 once this crash is resolved.)
User avatar
Sudah mati ini Keparat
 
Posts: 3605
Joined: Mon Jul 23, 2007 6:14 pm

Post » Mon May 02, 2011 9:20 pm

Confirmed that the crash is unique to OBSE v0020 beta 5. Everything works fine on beta 4. I'm letting Scruggsy know, thanks for the heads up.

(P.S. crimson, I've implemented the "zero decay if zero advancement" compatibility feature we discussed and will upload v1.3 once this crash is resolved.)


Good to know you found the cause. And cheers for adding that! :)

cc
User avatar
lydia nekongo
 
Posts: 3403
Joined: Wed Jul 19, 2006 1:04 pm

Post » Tue May 03, 2011 7:49 am

http://obse.silverlock.org/beta/obse_0020_beta_6.zip is out, can I get some end-user verification that the crash bug is fixed?
User avatar
Pawel Platek
 
Posts: 3489
Joined: Sat May 26, 2007 2:08 pm

Previous

Return to IV - Oblivion