CliftonJD Posted September 25, 2021 Author Posted September 25, 2021 3 hours ago, donkeywho said: @CliftonJD Thanks for taking the time and trouble to provide all that upgrade advice. Given my states of both DOM and HSH, I think I'll go for the safe option and stick where I am for the time being until all the stars are properly aligned ? welcome
sidfu1 Posted September 25, 2021 Posted September 25, 2021 hmm what would cause when you tell a slave im gonan tie you up to not do anything? the option is there and it shows zaz items when i have them but it never ties them or even do the animation. im on the 7.5.9 fix. i use DoM, HsH and AYGAS.
Gukahn Posted September 25, 2021 Posted September 25, 2021 6 minutes ago, sidfu1 said: hmm what would cause when you tell a slave im gonan tie you up to not do anything? the option is there and it shows zaz items when i have them but it never ties them or even do the animation. im on the 7.5.9 fix. i use DoM, HsH and AYGAS. forgetting to run FNIS or a script that gets in the way maybe. This can also happen sometimes when you want them in a Furniture, the new idles go crazy sometimes when you over did it with the beating.
sidfu1 Posted September 25, 2021 Posted September 25, 2021 (edited) New Text Document.txtseems to be the issue. gonan take and reinstall maybe that fixx it update fixed it. after reinstall then restart pahe seemed to fix it. probaly the script was corrupt so it coultnr ead it or right Edited September 25, 2021 by sidfu1 1
Nonseen Posted September 26, 2021 Posted September 26, 2021 Testreport for PAHE 7.5.9 fixed witout addons version test everiment: SSE mods: USSEP TDF prositutiotion SL arused ZAZ Testmethoods: Test 1. use alternate start,start new game. spawn whiterun go outside and capture at least 2 slaves. use this slaves for test basic functions: tie,escape,punishemnts,traning Test 2: capture evrything that moves until reach 6 active slaves, then use slave removal options: relase slave 1 let run free slave 2 kill slave 3 capture 3 new slaves, to chech what happening in tranings. test 3: free rangom gameplay. Test 1 results: tested wokring functions: -capture slaves -pain traning -sex traning -restrainment -slave escape -respect traning -cange outfit of slave no error found in gameplay. quick checking papyrus log not show major errors, only pahe load/first tart normal errors seen. Quote conclusion of test 1: Test 1 passed, no error or isues found Test 2 results: WARNING: this happened after one slave escaped the first test so slave 2 slot may contain data left about slave escape. moved halted steam camp captured 4 salves outside with this capture i have now 5 slaves. renamed new salves from s1 to s4 so slave in slot 5 named s4 quit the game, slave log as T2-1-papyruslog start reload kill s1 slave save kill s2 slave quit, slave log as T2-2-papyrus start,reload let escape S3 then realese S4 quit. save log as T2-3-papyuslog things working -slave realise or killing or letting escape no effect on papyrus log -combat traning bugs found: 1-known-captured bandits copys not wearing armor 2-slaves change outfit on strip/put clothes back command i give my slave 1 first round heavy armor to weear slave one spawned with light armor. this game session slave changed otufit after strip now, put back clothes ciclye. if i removed the light armos from slave inventory slave 1 put back the heavy armor places. slave one used hevy armor helmet. i not give slave 1 light amor helmet. Quote conclusions of Test 2: only known bugs found, minor problems with cothing strip/put back cycle found. NOTE: this is a very quick test, only few variation checked! More need to be done to make sure things work as intended. Testrun 3: Testmethod: free ranodm playing as slaver play who hunt new slaves that plan utilize to spice gameplay. capturing few slaves traning them them using them as pack mule/combat supporter. after slave outlive usfulnes get killed/realised. found bugs: -i realised a slave testrun2 as restrained. now the new slave i captured start as restrained. The system jumped out the slave capture dialoge where i tell slave: "you are slave now..." Quote Final conclusion of my first 3 testruns No major problems found, all beasic function work as intended. Logs show no error messages other than expected. Only minor clothing bugs exist. if clifton or trollaoutkill request i do more deep testing in this version otherwise i go test pahe 8.1 deep. i think more important to tet pahe before i go test dom. 2
CliftonJD Posted September 26, 2021 Author Posted September 26, 2021 6 hours ago, Nonseen said: found bugs: -i realised a slave testrun2 as restrained. now the new slave i captured start as restrained. The system jumped out the slave capture dialoge where i tell slave: "you are slave now..." interesting, were the released slave and the fresh capture identical. i have noticed if you catch more than 1 unique slave the system has them both restrained or if running they both run until the right slave is caught...not too sure on the slave skipping the fresh caught dialogue if you ever see this again in future tests or if you can reproduce this behavior in 8.0.1, check the slave stats from mcm before you release the tied slave and again after you find fresh caught slave with tied slave behavior before you tie them (screenshot is best incase its identical stats) i'll see about adding a check for if tied, then untie the slave before/during release 6 hours ago, Nonseen said: if clifton or trollaoutkill request i do more deep testing in this version otherwise i go test pahe 8.1 deep. i think more important to tet pahe before i go test dom. definitely better to move onto 8.0.1, recheck for that new bug you found above out of curiosity. but most important for the upcoming tests is to check that hsh still works as it did before, that the update didn't break anything there and watch for any slaves in the wild identical to your home sweet home slaves 19 hours ago, CliftonJD said: .beta tests so far have shown in 8.0 the bandit double no longer suffers naked bandit bug with the above toggle on a clean save so far only slaves sold to aygas still suffer the bug, but i think aygas slaves might be random to have the bug or not. so far it seems to keep the worn outfit they have for some slaves and strip them to naked outfit for others and i haven't tested home sweet home yet 1
Nonseen Posted September 26, 2021 Posted September 26, 2021 43 minutes ago, CliftonJD said: definitely better to move onto 8.0.1, recheck for that new bug you found above out of curiosity. but most important for the upcoming tests is to check that hsh still works as it did before, that the update didn't break anything there and watch for any slaves in the wild identical to your home sweet home slaves okay in this case i do asap 8.0.1 testruns see what going where. First i test with tdf prositution, new game settings to see 8.0.1 is okay or not. if realy bead shape hsh may not need to be tested. Then start new game with hsh to aviod any hard to reproduce anomaly can come from load order modification. but this hsh testrun take loong time to come fruition becuse i need manage collect enught gold and buy/build a hasue to test hsh inner workings. or at least buy outdor slave camp :d to be honest i played very few times with hsh, so seeing hsh okay or not maybe need other testers too. 1
CliftonJD Posted September 26, 2021 Author Posted September 26, 2021 32 minutes ago, Nonseen said: okay in this case i do asap 8.0.1 testruns see what going where. First i test with tdf prositution, new game settings to see 8.0.1 is okay or not. if realy bead shape hsh may not need to be tested. Then start new game with hsh to aviod any hard to reproduce anomaly can come from load order modification. but this hsh testrun take loong time to come fruition becuse i need manage collect enught gold and buy/build a hasue to test hsh inner workings. or at least buy outdor slave camp :d to be honest i played very few times with hsh, so seeing hsh okay or not maybe need other testers too. ok, when you're ready to try it out, the alternate start-addon includes 2 outdoor camps(in your inventory) if hsh is installed before starting 1
Nonseen Posted September 27, 2021 Posted September 27, 2021 (edited) First test runs reports, more come ower time, as more testrun complited! This time i use mfg fix and SKSE 2.0.19 i hope this not effect test results. ----------------- Test Report of PAHE 8.0.1 Full version with addons ----------------- NOTE: This report about a "deep style" testing so i done evrything i can think off to produce errors or find things that maybe wrong/bugged. PAHE is fantastic mod! SSEedit 4.0.3h version check results: paradise_hall.esm - 1 itm torturer armored hood, no error found, evrything okay paradise_halls_SLExtension.esp -141 itm record removed, list in apendix 1, no error found, evrything okay paradise_halls_farengars_study.esl - passed all tests pahe-tdf-patch.esp - passed all tests pahe_lakeview_manor_cell.esp - 23 ndelted records found this known need to be stay deleted, no error found, all okay paradise_halls_fellglow_slave_camp.esp - 3 itm found 3 undeteleted records list in apendix 2, no errors found, all okay Pahe_AltStartLAL.esp -passed all test ----------------- mods in use: ----------------- Skyrim SE-masters cleaned with SSEedit 4.0.3f ( nexus version ) USSEP last realize zaz 8.0 rev 2 Sex lab SL arused tdf aggresive prositutation+legendary edition xpmse Scloghs of skyrim ( SOS full ) alternate start SKSE mods: SKSE 2.0.19 SE version in use mfg fix jcontainers adresslibary display enemy level fuz roh do other mods: atlas map markers ----------------- Test Run 0: ----------------- Start new game, create character, leave start cell to riverwood as patreon of inn. quit save log as Test0-papyrus.log Observations: Evrything work as intended. log contain error report on start up, this considered normal. Test0-Papyrus.0.log ----------------- Test Run 1: ----------------- Go embershard mine, capture bandit in entrance, get guardian stone. Then enter the mine capture first 2 bandits. let slave 1 run away inside mine test slave escape mechanick, tie up slave 2 and 3. save and exit save log as Test1-papyrus.log Observations: Slave capture work. Slave tie up work. Slave 1 start runaway inside mine, slave cool down on capture work. log contain error report on start up, this considered normal. BUG-8-0-1-1: Identical bandit inside the mine as outside. Outside badnit after captrue striped all equipment. The inside bandit has naked bandit bug carry only a weapon. 8.0. bug fix not working as intended. no error message found in papyrus log about this bug. Test1-Papyrus.0.log ----------------- Apendixes: ----------------- Apendix 1: paradise_halls_SLExtension.esp SSEedit thinks this records identical to master so worth removal. In my experinece its happen SSEedit remove things than better not to be removed. Spoiler Removing: PahBootupSpell "Bootup" [SPEL:04008E05] Removing: PAHPackGuardWarnList044 [FLST:04003BB7] Removing: PAHPackGuardWarnList043 [FLST:04003BB6] Removing: PAHPackGuardWarnList042 [FLST:04003BB5] Removing: PAHPackGuardWarnList041 [FLST:04003BB4] Removing: PAHPackGuardWarnList040 [FLST:04003BB3] Removing: PAHPackGuardWarnList039 [FLST:04003BB2] Removing: PAHPackGuardWarnList038 [FLST:04003BB1] Removing: PAHPackGuardWarnList037 [FLST:04003BB0] Removing: PAHPackGuardWarnList036 [FLST:04003BAF] Removing: PAHPackGuardWarnList035 [FLST:04003BAE] Removing: PAHPackGuardWarnList034 [FLST:04003BAD] Removing: PAHPackGuardWarnList033 [FLST:04003BAC] Removing: PAHPackCombatOverrideList050 [FLST:04003BAB] Removing: PAHPackCombatOverrideList049 [FLST:04003BAA] Removing: PAHPackCombatOverrideList048 [FLST:04003BA9] Removing: PAHPackCombatOverrideList047 [FLST:04003BA8] Removing: PAHPackCombatOverrideList045 [FLST:04003BA6] Removing: PAHPackCombatOverrideList044 [FLST:04003BA5] Removing: PAHPackCombatOverrideList043 [FLST:04003BA4] Removing: PAHPackCombatOverrideList042 [FLST:04003BA3] Removing: PAHPackCombatOverrideList041 [FLST:04003BA2] Removing: PAHPackCombatOverrideList040 [FLST:04003BA1] Removing: PAHPackCombatOverrideList039 [FLST:04003BA0] Removing: PAHPackCombatOverrideList046 [FLST:04003BA7] Removing: PAHPackCombatOverrideList038 [FLST:04003B9F] Removing: PAHPackCombatOverrideList037 [FLST:04003B9E] Removing: PAHPackCombatOverrideList036 [FLST:04003B9D] Removing: PAHPackCombatOverrideList035 [FLST:04003B9C] Removing: PAHPackCombatOverrideList034 [FLST:04003B9B] Removing: PAHPackCombatOverrideList033 [FLST:04003B9A] Removing: PAHPackSpectatorOverrideList026 [FLST:04003585] Removing: PAHPackSpectatorOverrideList025 [FLST:04003584] Removing: PAHPackSpectatorOverrideList024 [FLST:04003583] Removing: PAHPackSpectatorOverrideList023 [FLST:04003582] Removing: PAHPackSpectatorOverrideList022 [FLST:04003581] Removing: PAHPackSpectatorOverrideList021 [FLST:04003580] Removing: PAHPackSpectatorOverrideList020 [FLST:0400357F] Removing: PAHPackObserveDeadList026 [FLST:0400357E] Removing: PAHPackObserveDeadList025 [FLST:0400357D] Removing: PAHPackObserveDeadList024 [FLST:0400357C] Removing: PAHPackObserveDeadList023 [FLST:0400357B] Removing: PAHPackObserveDeadList022 [FLST:0400357A] Removing: PAHPackObserveDeadList021 [FLST:04003579] Removing: PAHPackObserveDeadList020 [FLST:04003578] Removing: PAHPackGuardWarnList026 [FLST:04003577] Removing: PAHPackGuardWarnList025 [FLST:04003576] Removing: PAHPackGuardWarnList024 [FLST:04003575] Removing: PAHPackGuardWarnList023 [FLST:04003574] Removing: PAHPackGuardWarnList022 [FLST:04003573] Removing: PAHPackGuardWarnList021 [FLST:04003572] Removing: PAHPackGuardWarnList020 [FLST:04003571] Removing: PAHPackCombatOverrideList026 [FLST:04003570] Removing: PAHPackCombatOverrideList025 [FLST:0400356F] Removing: PAHPackCombatOverrideList024 [FLST:0400356E] Removing: PAHPackCombatOverrideList023 [FLST:0400356D] Removing: PAHPackCombatOverrideList022 [FLST:0400356C] Removing: PAHPackCombatOverrideList021 [FLST:0400356B] Removing: PAHPackCombatOverrideList020 [FLST:0400356A] Removing: PAHPackSpectatorOverrideList019 [FLST:04003569] Removing: PAHPackSpectatorOverrideList018 [FLST:04003568] Removing: PAHPackSpectatorOverrideList017 [FLST:04003567] Removing: PAHPackObserveDeadList019 [FLST:04003565] Removing: PAHPackSpectatorOverrideList016 [FLST:04003566] Removing: PAHPackObserveDeadList018 [FLST:04003564] Removing: PAHPackObserveDeadList017 [FLST:04003563] Removing: PAHPackObserveDeadList016 [FLST:04003562] Removing: PAHPackGuardWarnList019 [FLST:04003561] Removing: PAHPackGuardWarnList018 [FLST:04003560] Removing: PAHPackGuardWarnList017 [FLST:0400355F] Removing: PAHPackGuardWarnList016 [FLST:0400355E] Removing: PAHPackCombatOverrideList019 [FLST:0400355D] Removing: PAHPackCombatOverrideList018 [FLST:0400355C] Removing: PAHPackCombatOverrideList017 [FLST:0400355B] Removing: PAHPackCombatOverrideList016 [FLST:0400355A] Removing: PAHPackSpectatorOverrideList032 [FLST:04003559] Removing: PAHPackSpectatorOverrideList031 [FLST:04003558] Removing: PAHPackSpectatorOverrideList030 [FLST:04003557] Removing: PAHPackSpectatorOverrideList028 [FLST:04003555] Removing: PAHPackObserveDeadList032 [FLST:04003554] Removing: PAHPackObserveDeadList031 [FLST:04003553] Removing: PAHPackObserveDeadList030 [FLST:04003552] Removing: PAHPackObserveDeadList029 [FLST:04003551] Removing: PAHPackObserveDeadList028 [FLST:04003550] Removing: PAHPackGuardWarnList032 [FLST:0400354F] Removing: PAHPackGuardWarnList031 [FLST:0400354E] Removing: PAHPackGuardWarnList030 [FLST:0400354D] Removing: PAHPackGuardWarnList029 [FLST:0400354C] Removing: PAHPackGuardWarnList028 [FLST:0400354B] Removing: PAHPackCombatOverrideList032 [FLST:0400354A] Removing: PAHPackSpectatorOverrideList029 [FLST:04003556] Removing: PAHPackCombatOverrideList031 [FLST:04003549] Removing: PAHPackCombatOverrideList030 [FLST:04003548] Removing: PAHPackCombatOverrideList029 [FLST:04003547] Removing: PAHPackCombatOverrideList028 [FLST:04003546] Removing: PAHPackSpectatorOverrideList027 [FLST:04003545] Removing: PAHPackObserveDeadList027 [FLST:04003544] Removing: PAHPackGuardWarnList027 [FLST:04003543] Removing: PAHPackCombatOverrideList027 [FLST:04003542] Removing: PAHPackSpectatorOverrideList050 [FLST:04003BE1] Removing: PAHPackSpectatorOverrideList049 [FLST:04003BE0] Removing: PAHPackSpectatorOverrideList048 [FLST:04003BDF] Removing: PAHPackSpectatorOverrideList047 [FLST:04003BDE] Removing: PAHPackSpectatorOverrideList046 [FLST:04003BDD] Removing: PAHPackSpectatorOverrideList045 [FLST:04003BDC] Removing: PAHPackSpectatorOverrideList044 [FLST:04003BDB] Removing: PAHPackSpectatorOverrideList043 [FLST:04003BDA] Removing: PAHPackSpectatorOverrideList042 [FLST:04003BD9] Removing: PAHPackSpectatorOverrideList041 [FLST:04003BD8] Removing: PAHPackSpectatorOverrideList040 [FLST:04003BD7] Removing: PAHPackSpectatorOverrideList039 [FLST:04003BD6] Removing: PAHPackSpectatorOverrideList038 [FLST:04003BD5] Removing: PAHPackSpectatorOverrideList037 [FLST:04003BD4] Removing: PAHPackSpectatorOverrideList036 [FLST:04003BD3] Removing: PAHPackSpectatorOverrideList035 [FLST:04003BD2] Removing: PAHPackSpectatorOverrideList034 [FLST:04003BD1] Removing: PAHPackSpectatorOverrideList033 [FLST:04003BD0] Removing: PAHPackObserveDeadList050 [FLST:04003BCF] Removing: PAHPackObserveDeadList049 [FLST:04003BCE] Removing: PAHPackObserveDeadList048 [FLST:04003BCD] Removing: PAHPackObserveDeadList047 [FLST:04003BCC] Removing: PAHPackObserveDeadList046 [FLST:04003BCB] Removing: PAHPackObserveDeadList045 [FLST:04003BCA] Removing: PAHPackObserveDeadList044 [FLST:04003BC9] Removing: PAHPackObserveDeadList043 [FLST:04003BC8] Removing: PAHPackObserveDeadList042 [FLST:04003BC7] Removing: PAHPackObserveDeadList041 [FLST:04003BC6] Removing: PAHPackObserveDeadList040 [FLST:04003BC5] Removing: PAHPackObserveDeadList039 [FLST:04003BC4] Removing: PAHPackObserveDeadList038 [FLST:04003BC3] Removing: PAHPackObserveDeadList037 [FLST:04003BC2] Removing: PAHPackObserveDeadList036 [FLST:04003BC1] Removing: PAHPackObserveDeadList035 [FLST:04003BC0] Removing: PAHPackObserveDeadList034 [FLST:04003BBF] Removing: PAHPackObserveDeadList033 [FLST:04003BBE] Removing: PAHPackGuardWarnList050 [FLST:04003BBD] Removing: PAHPackGuardWarnList049 [FLST:04003BBC] Removing: PAHPackGuardWarnList048 [FLST:04003BBB] Removing: PAHPackGuardWarnList047 [FLST:04003BBA] Removing: PAHPackGuardWarnList046 [FLST:04003BB9] Removing: PAHPackGuardWarnList045 [FLST:04003BB8] Apendix 2: Fellglow slave camp reports: Spoiler Undeleting: [REFR:000D3EE4] (places TreePineForestUprooted01 [STAT:00013B33] in GRUP Cell Temporary Children of PAHFellglowSlaveCampExterior02 [CELL:00009159] (in Tamriel "Skyrim" [WRLD:0000003C] at 13,3)) Undeleting: [REFR:00042FB5] (places RockCliff03 [STAT:00025DA8] in GRUP Cell Temporary Children of PAHFellglowSlaveCampExterior02 [CELL:00009159] (in Tamriel "Skyrim" [WRLD:0000003C] at 13,3)) Undeleting: [REFR:0010D615] (places SkyrimCloudDistant03 [STAT:00017521] in GRUP Cell Persistent Children of [CELL:00000D74] (in Tamriel "Skyrim" [WRLD:0000003C])) [Undeleting and Disabling References done] Processed Records: 2649, Undeleted Records: 3, Elapsed Time: 00:00 Removing: [NAVM:000FD732] (in GRUP Cell Temporary Children of [CELL:00009179] (in Tamriel "Skyrim" [WRLD:0000003C] at 12,2)) Removing: GRUP Cell Temporary Children of [CELL:00009179] (in Tamriel "Skyrim" [WRLD:0000003C] at 12,2) Removing: [CELL:00009179] (in Tamriel "Skyrim" [WRLD:0000003C] at 12,2) ----------------------------------------- ************EDIT*********** ----------------------------------------- Testrun 1B: i redone testrun 0 and 1 in a different mo2 profile. this time using original skyrim masters, not the sse edit cleaned ones. Same result, one bandit inside embershard mine has identical to outside bandit and ended up naked. Quote Steps to reproduce the bug: 1-start new game, use alternate start 2-cse high elf male 3-chose inn, riverwood 4-sell evrithing from your inventory expect clothing, wepon 5-go embersahard mine on the way kill the 3 wolf 6-capture bandit outside of the mine 7-play out captrue dialoge of the bandit, dialoge choices: you are slave now, fallow me 8-use you going to wear this from now dialoge option to empty slave inventory 9-go guardian stones chose warior stone 10-enter embersahard mine 11-go the first 2 bandit one of them identical the outside bandit and naked. Edited September 27, 2021 by Nonseen 2
TheRightDoorIsNotTheLeft Posted September 28, 2021 Posted September 28, 2021 I discovered one undesired side effect, which I confirmed after multiple playthroughs. I'm not sure whether it's core pahe or pahe home sweet home (both special edition). Even without taking any slaves at all, the mere act of having those two mods installed makes it so you can't do the vanilla Totems of Hircine quests. Aela won't offer the quests if you have any followers. Somehow pahe makes Aela think that you have followers, even if you have never taken a slave or a follower. Is there any way to tweak this mod so that Aela will ignore slaves?
kohlteth Posted September 28, 2021 Posted September 28, 2021 (edited) 11 hours ago, TheRightDoorIsNotTheLeft said: I discovered one undesired side effect, which I confirmed after multiple playthroughs. I'm not sure whether it's core pahe or pahe home sweet home (both special edition). Even without taking any slaves at all, the mere act of having those two mods installed makes it so you can't do the vanilla Totems of Hircine quests. Aela won't offer the quests if you have any followers. Somehow pahe makes Aela think that you have followers, even if you have never taken a slave or a follower. Is there any way to tweak this mod so that Aela will ignore slaves? Have you tried opening console and typing set PlayerFollowerCount to 0 Edited September 28, 2021 by kohlteth
Nonseen Posted September 28, 2021 Posted September 28, 2021 (edited) Tuday testruns results, count this as continuation of last report. ----------------- Test run 2 and 3: ----------------- Capturing embershard mine residents, traning them a bit enught so no one go escape, as we move to sell them fellglow slavecamp. no recorded exact proces of haepning becuse of total mayhem. to many slaves to mani thing hapening same times. Confirmed working: -pain based traning -resignation traning -sex traning -sex based traning -restrain based traning -slaves try escape but cant from interiors Found strange bugs: BUG-8-0-1-2-invisibla slave: one case, i dont know how but made one slave invisible. i fixed it after removed all lcothing the slave. turned a way and toward them. after priamry testing done i try reproduce this bug and find out what is the cause Testrun saved as Test2-papyruslog0 and Test3-papyruslog0 Errors in Test3 log: Spoiler [09/27/2021 - 09:23:55PM] ERROR: Cannot call EquipInventory() on a None object, aborting function call stack: [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.reEquip() - "PAHPunishmentRapeScript.psc" Line 279 [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.PostFornicate() - "PAHPunishmentRapeScript.psc" Line 395 [09/27/2021 - 09:24:58PM] ERROR: Cannot set the faction rank with a None faction stack: [ (FF000D1B)].Actor.SetFactionRank() - "<native>" Line ? .AIBB_TIF__02002DE1.Fragment_2() - "AIBB_TIF__02002DE1.psc" Line 10 [09/27/2021 - 09:25:16PM] [PAHESex] punish([Actor < (FF000D8A)>], [Actor < (00000014)>], Oral, TRUE, ) 09/27/2021 - 09:31:02PM] ERROR: Cannot call EquipInventory() on a None object, aborting function call stack: [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.reEquip() - "PAHPunishmentRapeScript.psc" Line 279 [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.PostFornicate() - "PAHPunishmentRapeScript.psc" Line 395 ----------------- Test run 4: ----------------- After traning, moved al lslaves from embershard mine to fellglow slavecamp for sellign expect 2 slaves. after that moved bandit camp near embershard mine to capture 3 bandit here, on the way attacked by 2 necromancers. i got 5 new slaves. no clothing bug detected so far but all badnits different from others so far i captured. Found strange bugs: BUG-8-0-1-3-restrained pose keeper: slaves some times fail to change animation after realised from restrained state. slaves stay as restrained but fallow the player. i dont know yet the exact method to produce the bug i plan find out latter test runs. Test4-papyruslog contains the log for this run. Errors in logs: Check appendix 3 for error reports in testrun 4. ----------------- WARNING: After TEST run 4 i reduce logging level errors only to reduce log size and avoid getting crazy reading this log files. ----------------- ----------------- Test run 5: ----------------- To test out new logging work proerli loaded last save and dicided to kill all slaves hoping this generate bugs in logs. doing this realized if a salve is tdf prostitute canot be killed counted as essential. This run saved as Test5-papyruslog The log contain some intresting errors, see them in apendix 4. Apendixes: Apendix 3: Testrun4 error log reports copys: (not all of them) Spoiler Spoiler [09/28/2021 - 05:38:45PM] ERROR: Cannot get the faction rank with a None faction stack: [ (FF000D85)].Actor.GetFactionRank() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.Calculate() - "PAHSlaveValueAnalysisQuestScript.psc" Line 160 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 62 [ (19006820)].PAHPF_SlaveWalkToInspectionP_03006820.Fragment_0() - "PAHPF_SlaveWalkToInspectionP_03006820.psc" Line 8 [09/28/2021 - 05:39:31PM] ERROR: Array index 15 is out of range (0-14) stack: [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.GetFreeSlaver() - "PAHFellglowSlaveCampQuest.psc" Line 239 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.StartGuardSellRoomDoorScene() - "PAHFellglowSlaveCampQuest.psc" Line 220 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 58 .PAHFSCTIF__03008370.Fragment_0() - "PAHFSCTIF__03008370.psc" Line 9 [09/28/2021 - 05:40:07PM] ERROR: Cannot call CanIdle() on a None object, aborting function call stack: [alias Slave006 on quest PAH (0A01FAEF)].pahslave.PlayIdlesOnTick() - "PAHSlave.psc" Line 470 [alias Slave006 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line 299 [09/28/2021 - 05:40:07PM] warning: Assigning None to a non-object variable named "::temp87" stack: [alias Slave006 on quest PAH (0A01FAEF)].pahslave.PlayIdlesOnTick() - "PAHSlave.psc" Line 470 [alias Slave006 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line 299 [09/28/2021 - 05:40:11PM] Found 8 nakedActors [09/28/2021 - 05:40:11PM] slaScanner start time is ....629.541016 [09/28/2021 - 05:40:12PM] ERROR: Cannot get the faction rank with a None faction stack: [ (FF000D6A)].Actor.GetFactionRank() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.Calculate() - "PAHSlaveValueAnalysisQuestScript.psc" Line 160 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 62 [ (19006820)].PAHPF_SlaveWalkToInspectionP_03006820.Fragment_0() - "PAHPF_SlaveWalkToInspectionP_03006820.psc" Line 8 [09/28/2021 - 05:42:54PM] ERROR: Cannot call is_moving() on a None object, aborting function call stack: [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:42:54PM] warning: Assigning None to a non-object variable named "::temp80" stack: [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - [09/28/2021 - 05:42:59PM] ERROR: Cannot get the faction rank with a None faction stack: [ (FF000D15)].Actor.GetFactionRank() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.Calculate() - "PAHSlaveValueAnalysisQuestScript.psc" Line 160 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 62 [ (19006820)].PAHPF_SlaveWalkToInspectionP_03006820.Fragment_0() - "PAHPF_SlaveWalkToInspectionP_03006820.psc" Line 8 [09/28/2021 - 05:43:00PM] ERROR: Cannot call is_moving() on a None object, aborting function call stack: [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:43:00PM] warning: Assigning None to a non-object variable named "::temp80" stack: [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave002 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:44:13PM] ERROR: Cannot call SetCanChangeStates() on a None object, aborting function call stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslave.TieUp() - "PAHSlave.psc" Line 937 [alias Slave007 on quest PAH (0A01FAEF)].pahslave.EndBehaviour() - "PAHSlave.psc" Line ? [alias Slave007 on quest PAH (0A01FAEF)].pahslave.OnObjectUnequipped() - "PAHSlave.psc" Line ? [09/28/2021 - 05:44:14PM] ERROR: Cannot call CanIdle() on a None object, aborting function call stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslave.PlayIdlesOnTick() - "PAHSlave.psc" Line 470 [alias Slave007 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line 299 [09/28/2021 - 05:44:14PM] warning: Assigning None to a non-object variable named "::temp87" stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslave.PlayIdlesOnTick() - "PAHSlave.psc" Line 470 [alias Slave007 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line 299 [09/28/2021 - 05:44:17PM] ERROR: Cannot call is_moving() on a None object, aborting function call stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:44:17PM] warning: Assigning None to a non-object variable named "::temp99" stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:44:20PM] ERROR: Cannot get the faction rank with a None faction stack: [ (FF000D7E)].Actor.GetFactionRank() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.Calculate() - "PAHSlaveValueAnalysisQuestScript.psc" Line 160 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 62 [ (19006820)].PAHPF_SlaveWalkToInspectionP_03006820.Fragment_0() - "PAHPF_SlaveWalkToInspectionP_03006820.psc" Line 8 [09/28/2021 - 05:44:23PM] ERROR: Cannot call is_moving() on a None object, aborting function call stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:44:23PM] warning: Assigning None to a non-object variable named "::temp99" stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:44:28PM] ERROR: Cannot call is_moving() on a None object, aborting function call stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:44:28PM] warning: Assigning None to a non-object variable named "::temp99" stack: [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave007 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:45:14PM] ERROR: Cannot call CanIdle() on a None object, aborting function call stack: [alias Slave005 on quest PAH (0A01FAEF)].pahslave.PlayIdlesOnTick() - "PAHSlave.psc" Line 470 [alias Slave005 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line 299 [09/28/2021 - 05:45:14PM] warning: Assigning None to a non-object variable named "::temp87" stack: [alias Slave005 on quest PAH (0A01FAEF)].pahslave.PlayIdlesOnTick() - "PAHSlave.psc" Line 470 [alias Slave005 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line 299 [09/28/2021 - 05:45:18PM] ERROR: Cannot call is_moving() on a None object, aborting function call stack: [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:45:18PM] warning: Assigning None to a non-object variable named "::temp80" stack: [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:45:24PM] ERROR: Cannot call is_moving() on a None object, aborting function call stack: [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:45:24PM] warning: Assigning None to a non-object variable named "::temp80" stack: [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnMoodUpdate() - "PAHSlaveMind.psc" Line ? [alias Slave005 on quest PAH (0A01FAEF)].pahslavemind.OnUpdate() - "PAHSlaveMind.psc" Line 145 [09/28/2021 - 05:45:24PM] ERROR: Cannot get the faction rank with a None faction stack: [ (FF000D63)].Actor.GetFactionRank() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.Calculate() - "PAHSlaveValueAnalysisQuestScript.psc" Line 160 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 62 [ (19006820)].PAHPF_SlaveWalkToInspectionP_03006820.Fragment_0() - [09/28/2021 - 05:46:28PM] ERROR: Array index 15 is out of range (0-14) stack: [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.GetFreeSlaver() - "PAHFellglowSlaveCampQuest.psc" Line 231 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.StartGuardSellRoomDoorScene() - "PAHFellglowSlaveCampQuest.psc" Line 219 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 58 [ (190057F2)].PF_PAHJerrekWalkToStartPosit_030057F2.Fragment_0() - "PF_PAHJerrekWalkToStartPosit_030057F2.psc" Line 8 [09/28/2021 - 05:46:28PM] ERROR: alias door_guard_1 on quest PAHFellglowSlaveCampQuest (190057E9): Cannot force the alias's reference to a None reference. stack: [alias door_guard_1 on quest PAHFellglowSlaveCampQuest (190057E9)].ReferenceAlias.ForceRefTo() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.StartGuardSellRoomDoorScene() - "PAHFellglowSlaveCampQuest.psc" Line 219 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 58 [ (190057F2)].PF_PAHJerrekWalkToStartPosit_030057F2.Fragment_0() - "PF_PAHJerrekWalkToStartPosit_030057F2.psc" Line 8 9/28/2021 - 05:47:06PM] ERROR: Cannot call SetCanChangeStates() on a None object, aborting function call stack: [alias Slave004 on quest PAH (0A01FAEF)].pahslave.TieUp() - "PAHSlave.psc" Line 937 [alias Slave004 on quest PAH (0A01FAEF)].pahslave.EndBehaviour() - "PAHSlave.psc" Line ? [alias Slave004 on quest PAH (0A01FAEF)].pahslave.OnObjectUnequipped() - "PAHSlave.psc" Line ? [09/28/2021 - 05:47:08PM] SEXLAB - Thread[0] - Returning to thread pool... [09/28/2021 - 05:47:17PM] ERROR: Cannot get the faction rank with a None faction stack: [ (FF000D5B)].Actor.GetFactionRank() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.Calculate() - "PAHSlaveValueAnalysisQuestScript.psc" Line 160 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 62 [ (19006820)].PAHPF_SlaveWalkToInspectionP_03006820.Fragment_0() - "PAHPF_SlaveWalkToInspectionP_03006820.psc" Line 8 [09/28/2021 - 05:48:11PM] ERROR: Array index 15 is out of range (0-14) stack: [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.GetFreeSlaver() - "PAHFellglowSlaveCampQuest.psc" Line 231 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.StartGuardSellRoomDoorScene() - "PAHFellglowSlaveCampQuest.psc" Line 219 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 58 .PAHFSCTIF__03008370.Fragment_0() - "PAHFSCTIF__03008370.psc" Line 9 [09/28/2021 - 05:48:11PM] ERROR: alias door_guard_1 on quest PAHFellglowSlaveCampQuest (190057E9): Cannot force the alias's reference to a None reference. stack: [alias door_guard_1 on quest PAHFellglowSlaveCampQuest (190057E9)].ReferenceAlias.ForceRefTo() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.StartGuardSellRoomDoorScene() - "PAHFellglowSlaveCampQuest.psc" Line 219 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 58 .PAHFSCTIF__03008370.Fragment_0() - "PAHFSCTIF__03008370.psc" Line 9 Apendix 4: Testrun 5 erros from the log. Spoiler Spoiler [09/28/2021 - 06:57:39PM] warning: Property Alias_sold_slave020 on script QF_PAHFellglowSlaveCampQuest_030057E9 attached to PAHFellglowSlaveCampQuest (190057E9) cannot be initialized because the script no longer contains that property [09/28/2021 - 06:58:05PM] ERROR: Cannot call SetFactionRank() on a None object, aborting function call stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.submission() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainSubmission() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] ERROR: Cannot call SetFactionRank() on a None object, aborting function call stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.anger_training() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAnger() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] ERROR: Cannot call GetFactionRank() on a None object, aborting function call stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.fear_training() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainFear() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] warning: Assigning None to a non-object variable named "::temp451" stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.fear_training() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainFear() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] ERROR: Cannot call SetFactionRank() on a None object, aborting function call stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.fear_training() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainFear() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] ERROR: Cannot call GetRelationshipRank() on a None object, aborting function call stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] warning: Assigning None to a non-object variable named "::temp484" stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] ERROR: Cannot call GetRelationshipRank() on a None object, aborting function call stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] warning: Assigning None to a non-object variable named "::temp484" stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? [09/28/2021 - 06:58:05PM] ERROR: Cannot call SetRelationshipRank() on a None object, aborting function call stack: [alias Slave003 on quest PAH (0A01FAEF)].pahslave.TrainAfterPunished() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.EndPunishment() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePainPunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.HandlePunishmentOnUpdate() - "PAHSlave.psc" Line ? [alias Slave003 on quest PAH (0A01FAEF)].pahslave.OnUpdate() - "PAHSlave.psc" Line ? Bug list: Spoiler Spoiler BUG-8-0-1-1: Identical bandit inside the mine as outside. Outside badnit after captrue striped all equipment. The inside bandit has naked bandit bug carry only a weapon. 8.0. bug fix not working as intended. no error message found in papyrus log about this bug. BUG-8-0-1-2-invisibla slave: one case, i dont know how but made one slave invisible. i fixed it after removed all lcothing the slave. turned a way and toward them. after priamry testing done i try reproduce this bug and find out what is the cause BUG-8-0-1-3-restrained pose keeper: slaves some times fail to change animation after realised from restrained state. slaves stay as restrained but fallow the player. i dont know yet the exact method to produce the bug i plan find out latter test runs. Test4-papyruslog contains the log for this run. Full logs: Test3-Papyrus.0.log Test4-Papyrus.0.log Test5-Papyrus.0.log Test5-Papyrus.0.log Test4-Papyrus.0.log Test3-Papyrus.0.log Edited September 28, 2021 by Nonseen
TheRightDoorIsNotTheLeft Posted September 28, 2021 Posted September 28, 2021 (edited) 14 hours ago, kohlteth said: Have you tried opening console and typing set PlayerFollowerCount to 0 Not yet. Thanks for the idea. update: I started a new game and typed `showglobalvalue playerfollowercount` and it shows 0. I'll have to play through the Companions questline again. (No big deal, as I want to be a werewolf as soon as possible). If it still shows follower count =0, then there must be something else related to this mod going on. update: I took a slave and I still show follower count of 0. So whatever is happening to prevent Aela from giving me the vanilla Totems of Hircine quests, it's not strictly having to do with the playerfollowercount. However, it is something to do with PAHE and/or PAH Home Sweet Home. As I mentioned, simply having the mods installed and having never taken a follower or slave prevents that quest from starting. Maybe there's something that PAHE sets that interferes with the Hircine quests? Testing out the playerfollowercount was a good idea, but it's got to be some other mechanic happening that makes Aela think I have followers. Or at least that's what I gathered from the many "I can't get the Totems of Hircine quest" search results. Unfortunately, there's no way to console force-start the Totems of Hircine quest. I tried that and all it does is bork the quest because there's some other undocumented condition -- I guess. Edited September 29, 2021 by TheRightDoorIsNotTheLeft update
TrollAutokill Posted September 29, 2021 Posted September 29, 2021 So I have a bug, when a slave escape the actor alias is removed from game but the pahslave object is not released, creating a lot of weird things. State run_away ... Function OnUpdateGameTime() if CanRunAway() && !PAH.IsTogetherWith(GetActorRef(), PlayerRef, 15000) actor_alias.RemoveFromGame() It seems to me, the last line should be replaced by something like releaseSlave() but for escaping slaves. Something like, Function escapeSlave() ;Debug.Notification(getName()+" ESCAPESLAVE") Actor releasedSlave = GetActorRef() ;Debug.Trace("DoM+PAH : Releasing slave "+getName()) mind.mood = "neutral" behaviour = "donothing" releasedSlave.RemoveFromFaction(PAHPlayerSlaveFaction) releasedSlave.RemoveFromFaction(PAHPersYoungEager) releasedSlave.RemoveFromFaction(PAHPersCondescending) releasedSlave.RemoveFromFaction(PAHPersNord) releasedSlave.RemoveFromFaction(PAHPersFemaleArgonian) releasedSlave.RemoveFromFaction(PAHPersEvenToned) releasedSlave.RemoveFromFaction(PAHPersFemaleSultry) releasedSlave.RemoveFromFaction(PAHShouldBeRespectful) releasedSlave.RemoveFromFaction(PAHShouldFightForPlayer) ActorBase akBase = releasedSlave.GetActorBase() bool delete_slave = (releasedSlave.GetFactionRank(PAHSubmission) == 0) && (!(akBase.IsUnique())) Release() if delete_slave Debug.Trace("DoM+PAH : Releasing 0 submission slave (preparing to delete) "+releasedSlave.getName()) releasedSlave.RemoveFromAllFactions() ;releasedSlave.PathToReference(ReleaseMarker.GetReference(), 1) releasedSlave.DeleteWhenAble() ; This one or the one below? Or both? actor_alias.RemoveFromGame() endif EndFunction I am not sure if it should be "releasedSlave.DeleteWhenAble()" or "actor_alias.RemoveFromGame()" or both. What do you think?
CliftonJD Posted September 29, 2021 Author Posted September 29, 2021 (edited) On 9/27/2021 at 9:35 AM, Nonseen said: paradise_halls_SLExtension.esp -141 itm record removed On 9/27/2021 at 9:35 AM, Nonseen said: Apendix 1: paradise_halls_SLExtension.esp SSEedit thinks this records identical to master so worth removal. In my experinece its happen SSEedit remove things than better not to be removed. Spoiler On 9/27/2021 at 9:35 AM, Nonseen said: Removing: PahBootupSpell "Bootup" [SPEL:04008E05] Removing: PAHPackGuardWarnList044 [FLST:04003BB7] Removing: PAHPackGuardWarnList043 [FLST:04003BB6] Removing: PAHPackGuardWarnList042 [FLST:04003BB5] Removing: PAHPackGuardWarnList041 [FLST:04003BB4] Removing: PAHPackGuardWarnList040 [FLST:04003BB3] Removing: PAHPackGuardWarnList039 [FLST:04003BB2] Removing: PAHPackGuardWarnList038 [FLST:04003BB1] Removing: PAHPackGuardWarnList037 [FLST:04003BB0] Removing: PAHPackGuardWarnList036 [FLST:04003BAF] Removing: PAHPackGuardWarnList035 [FLST:04003BAE] Removing: PAHPackGuardWarnList034 [FLST:04003BAD] Removing: PAHPackGuardWarnList033 [FLST:04003BAC] Removing: PAHPackCombatOverrideList050 [FLST:04003BAB] Removing: PAHPackCombatOverrideList049 [FLST:04003BAA] Removing: PAHPackCombatOverrideList048 [FLST:04003BA9] Removing: PAHPackCombatOverrideList047 [FLST:04003BA8] Removing: PAHPackCombatOverrideList045 [FLST:04003BA6] Removing: PAHPackCombatOverrideList044 [FLST:04003BA5] Removing: PAHPackCombatOverrideList043 [FLST:04003BA4] Removing: PAHPackCombatOverrideList042 [FLST:04003BA3] Removing: PAHPackCombatOverrideList041 [FLST:04003BA2] Removing: PAHPackCombatOverrideList040 [FLST:04003BA1] Removing: PAHPackCombatOverrideList039 [FLST:04003BA0] Removing: PAHPackCombatOverrideList046 [FLST:04003BA7] Removing: PAHPackCombatOverrideList038 [FLST:04003B9F] Removing: PAHPackCombatOverrideList037 [FLST:04003B9E] Removing: PAHPackCombatOverrideList036 [FLST:04003B9D] Removing: PAHPackCombatOverrideList035 [FLST:04003B9C] Removing: PAHPackCombatOverrideList034 [FLST:04003B9B] Removing: PAHPackCombatOverrideList033 [FLST:04003B9A] Removing: PAHPackSpectatorOverrideList026 [FLST:04003585] Removing: PAHPackSpectatorOverrideList025 [FLST:04003584] Removing: PAHPackSpectatorOverrideList024 [FLST:04003583] Removing: PAHPackSpectatorOverrideList023 [FLST:04003582] Removing: PAHPackSpectatorOverrideList022 [FLST:04003581] Removing: PAHPackSpectatorOverrideList021 [FLST:04003580] Removing: PAHPackSpectatorOverrideList020 [FLST:0400357F] Removing: PAHPackObserveDeadList026 [FLST:0400357E] Removing: PAHPackObserveDeadList025 [FLST:0400357D] Removing: PAHPackObserveDeadList024 [FLST:0400357C] Removing: PAHPackObserveDeadList023 [FLST:0400357B] Removing: PAHPackObserveDeadList022 [FLST:0400357A] Removing: PAHPackObserveDeadList021 [FLST:04003579] Removing: PAHPackObserveDeadList020 [FLST:04003578] Removing: PAHPackGuardWarnList026 [FLST:04003577] Removing: PAHPackGuardWarnList025 [FLST:04003576] Removing: PAHPackGuardWarnList024 [FLST:04003575] Removing: PAHPackGuardWarnList023 [FLST:04003574] Removing: PAHPackGuardWarnList022 [FLST:04003573] Removing: PAHPackGuardWarnList021 [FLST:04003572] Removing: PAHPackGuardWarnList020 [FLST:04003571] Removing: PAHPackCombatOverrideList026 [FLST:04003570] Removing: PAHPackCombatOverrideList025 [FLST:0400356F] Removing: PAHPackCombatOverrideList024 [FLST:0400356E] Removing: PAHPackCombatOverrideList023 [FLST:0400356D] Removing: PAHPackCombatOverrideList022 [FLST:0400356C] Removing: PAHPackCombatOverrideList021 [FLST:0400356B] Removing: PAHPackCombatOverrideList020 [FLST:0400356A] Removing: PAHPackSpectatorOverrideList019 [FLST:04003569] Removing: PAHPackSpectatorOverrideList018 [FLST:04003568] Removing: PAHPackSpectatorOverrideList017 [FLST:04003567] Removing: PAHPackObserveDeadList019 [FLST:04003565] Removing: PAHPackSpectatorOverrideList016 [FLST:04003566] Removing: PAHPackObserveDeadList018 [FLST:04003564] Removing: PAHPackObserveDeadList017 [FLST:04003563] Removing: PAHPackObserveDeadList016 [FLST:04003562] Removing: PAHPackGuardWarnList019 [FLST:04003561] Removing: PAHPackGuardWarnList018 [FLST:04003560] Removing: PAHPackGuardWarnList017 [FLST:0400355F] Removing: PAHPackGuardWarnList016 [FLST:0400355E] Removing: PAHPackCombatOverrideList019 [FLST:0400355D] Removing: PAHPackCombatOverrideList018 [FLST:0400355C] Removing: PAHPackCombatOverrideList017 [FLST:0400355B] Removing: PAHPackCombatOverrideList016 [FLST:0400355A] Removing: PAHPackSpectatorOverrideList032 [FLST:04003559] Removing: PAHPackSpectatorOverrideList031 [FLST:04003558] Removing: PAHPackSpectatorOverrideList030 [FLST:04003557] Removing: PAHPackSpectatorOverrideList028 [FLST:04003555] Removing: PAHPackObserveDeadList032 [FLST:04003554] Removing: PAHPackObserveDeadList031 [FLST:04003553] Removing: PAHPackObserveDeadList030 [FLST:04003552] Removing: PAHPackObserveDeadList029 [FLST:04003551] Removing: PAHPackObserveDeadList028 [FLST:04003550] Removing: PAHPackGuardWarnList032 [FLST:0400354F] Removing: PAHPackGuardWarnList031 [FLST:0400354E] Removing: PAHPackGuardWarnList030 [FLST:0400354D] Removing: PAHPackGuardWarnList029 [FLST:0400354C] Removing: PAHPackGuardWarnList028 [FLST:0400354B] Removing: PAHPackCombatOverrideList032 [FLST:0400354A] Removing: PAHPackSpectatorOverrideList029 [FLST:04003556] Removing: PAHPackCombatOverrideList031 [FLST:04003549] Removing: PAHPackCombatOverrideList030 [FLST:04003548] Removing: PAHPackCombatOverrideList029 [FLST:04003547] Removing: PAHPackCombatOverrideList028 [FLST:04003546] Removing: PAHPackSpectatorOverrideList027 [FLST:04003545] Removing: PAHPackObserveDeadList027 [FLST:04003544] Removing: PAHPackGuardWarnList027 [FLST:04003543] Removing: PAHPackCombatOverrideList027 [FLST:04003542] Removing: PAHPackSpectatorOverrideList050 [FLST:04003BE1] Removing: PAHPackSpectatorOverrideList049 [FLST:04003BE0] Removing: PAHPackSpectatorOverrideList048 [FLST:04003BDF] Removing: PAHPackSpectatorOverrideList047 [FLST:04003BDE] Removing: PAHPackSpectatorOverrideList046 [FLST:04003BDD] Removing: PAHPackSpectatorOverrideList045 [FLST:04003BDC] Removing: PAHPackSpectatorOverrideList044 [FLST:04003BDB] Removing: PAHPackSpectatorOverrideList043 [FLST:04003BDA] Removing: PAHPackSpectatorOverrideList042 [FLST:04003BD9] Removing: PAHPackSpectatorOverrideList041 [FLST:04003BD8] Removing: PAHPackSpectatorOverrideList040 [FLST:04003BD7] Removing: PAHPackSpectatorOverrideList039 [FLST:04003BD6] Removing: PAHPackSpectatorOverrideList038 [FLST:04003BD5] Removing: PAHPackSpectatorOverrideList037 [FLST:04003BD4] Removing: PAHPackSpectatorOverrideList036 [FLST:04003BD3] Removing: PAHPackSpectatorOverrideList035 [FLST:04003BD2] Removing: PAHPackSpectatorOverrideList034 [FLST:04003BD1] Removing: PAHPackSpectatorOverrideList033 [FLST:04003BD0] Removing: PAHPackObserveDeadList050 [FLST:04003BCF] Removing: PAHPackObserveDeadList049 [FLST:04003BCE] Removing: PAHPackObserveDeadList048 [FLST:04003BCD] Removing: PAHPackObserveDeadList047 [FLST:04003BCC] Removing: PAHPackObserveDeadList046 [FLST:04003BCB] Removing: PAHPackObserveDeadList045 [FLST:04003BCA] Removing: PAHPackObserveDeadList044 [FLST:04003BC9] Removing: PAHPackObserveDeadList043 [FLST:04003BC8] Removing: PAHPackObserveDeadList042 [FLST:04003BC7] Removing: PAHPackObserveDeadList041 [FLST:04003BC6] Removing: PAHPackObserveDeadList040 [FLST:04003BC5] Removing: PAHPackObserveDeadList039 [FLST:04003BC4] Removing: PAHPackObserveDeadList038 [FLST:04003BC3] Removing: PAHPackObserveDeadList037 [FLST:04003BC2] Removing: PAHPackObserveDeadList036 [FLST:04003BC1] Removing: PAHPackObserveDeadList035 [FLST:04003BC0] Removing: PAHPackObserveDeadList034 [FLST:04003BBF] Removing: PAHPackObserveDeadList033 [FLST:04003BBE] Removing: PAHPackGuardWarnList050 [FLST:04003BBD] Removing: PAHPackGuardWarnList049 [FLST:04003BBC] Removing: PAHPackGuardWarnList048 [FLST:04003BBB] Removing: PAHPackGuardWarnList047 [FLST:04003BBA] Removing: PAHPackGuardWarnList046 [FLST:04003BB9] Removing: PAHPackGuardWarnList045 [FLST:04003BB8] ahh ok, if that's what it found, then yes those records are safe to delete from the sl extension On 9/27/2021 at 9:35 AM, Nonseen said: In my experinece its happen SSEedit remove things than better not to be removed. On 9/27/2021 at 9:35 AM, Nonseen said: Fellglow slave camp reports: Hide contents Undeleting: [REFR:000D3EE4] (places TreePineForestUprooted01 [STAT:00013B33] in GRUP Cell Temporary Children of PAHFellglowSlaveCampExterior02 [CELL:00009159] (in Tamriel "Skyrim" [WRLD:0000003C] at 13,3)) Undeleting: [REFR:00042FB5] (places RockCliff03 [STAT:00025DA8] in GRUP Cell Temporary Children of PAHFellglowSlaveCampExterior02 [CELL:00009159] (in Tamriel "Skyrim" [WRLD:0000003C] at 13,3)) Undeleting: [REFR:0010D615] (places SkyrimCloudDistant03 [STAT:00017521] in GRUP Cell Persistent Children of [CELL:00000D74] (in Tamriel "Skyrim" [WRLD:0000003C])) [Undeleting and Disabling References done] Processed Records: 2649, Undeleted Records: 3, Elapsed Time: 00:00 Removing: [NAVM:000FD732] (in GRUP Cell Temporary Children of [CELL:00009179] (in Tamriel "Skyrim" [WRLD:0000003C] at 12,2)) Removing: GRUP Cell Temporary Children of [CELL:00009179] (in Tamriel "Skyrim" [WRLD:0000003C] at 12,2) Removing: [CELL:00009179] (in Tamriel "Skyrim" [WRLD:0000003C] at 12,2) those on the other hand are vanilla game trees and cliffs that interfere with the camp exterior On 9/27/2021 at 9:35 AM, Nonseen said: BUG-8-0-1-1: Identical bandit inside the mine as outside. Outside badnit after captrue striped all equipment. The inside bandit has naked bandit bug carry only a weapon. 8.0. bug fix not working as intended. did you use the new disable outfits toggle and stripped all equipment you found in the slave's inventory or did you use the new strip and set outfit dialogue and strip all equipment or did you use the old default values without the new toggle Edited September 29, 2021 by CliftonJD
CliftonJD Posted September 29, 2021 Author Posted September 29, 2021 On 9/27/2021 at 7:55 PM, TheRightDoorIsNotTheLeft said: I discovered one undesired side effect, which I confirmed after multiple playthroughs. I'm not sure whether it's core pahe or pahe home sweet home (both special edition). Even without taking any slaves at all, the mere act of having those two mods installed makes it so you can't do the vanilla Totems of Hircine quests. Aela won't offer the quests if you have any followers. Somehow pahe makes Aela think that you have followers, even if you have never taken a slave or a follower. Is there any way to tweak this mod so that Aela will ignore slaves? hmm, never heard of that bug. maybe its a home sweet home thing if either...either way if you're getting the bug even without having slaves, having her ignore the slaves won't help any
CliftonJD Posted September 29, 2021 Author Posted September 29, 2021 20 hours ago, Nonseen said: Errors in Test3 log: Hide contents [09/27/2021 - 09:23:55PM] ERROR: Cannot call EquipInventory() on a None object, aborting function call stack: [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.reEquip() - "PAHPunishmentRapeScript.psc" Line 279 [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.PostFornicate() - "PAHPunishmentRapeScript.psc" Line 395 [09/27/2021 - 09:24:58PM] ERROR: Cannot set the faction rank with a None faction stack: [ (FF000D1B)].Actor.SetFactionRank() - "<native>" Line ? .AIBB_TIF__02002DE1.Fragment_2() - "AIBB_TIF__02002DE1.psc" Line 10 [09/27/2021 - 09:25:16PM] [PAHESex] punish([Actor < (FF000D8A)>], [Actor < (00000014)>], Oral, TRUE, ) 09/27/2021 - 09:31:02PM] ERROR: Cannot call EquipInventory() on a None object, aborting function call stack: [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.reEquip() - "PAHPunishmentRapeScript.psc" Line 279 [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.PostFornicate() - "PAHPunishmentRapeScript.psc" Line 395 ----------------- that i too have seen from time to time, but never really made sense why when it happened. reviewing the full log you posted i was able to see nothing wrong upto that point, but what comes just before that is from sl like this: Spoiler SEXLAB - Thread[0] SyncDone(Reset) - Lag Timer: 28.705994 [09/27/2021 - 09:23:53PM] SEXLAB - Thread[0] Event Hook - AnimationEnd [09/27/2021 - 09:23:55PM] ERROR: Cannot call EquipInventory() on a None object, aborting function call stack: [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.reEquip() - "PAHPunishmentRapeScript.psc" Line 279 [PAHPersonalityEvenToned (0A02C44D)].PAHPunishmentRapeScript.PostFornicate() - "PAHPunishmentRapeScript.psc" Line 395 so basically looks like sl reset in middle of sex before the script finished and kinda left us hanging there so the slave couldn't redress. 20 hours ago, Nonseen said: Testrun4 error log reports copys: (not all of them) Hide contents Spoiler [09/28/2021 - 05:38:45PM] ERROR: Cannot get the faction rank with a None faction stack: [ (FF000D85)].Actor.GetFactionRank() - "<native>" Line ? [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.Calculate() - "PAHSlaveValueAnalysisQuestScript.psc" Line 160 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 62 [ (19006820)].PAHPF_SlaveWalkToInspectionP_03006820.Fragment_0() - "PAHPF_SlaveWalkToInspectionP_03006820.psc" Line 8 [09/28/2021 - 05:39:31PM] ERROR: Array index 15 is out of range (0-14) stack: [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.GetFreeSlaver() - "PAHFellglowSlaveCampQuest.psc" Line 239 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.StartGuardSellRoomDoorScene() - "PAHFellglowSlaveCampQuest.psc" Line 220 [PAHFellglowSlaveCampQuest (190057E9)].pahfellglowslavecampquest.SetSellStage() - "PAHFellglowSlaveCampQuest.psc" Line 58 .PAHFSCTIF__03008370.Fragment_0() - "PAHFSCTIF__03008370.psc" Line 9 ok, so the new camp array bug just got worse. might need to take down the newer camp beta til i can find a better fix. if you get time you feel upto more camp testing in the mean time, try the Le skyrim link on main page to download "layam's original slave camp with updated meshes and textures.zip" since those are not Se meshes, just grab the esp file from the zip and install that over your current slave camp in a different mo profile with its own separate saves---some reason changing camps mid-save causes problems with the camp that even prevent sale 20 hours ago, Nonseen said: Testrun 5 erros from the log. Hide contents Spoiler [09/28/2021 - 06:57:39PM] warning: Property Alias_sold_slave020 on script QF_PAHFellglowSlaveCampQuest_030057E9 attached to PAHFellglowSlaveCampQuest (190057E9) cannot be initialized because the script no longer contains that property odd for that to show up in test4 rather than in test5 or even why now rather than previous versions....didn't mess with that script or its properties this update
CliftonJD Posted September 29, 2021 Author Posted September 29, 2021 (edited) 7 hours ago, TrollAutokill said: So I have a bug, when a slave escape the actor alias is removed from game but the pahslave object is not released, creating a lot of weird things. State run_away ... Function OnUpdateGameTime() if CanRunAway() && !PAH.IsTogetherWith(GetActorRef(), PlayerRef, 15000) actor_alias.RemoveFromGame() It seems to me, the last line should be replaced by something like releaseSlave() but for escaping slaves. Something like, Function escapeSlave() ;Debug.Notification(getName()+" ESCAPESLAVE") Actor releasedSlave = GetActorRef() ;Debug.Trace("DoM+PAH : Releasing slave "+getName()) mind.mood = "neutral" behaviour = "donothing" releasedSlave.RemoveFromFaction(PAHPlayerSlaveFaction) releasedSlave.RemoveFromFaction(PAHPersYoungEager) releasedSlave.RemoveFromFaction(PAHPersCondescending) releasedSlave.RemoveFromFaction(PAHPersNord) releasedSlave.RemoveFromFaction(PAHPersFemaleArgonian) releasedSlave.RemoveFromFaction(PAHPersEvenToned) releasedSlave.RemoveFromFaction(PAHPersFemaleSultry) releasedSlave.RemoveFromFaction(PAHShouldBeRespectful) releasedSlave.RemoveFromFaction(PAHShouldFightForPlayer) ActorBase akBase = releasedSlave.GetActorBase() bool delete_slave = (releasedSlave.GetFactionRank(PAHSubmission) == 0) && (!(akBase.IsUnique())) Release() if delete_slave Debug.Trace("DoM+PAH : Releasing 0 submission slave (preparing to delete) "+releasedSlave.getName()) releasedSlave.RemoveFromAllFactions() ;releasedSlave.PathToReference(ReleaseMarker.GetReference(), 1) releasedSlave.DeleteWhenAble() ; This one or the one below? Or both? actor_alias.RemoveFromGame() endif EndFunction behavior and mood have no real value on an escaped slave and personality factions only effect the slave if we were to start leaving escaped slaves in game. 7 hours ago, TrollAutokill said: I am not sure if it should be "releasedSlave.DeleteWhenAble()" or "actor_alias.RemoveFromGame()" or both. What do you think? Spoiler Function RemoveFromGame() If the_actor == None the_actor = GetActorRef() EndIf UnregisterForUpdate() the_actor.SetOutfit(PAHNothingOutfit, false) the_actor.Disable() the_actor.DeleteWhenAble() PAH.RemoveSlave(self) EndFunction that's from pahactoralias, so its still using deletewhenable when it calls removefromgame, but calls those other functions including removeslave few possibilities i can think of: starting with it using the actor_alias to call removefromgame instead of using the reference other possibility is that the removeslave function being called by that needs to be move up before its set to delete or its an issue within the removeslave function when it updates the dom arrays if its an issue with the alias over the reference, we might need to copy or move the removefromgame function to pahslave Edited September 29, 2021 by CliftonJD
Nonseen Posted September 29, 2021 Posted September 29, 2021 (edited) 2 hours ago, CliftonJD said: On 9/27/2021 at 4:35 PM, Nonseen said: BUG-8-0-1-1: Identical bandit inside the mine as outside. Outside badnit after captrue striped all equipment. The inside bandit has naked bandit bug carry only a weapon. 8.0. bug fix not working as intended. did you use the new disable outfits toggle and stripped all equipment you found in the slave's inventory or did you use the new strip and set outfit dialogue and strip all equipment or did you use the old default values without the new toggle in my tests i not altered any default values of mcm settings. after capture of slave i chose: "now you going to wear this" option and removed all item from slave inventory. i need toggle the outfit settings in mcm menu to make the fix work? side note: i plan todo this removal process al slaves witout using any other method to remove clothing just see what happening. 1 hour ago, CliftonJD said: if you get time you feel upto more camp testing in the mean time, try the Le skyrim link on main page to download "layam's original slave camp with updated meshes and textures.zip" since those are not Se meshes, just grab the esp file from the zip and install that over your current slave camp in a different mo profile with its own separate saves---some reason changing camps mid-save causes problems with the camp that even prevent sale 22 hours ago, Nonseen said: i going to do this call it Felglow separate testrun. i estiamte this take 0,5 hour to do the test run. ---- edit 1: ---- i plan in main test to capture bandits all te bandit camps where bounty quest can send player and sell all the fellglow see what happening. if this not help to discover more thing. i capture them remove all clothing same way as i done first slave and kill them most of them on the spot to see how outfit fix work. Question to @TheRightDoorIsNotTheLeft What is the requierments to start hiricine totem quest? Easy to get here from the start? if yes i can try test it out my main testrun to see without HSH same bug exist or not. Edited September 29, 2021 by Nonseen forget things
TrollAutokill Posted September 29, 2021 Posted September 29, 2021 57 minutes ago, CliftonJD said: behavior and mood have no real value on an escaped slave and personality factions only effect the slave if we were to start leaving escaped slaves in game. Hide contents Function RemoveFromGame() If the_actor == None the_actor = GetActorRef() EndIf UnregisterForUpdate() the_actor.SetOutfit(PAHNothingOutfit, false) the_actor.Disable() the_actor.DeleteWhenAble() PAH.RemoveSlave(self) EndFunction that's from pahactoralias, so its still using deletewhenable when it calls removefromgame, but calls those other functions including removeslave few possibilities i can think of: starting with it using the actor_alias to call removefromgame instead of using the reference other possibility is that the removeslave function being called by that needs to be move up before its set to delete or its an issue within the removeslave function when it updates the dom arrays if its an issue with the alias over the reference, we might need to copy or move the removefromgame function to pahslave The main problem comes from the fact that if a slave actor escapes only DeleteWhenAble is called. From your explanation I understand actor_alias.RemoveFromGame should be called instead.
CliftonJD Posted September 29, 2021 Author Posted September 29, 2021 26 minutes ago, Nonseen said: i need toggle the outfit settings in mcm menu to make the fix work? yes, the new outfit setting is set to the older default method as a default. worded the mcm title for the setting as disabling the naked outfit and worded the info for mouse-over of the toggle to inform that the naked outfit is believed to be the cause for the naked bandits we see. if we get to where we're confident that the new option works as it should without causing more issues than it solves, then it can become the new default option
CliftonJD Posted September 29, 2021 Author Posted September 29, 2021 16 minutes ago, TrollAutokill said: The main problem comes from the fact that if a slave actor escapes only DeleteWhenAble is called. From your explanation I understand actor_alias.RemoveFromGame should be called instead. yes, we need to find where its getting hung up if its not passing that first idea is to watch the log when it doesn't proceed to the next step after deletewhenable. see if it has any errors related to none object on slaves next we can add more verbose debug to pahactoralias like this: Spoiler Function RemoveFromGame() If the_actor == None the_actor = GetActorRef() EndIf UnregisterForUpdate() the_actor.SetOutfit(PAHNothingOutfit, false) the_actor.Disable() Debug.Trace("[PAHactor] Deleting slave from game: "+the_actor.GetName()) the_actor.DeleteWhenAble() Debug.Trace("[PAHactor] Removing slave from PAHE: "+the_actor.GetName()) PAH.RemoveSlave(self) EndFunction if the log returns both debug messages, then we need to be more verbose with the core, like this: Spoiler Function RemoveSlave(ReferenceAlias slave_alias) PAHSlave slave = (slave_alias as PAHSlave) Debug.Trace("[PAHCore] Removing slave from PAHE: "+slave.GetName()) slave_alias.GetActorRef().SetOutfit(PAHNothingOutfit, false) (slave_alias as PAHSlave).ClearFriends() (slave_alias as PAHSlaveMind).BeforeClear() (slave_alias as PAHSlave).BeforeClear() (slave_alias as PAHActorAlias).BeforeClear() slave_alias.clear() Debug.Trace("[PAHCore] updating SlaveArray) updateSlaveArray(refresh = true) EndFunction hopefully that narrows it down enough we don't need even more verbose if however the log only returns the first PAHactor debug, then we need to adjust the order of the function in PAHactor like this: Spoiler Function RemoveFromGame() If the_actor == None the_actor = GetActorRef() EndIf UnregisterForUpdate() the_actor.SetOutfit(PAHNothingOutfit, false) the_actor.Disable() Debug.Trace("[PAHactor] Removing slave from PAHE: "+the_actor.GetName()) PAH.RemoveSlave(self) Debug.Trace("[PAHactor] Deleting slave from game: "+the_actor.GetName()) the_actor.DeleteWhenAble() EndFunction
Nonseen Posted September 29, 2021 Posted September 29, 2021 (edited) Fellglow testrun complited. first log contains game start secund log save catpure 4 of them one is outside of emebrshard mine, 3 other near the bandit camp final log contains selling the slaves in fellglow. i not punished them expect all tied up. slaves tired escape before selling so i needed teleprot them to me and tie them up. then i can ordered slaves to go pose for insepctions. i not tuched any setting other than start Sexlab install in mcm menu. startup Test0-Papyrus.0.log slave capture Test1-Papyrus.0.log sell slaves Test2-Papyrus.0.log i only installed original fellglow esp as instructed no other things done. i hope this help clear things up. its not out of possibilitys i done something wrong. side note: i disable xpmse.esp in my load order to not cause problems. i note use this esp functions any way. if you think this can effect how pahe works i enable. 47 minutes ago, CliftonJD said: 1 hour ago, Nonseen said: i need toggle the outfit settings in mcm menu to make the fix work? yes, the new outfit setting is set to the older default method as a default. worded the mcm title for the setting as disabling the naked outfit and worded the info for mouse-over of the toggle to inform that the naked outfit is believed to be the cause for the naked bandits we see. if we get to where we're confident that the new option works as it should without causing more issues than it solves, then it can become the new default option in this case i stop my running main test effort and restart the test procedure whit this option enabled. i keep current progrres in a different mo2 profile. ---- EDIT: ---- i type to fast and forget mention: all log contain error messages i dont know safe to ignore or not. probably yes. Edited September 29, 2021 by Nonseen erros in startup
CliftonJD Posted September 29, 2021 Author Posted September 29, 2021 37 minutes ago, Nonseen said: Fellglow testrun complited. first log contains game start secund log save catpure 4 of them one is outside of emebrshard mine, 3 other near the bandit camp final log contains selling the slaves in fellglow. i not punished them expect all tied up. slaves tired escape before selling so i needed teleprot them to me and tie them up. then i can ordered slaves to go pose for insepctions. i not tuched any setting other than start Sexlab install in mcm menu. startup Test0-Papyrus.0.log 3.51 kB · 0 downloads slave capture Test1-Papyrus.0.log 5.15 kB · 0 downloads sell slaves Test2-Papyrus.0.log 17.28 kB · 0 downloads i only installed original fellglow esp as instructed no other things done. i hope this help clear things up. its not out of possibilitys i done something wrong. side note: i disable xpmse.esp in my load order to not cause problems. i note use this esp functions any way. if you think this can effect how pahe works i enable. in this case i stop my running main test effort and restart the test procedure whit this option enabled. i keep current progrres in a different mo2 profile. ---- EDIT: ---- i type to fast and forget mention: all log contain error messages i dont know safe to ignore or not. probably yes. ok, thanks. gives me a baseline to compare against the other camp. maybe between the 2 bugs i can get 1 working as intended 1
Nonseen Posted September 29, 2021 Posted September 29, 2021 (edited) Sorry for duble posting but i think this need put diferent post: i done some testrun with experiemntal clotihing option on, here is how its done: 0.run: started new game started load sl as usual waited until sex lab installed and pahe installed go mcm menu set up new option that fixes clothing go mara statue select in patron, sleeping giant inn riverwood go bead save and quit Testrun0-Papyrus.0.log Test Run 1A - move outside of riverwood, kill wolfes go embersahrd mine entrance try capture bandit kill the bandit, reload the game capture bandit try reproduce bug as picking up all item from bandit bandit not losing her clothing in visual but bandit inventory is empty order them to strip and set up, bandit obey order get naked quit the testrun Testrun1A-Papyrus.0.log Testrun 1 load game outside of riverwood after killing wolf, before capture bandit capture bandit take all item from her go inside with she capture all bandit inside do some testing whit new striping function Testrun1-Papyrus.0.log Testrun 2: go outside with some bandit to capture 3 bandit near embershard mine capture al lbandit here Testrun2-Papyrus.0.log FOUND BUGS: BUG-8-0-1-MCM on-1: Fake siheld Bandits that use only one, one handed wepon after captrue in visual start vear a steal siheld. this siheld not exist in bandit inventory. only way remove it order them strip and set up as default BUG-8-0-1-MCM on-2: Fake Clothing Sometimes slaves inventory empty but show full clothing is on. this happen if i apply you going wear this option first then remove all item from slave. in visuals this items not get removed. BUG-8-0-1-MCM on-3: Naked and not naked: after capturing all bandit in embershard mine i encontured a naked bandit in 3 bandit camp near the guradian stones. this bandit identical base type that i captured in embersahard mine. this bandit fighted aginst me naked. after capture as slave this bandit weared armor as intended. if my memory serve me vell i not tuched any clothing the bandit first version. BUG-8-0-1-MCM on-4: wepon dublication bug/exploit after captring a bandit ordering them strip then put back clothes then ordering get naked and set default give bandit 2th main wepon that in use. in old naked bandit bug times the bandits has weapon on hand all tiem and siheld i think this may some how connected to this. About errors in logs: the fallowing error exist all papyrus logs and soem times repaets it self: [09/29/2021 - 07:21:17PM] warning: Property Alias_sold_slave020 on script QF_PAHFellglowSlaveCampQuest_030057E9 attached to PAHFellglowSlaveCampQuest (190057E9) cannot be initialized because the script no longer contains that in my oppinion: so far the fix working some level, if the siheld bug and duplication wepon bug get fixed and all the new bandit start non naked we good. i plan continue this testing. ------- bonus bug: ------- BUG-8-0-1-MCM on-5: mixed clothing/armor bug the fallowing slave a fresh capture in combat wearing heavy armor. i not tuched her inventory. the first variant this slave i encountured guarded the embershard mine entrance, wearing light armor that i use now. this slave ordered to strip then put back clothes now she look like this: Edited September 29, 2021 by Nonseen
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now