File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

When a player equips an item that uses OMODs, that you want to target for a new effect, the new effect is added to it. No compatibility patches, no "Removed / Added" spam. Works even if multiple base objects in inventory. Weapon is re-equipped. Quickslot favorite assignment is preserved. Legendary OMODs are preserved. Script fires once per

Permissions and credits
This is the Quest script source code from Perforation.

  • When a player equips an item you want to target for a new effect, the new effect is added to it. 
  • No compatibility patches for any new weapons, current or future.
  • All actions are SILENT: no "Removed / Added" spam.
  • Works even if multiple base objects in inventory. 
  • Each one, when equipped, will be processed in turn.
  • Processed weapons will be in their own stack.
  • Weapon is re-equipped. 
  • Quickslot favorite assignment is preserved. 
  • Legendary OMODs are preserved. 
  • Script fires once per weapon, per game.
  • It's just an OMOD so I suppose you could also use this for armor, etc.

I believe this solves the most annoying issues from custom mods, switchable ammo types, etc.
Anything that requires a custom attach point should work with this method.

The code is extensively commented and debug.traced all over. If you have Perforation, uncomment the import debug line and compile this source, overwriting the .pex that comes with it (and turn on script logging). Mentioning that for completeness, it's likely that 97.2% of anyone reading this already knows that.


All source code was by me and is released freely under the GPLv3. Go nuts.
Huge thanks to Reddit user tim-timman for showing me that you can swap a mod in, attach something to it, then remove the original and the second one remains. Unfortunately, this would overwrite any existing Legendary effect; and anything later added to the slot you used (like Craftable Legendaries) would then remove my OMOD. That was fun to solve... but the original shell-game method he showed me started me down the right path (as opposed to my previous wild flailing).

Massive credit also goes to Wenderer for his FOMOD Creation Tool.
This thing is awesome and saves a TON of time getting stuff packed up.
Mastermind - Automatron Provisioners using Robotics Expert
Think it's silly needing to be a politition and salesman to program your robots? Now the Robotics Expert perk works too!
Time to build your robot army!
Companion Stealth Distance Fix (No Free Hugs!)
Tired of your companions standing on your head when you stealth? Now with Less Dogmeat Standing on Loot!
Still some. Just much, much less.
Bugfix for Dismissed Companion Endless Babble
A permanent fix for the bug that makes Companions spout all their comments endlessly after you dismiss them.
You know, maybe I like the rain, Preston! Custom interval times available!
Perforation: Better Automatic Weapons
Not a damage number tweak, but a changed mechanic. Preserves balance and ammo, and adds fun.
Did I mention it also affects the Minigun and Gatling Laser
Home Despot - Local and Linked Workshop Component Inventories
Shows the raw component totals from all the junk in your Workshops, local or linked.
Get a Grip on Your Junk
Scarcity: Destructible Power Armor and More
Permanently destroyed PA pieces. Fewer and randomly-charged Fusion Cores. Tougher requirements for repairs.
Less is... less.
FusionGun-VIS: a compatability patch
for the Fusion Gun by Fallout Suite (not me), tagging it like Valdacil's Item Sorting (also not me) using AWKCR (still not me).