Available at Let's Play with Fire since 7 June 2023
Thank you to hotrods20 for reporting the issue on Discord and testing the fix!
Available at Let's Play with Fire since 19 April 2022
Available at Let's Play with Fire since 7 April 2022
Note: The Valuables and Weapons filters were decoupled to avoid future similar issues. After updating to this version, if you load a save with the Valuables or Weapons filter enabled, you will need to disable and re-enable those affected filters.
Available at Let's Play with Fire since 19 March 2022
Available at Let's Play with Fire since 1 September 2021
Available at Let's Play with Fire since 1 September 2021
Note: Auto Lockpick assumes there are four Locksmith perks and that the first three allow picking Advanced, Expert, and Master locks. If you use any mods that change the Locksmith perks, Auto Lockpick will not account for these changes.
Thank you to Seikyr and ArctixSnowPup for reporting these issues!
Available for testing since 17 June 2021 exclusively in #auto-loot
Thank you to syberdragn and Haitan95 for discovering, reporting, and rigorously testing the issue!
Available for testing since 8 May 2021 exclusively in #auto-loot
Papyrus Workaround: Calling
WouldBeStealing
on a workshop resource object returnsTrue
because actors are "assigned" to resources via ownership. Consequently, the Flora filter now uses a custom flora effect script that checks faction ownership.
The Flora filter will not attempt to loot harvested workshop flora objects if the current game time is less than or equal to WorkshopFloraHarvestTime + 1.0
. Other mods may allow you to adjust the floraResetHarvestDays
variable whose default value is 1.0
. A different value may cause the relevant fix to have undesirable consequences.
Specifically, Workshop Framework converts that variable into a property and can adjust its value at runtime. Unfortunately, Auto Loot would need to be compiled against Workshop Framework to access that property so the original default value of 1.0
has been used instead.
Available for testing since 7 May 2021 exclusively in #auto-loot
Available for testing since 10 April 2021 exclusively in #auto-loot
Papyrus Workaround: Holotape items can be activated (i.e., taken) by only the Player. Auto Loot cannot send holotape loot to its off-stage dummy actors which distribute loot to the player or a workshop. Consequently, the Rules and Destinations settings for the Holotape filter are useless and have been disabled.
This patch overrides some Components filter formlists to account for changes made by the Unofficial Fallout 4 Patch.
Available for testing since 1 April 2021 exclusively in #auto-loot
Papyrus Workaround: Casting an ObjectReference to a MiscObject and calling
GetObjectComponentCount
is extremely slow. The Components filter, despite being nearly indistinguishable from most other filters, was severely impacted. To work around the issue, a formlist was created for each component containing junk items which can be scrapped into that component, and depending on which components are specified, Auto Loot searches for those junk items directly. Unfortunately, this means that if another mod changes the components of an item, the new formlists will need to be patched.
Available for testing since 9 March 2021 exclusively in #auto-loot
Game Bug Workaround: The included plugin
Non-Playable Flags Patch.esp
fixes issues where NPC skins are not flagged as Non-Playable. The Papyrus functionRemoveAllItems
can remove skins not flagged correctly and crash the game, according to some players. Like many vanilla scripts and many other mods, Auto Loot makes use of this function. These issues have been reported to the Unofficial Fallout 4 Patch Project and project maintainer Arthmoor says these issues will be resolved in a future update. Until then, I recommend keeping this plugin enabled.
To enable the Debug Menu, enter this console command:
set AutoLoot_Debug to 1
.To disable the Debug Menu, enter this console command:
- Flush Dummies: Empties off-stage dummies to their user-defined destinations. This option should never need to be used, but if loot appears to have gone missing, you can try this option.
- Uninstall: Removes all Auto Loot perks and stops the Auto Loot holotape quest. You should sleep and save afterwards. This procedure is highly recommended when updating to a new version of Auto Loot or when removing the mod. Note: Uninstalling mods is not supported by Bethesda. Consequently, this procedure does not guarantee an absolutely clean removal.
set AutoLoot_Debug to 0
.
Note: The Non-Playable items check fix for the Bodies filter was also applied to the Containers filter, but the fix is less relevant to that filter because containers should never have Non-Playable items.
HIGHLY RECOMMENDED! This patch fixes issues where NPC skins are not flagged as Non-Playable; otherwise, if Auto Loot, or any other mod, or any game scripts attempt to loot these skins, the game may crash. These fixes will appear in a future version of the Unofficial Fallout 4 Patch but are provided in this patch in advance of that update.
Available for testing since 5 February 2021 exclusively in #auto-loot
Available for testing since 30 December 2020 exclusively in #auto-loot
Available for testing since 24 November 2020 exclusively in #auto-loot
Available for testing since 29 January 2020 exclusively in #auto-loot
The Currency Filter will loot the following items: Bottlecaps, Pre-War Money, Caps Stashes, Bobby Pins and Bobby Pin Boxes, Bottlecaps via Bottlecap Mines, and Bottlecaps via Fortune Finder IV.
The Ammo Filter will loot all Fusion Cores, excluding fusion cores installed in power generators. Auto Loot will not loot fusion cores installed in power generators because removing them via Auto Loot would not trigger the generator shutdown event.
The Weapons Filter has been upgraded to the newly created tiered filter system. You can configure the Weapons Filter to loot only Big Guns, Energy Weapons, Explosives, Melee Weapons, Small Guns, Traps, Unarmed Weapons. The filter is configured to loot all weapons by default.
The Valuables Filter has also been upgraded to the tiered filter system. You can configure the Valuables Filter to loot only junk with Common, Uncommon, or Rare components. The filter is configured to loot only junk with Rare components by default. Additionally, you can also configure the Valuables Filter to loot Component Scrap, such as the miscellaneous component items you can pick up and component shipments. This extra option was added primarily for players of certain workshop mods.
You can now use the Take Any Filter Mode with the Components Filter, allowing you to loot junk with specific components from bodies and/or containers when the Bodies Filter and/or Containers Filter are also enabled.
Ash and Goo Piles are activators with hardcoded behaviors; they are neither bodies nor containers. Papyrus offers no support for manipulating these activators and therefore they cannot be supported by Auto Loot. You can manually loot Ash and Goo Piles, or you can use a new feature that prevents Ash and Goo Piles from being created. This new feature dynamically adds the NoDisintegrate
keyword to NPCs in the loaded area in a radius of 4096 units.
In order to use this feature, enter the following command at the MAIN MENU [of the game!]:
set AutoLoot_Setting_NoDisintegrate to 1
You can set up your Fallout4.ini
so that the command runs at startup:
[General]
sStartingConsoleCommand="set AutoLoot_Setting_NoDisintegrate to 1"
You can also toggle the global variable directly in the plugin using xEdit.
v1.2 streamlines the holotape menu by making the following changes:
Version Note: Because Nexus has a longstanding bug where you cannot replace a file with a new file if the new file has the same version, the version had to be changed.
BEFORE UPDATING, YOU WILL NEED TO TURN OFF ALL FILTERS AND SAVE YOUR GAME. All Form IDs have been changed.
If you skip this step, you will need to reinstall 1.0 to turn off the loot filters. Failing to do either may not release running scripts from memory and those scripts will loop forever, which is bad. Do not skip this step.
Destination Rules: Rules (formerly Exclusions) are used to enable/disable sending loot to a workshop for either all filters or specific filters. Previously, you had to reset the destination to the player to disable sending loot to a workshop. If you decided to send loot to a workshop again, you had to find the workshop in the menu again. Now, your preferred workshop choice will persist, and you only need to flip a switch to toggle whether loot accumulates there.
Secret Debug Menu: To enable: set AutoLoot_Debug to 1
. To disable: set AutoLoot_Debug to 0
. The debug menu offers these options: