Welcome to the AFK Mods bug tracker. In order to report an issue, you need to have a VALIDATED account to post one. Once you have followed the link the registration email sent you, 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.

Please also consider sending your bug report to Bethesda if you are reporting on an issue with Skyrim Special Edition, Fallout 4, Starfield, or Oblivion Remastered. Doing so will help everyone on all platforms.

Issue Data
Status: Closed
Issue Type: Bug Report
Project: Unofficial Skyrim Legendary Edition Patch
Component: Skyrim LE: Vanilla
Category: Papyrus
Assigned To: Sclerocephalus
Platform: PC
Severity: Low
Votes: 0
Watching: N/A
Opened By NightStar on Sep 19, 2013 6:38 pm
Last Edited By Arthmoor on Jan 26, 2017 11:14 pm
Closed By Arthmoor on Jan 26, 2017 11:14 pm
Resolution: Fixed
Comment: Fixed for USLEEP 3.0.8/USSEP 4.0.6.

Issue #13598: MaceTrap [refID] has no 3d so no motion type change

 
<code>[09/15/2013 - 02:02:14PM] Error: (0008B900): has no 3d, and so cannot have its motion type changed.
stack:
[ (0008B900)].MaceTrap.SetMotionType() - "<native>" Line ?
[ (0008B900)].MaceTrap.OnCellDetach() - "MaceTrap.psc" Line 45</code>

Related Issues: 13871  29159  

Comments

7 comment(s) [Closed]
NightStar said:
 
Also for RefIDs 000D16B3 and 0008B900 (the same as the OP) (USKP#37.53).

NightStar said:
 
Related [[http://afktrack.afkmods.com/index.php?do=details&task_id=12091|Bug #12091]] and [[http://afktrack.afkmods.com/index.php?do=details&task_id=13871|Bug #13871]] (duplicate) about the same script.

BlackPete said:
 
Same errors on RefIDs: 000D16B3, 000B0F4A, 0004D94, 00060FA7 and 000AE4DC.

NightStar said:
 
Also on 0003E538 (USKP#40.27).

BlackPete said:
 
And also: 00044F73, 00044F74.

Additionally: 000E5FC6 and 0008B900.

BlackPete said:
 
Another error posted by Elgar:

<code>[10/13/2015 - 08:44:21AM] Error: (000AE4DC): has no 3d, and so cannot have its motion type changed.
stack:
[ (000AE4DC)].MaceTrap.SetMotionType() - "<native>" Line ?
[ (000AE4DC)].MaceTrap.OnCellDetach() - "MaceTrap.psc" Line 45</code>

Sclerocephalus said:
 
What an incredibly ingenious idea to change the motion type on cell detach ...

This command runs on self, and if self has lost 3D on cell detach, this is because self may have unloaded already - not entirely unexpectedly, since there's a fairly good chance for this to happen after the cell has detached.

Thus, if 3D has been lost here, there's no point in waiting for it to reload, and a simple check for Is3DLoaded should be sufficient.

Amend line 44 as follows:

if doOnce == 0 && Is3DLoaded()

Showing Comments 1 - 7 of 7