Welcome to the AFK Mods bug tracker. In order to report an issue, please select a project from the drop down menu below. Select “Open New Issue” and fill out the form with as many details as possible.

An account will be required to submit an issue, so if you need one and are unable to register, please contact us via the forums at https://afkmods.iguanadons.net/
       

Issue Data
Status: Closed
Issue Type: Bug Report
Project: Unofficial Fallout 4 Patch
Component: Fallout 4: Vanilla
Category: Placed References
Assigned To: Sclerocephalus
Platform: All
Severity: Low
Votes: 0
Watching: N/A
Opened By BlackPete on Mar 8, 2018 1:05 am
Last Edited By Sclerocephalus on Mar 12, 2018 5:26 am
Closed By Sclerocephalus on May 18, 2018 7:48 pm
Resolution: Fixed
Comment: Fixed for UFO4P 2.0.4

Issue #24017: MQ106InvestgationDummySCRIPT: cannot disable an object/call "variable"() with an enable state parent

[03/07/2018 - 12:22:34PM] error: (00148233): cannot disable an object with an enable state parent.
stack:
[ (00148233)].MQ106InvestgationDummySCRIPT.Disable() - "<native>" Line ?
[ (00148233)].MQ106InvestgationDummySCRIPT.OnActivate() - "g:\_F4\Art\Raw\Scripts\MQ106InvestgationDummySCRIPT.psc" Line 29
[03/07/2018 - 12:22:57PM] error: (00148233): cannot disable an object with an enable state parent.
stack:
[ (00148233)].MQ106InvestgationDummySCRIPT.Disable() - "<native>" Line ?
[ (00148233)].MQ106InvestgationDummySCRIPT.OnActivate() - "g:\_F4\Art\Raw\Scripts\MQ106InvestgationDummySCRIPT.psc" Line 29
[03/07/2018 - 12:33:10PM] error: (001476F2): cannot disable an object with an enable state parent.
stack:
[ (001476F2)].MQ106InvestgationDummySCRIPT.Disable() - "<native>" Line ?
[ (001476F2)].MQ106InvestgationDummySCRIPT.OnActivate() - "g:\_F4\Art\Raw\Scripts\MQ106InvestgationDummySCRIPT.psc" Line 29
[03/07/2018 - 12:33:10PM] error: Cannot call GetReference() on a None object, aborting function call
stack:
[ (001476F2)].MQ106InvestgationDummySCRIPT.OnActivate() - "g:\_F4\Art\Raw\Scripts\MQ106InvestgationDummySCRIPT.psc" Line 41
[03/07/2018 - 12:33:10PM] error: Cannot call getDistance() on a None object, aborting function call
stack:
[ (001476F2)].MQ106InvestgationDummySCRIPT.OnActivate() - "g:\_F4\Art\Raw\Scripts\MQ106InvestgationDummySCRIPT.psc" Line 41
[03/07/2018 - 12:33:10PM] warning: Assigning None to a non-object variable named "::temp15"
stack:
[ (001476F2)].MQ106InvestgationDummySCRIPT.OnActivate() - "g:\_F4\Art\Raw\Scripts\MQ106InvestgationDummySCRIPT.psc" Line 41

       
Related Issues: 23756  

Comments

2 comment(s) [Closed]
Sclerocephalus said:
001476F2 is an invisible dummy (i.e. an object with no model whatsoever) that is used here to make a "No Trespassing" sign inestigatable. The script on that ref had mistakenly a property set that identified it as bloddy bandages - with the result that the script tries to disable it upon player activation. The 'none' errors from this ref occurred because another script property (the Dogmeat alias) was missing.

Same problem with 00148233, except that this one had the Dogmeat alias specified.

Removed the invalid properties and added the missing one on 001476F2. I also had to apply the fix for #23756 to both references, to prevent the script from trying to put them into the player's inventory.

       
Comment #1 Mar 12, 2018 4:51 am  Edited by Sclerocephalus on Mar 12, 2018 5:28 am
Sclerocephalus said:
Found more:00085339, 00156937, 001342D7 and 001476F7:

All of them had the "bloody bandages" property set which results in the script trying to disable them upon player activation. Which fails with an error though because they are all enable parenedt. With that invalid property removed, I had to apply the fix for #23756 to prevent the script from trying to put them into the player's inventory.

       
Comment #2 May 4, 2018 7:18 am  Edited by Sclerocephalus on May 4, 2018 8:49 am
Showing Comments 1 - 2 of 2