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: Nobody
Platform: All
Severity: Low
Votes: 0
Watching: N/A
Opened By Sclerocephalus on Jan 18, 2017 8:33 pm
Last Edited By Sclerocephalus on Jan 22, 2017 12:46 pm
Closed By Arthmoor on Oct 19, 2017 6:48 pm
Resolution: Fixed
Comment: Fixed for UFO4P 2.0.2.

Issue #21906: DefaultRefOnTriggerEnter - cannot call GetStageDone on a none object

[01/16/2017 - 02:09:21AM] error: Cannot call GetStageDone() on a None object, aborting function call
stack:
<unknown self>.defaultscriptfunctions.TryToSetStage() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultScriptFunctions.psc" Line 12
[ (001E63BD)].defaultrefontriggerenter.TryToSetStage() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultRef.psc" Line 30
[ (001E63BD)].defaultrefontriggerenter.OnTriggerEnter() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultRefOnTriggerEnter.psc" Line 28
[01/16/2017 - 02:09:21AM] warning: Assigning None to a non-object variable named "::temp0"
stack:
<unknown self>.defaultscriptfunctions.TryToSetStage() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultScriptFunctions.psc" Line 12
[ (001E63BD)].defaultrefontriggerenter.TryToSetStage() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultRef.psc" Line 30
[ (001E63BD)].defaultrefontriggerenter.OnTriggerEnter() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultRefOnTriggerEnter.psc" Line 28
[01/16/2017 - 02:09:21AM] error: Cannot call GetStageDone() on a None object, aborting function call
stack:
[ (001E63BD)].defaultrefontriggerenter.OnTriggerEnter() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultRefOnTriggerEnter.psc" Line 29
[01/16/2017 - 02:09:21AM] warning: Assigning None to a non-object variable named "::temp2"
stack:
[ (001E63BD)].defaultrefontriggerenter.OnTriggerEnter() - "g:\_F4\Art\Raw\ScriptsMilestone\DefaultRefOnTriggerEnter.psc" Line 29


Yes, this is now a placed references issue, because ...
... DefaultRefOnTriggerEnter extends DefaultRef, and when it tries to access the properties of DefaultRef (i.e. the parent script), papyrus complains that they are all none.

Does this sound familiar ?

So you now have to go through all affected references and set the properties locally.

It turned out that they must have been aware of that issue, and did set correct properties locally on most of these triggers.

This one is just a rare exception, as it has no properties set at all. The layer it's in suggests that it should set a stage on DN084 (the mass fusion quest), but there is no way to tell which one.

       

Comments

1 comment(s) [Closed]
Arthmoor said:
Per discussion on Discord, it appears this trigger was placed in error and should be disabled to stop it from throwing errors.

       
Showing Comments 1 - 1 of 1