Issue Data
|
Issue #34082: dlc1_qf_dlc1we06_01017867 doesn't fully clean up
The quest has six alias-added actors, but only calls DeleteWhenAble() for the first three, likely as a copy-paste error (most of the other dawnguard world encounters have three actors).
Attached Files: dlc1_qf_dlc1we06_01017867.psc |
That explains why at least one of the bandits consistently doesn't disappear when this encounter quest shuts down. I meant to report this problem a while back.
Out of curiosity, does it matter whether there's an empty row in the script between the lines below? Other world encounter quest scripts have that after the last DeleteWhenAble() line, but I don't know if that's only to make them easier to read. Just thought I'd mention it in case it's important for some reason. Hopefully you understand what I mean.
Out of curiosity, does it matter whether there's an empty row in the script between the lines below? Other world encounter quest scripts have that after the last DeleteWhenAble() line, but I don't know if that's only to make them easier to read. Just thought I'd mention it in case it's important for some reason. Hopefully you understand what I mean.
Alias_Actor6.GetReference().DeleteWhenAble()
;debug.trace(self + "stage 255, calling ReArmTrigger() on trigger" + Alias_Trigger.GetReference())
Comment #1 Jun 10, 2024 2:58 am
Edited by BlackPete on Jun 10, 2024 3:08 am
Just to note for reference: The fix will only take care of any instances generated once 4.3.2 is releases. All previous runs of the quest will have left the extra bandits behind.
Showing Comments 1 - 3 of 3