Unofficial Fallout 4 Patch

  • Status Fix Pending
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Papyrus
  • Assigned To
    Sclerocephalus
  • Operating System All
  • Severity Low
  • Priority Low
  • Reported Version Fallout 4: Vanilla
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Unofficial Fallout 4 Patch
Opened by Sclerocephalus - March 30 2017
Last edited by Sclerocephalus - April 02 2017

FS#22246 - WorkshopParentScript allows dead actors to be added to a workshop

Fortunately, this is not normally happening. The only case known so far is the quest Min02, which adds all minutemen that helped to clear out the mirelurks to the workshop - without previously checking whether they survived. WorkshopParentScript, which handles the addition of new actors, doesn’t check this either, so the dead minutemen will permanently end up in settler aliases. There is no way to get rid of them because the scripts can handle dead actors only when they die while in an alias.

This is the reason why the dead minutemen at The Castle are never cleaned up.

To fix this,
(1) a check needs to be added to the AddPermanentActorToWorkshopPUBLIC function on WorkshopParentScript to bail out if the passed-in actor is dead.
(2) another check needs to be added to the OnLoad event of WorkshopNPCScript, to let dead actors kick themselves out.

(1) will fix the issue for new games, (2) is needed to make this work retroactively.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing