Description
AutoStow
Smart Automatic Weapon Sheathing
AutoStow is a lightweight quality-of-life addon that automatically sheathes your weapons outside combat. It monitors your actual weapon state, detecting abilities that draw weapons even without a target or combat engagement.
Choose a delay, customize your preferences, and let AutoStow handle the rest.
Features
- Automatically sheath weapons outside combat.
- Detect weapon-drawing abilities without requiring combat or a target.
- Adjustable sheath delay: 1–10 seconds.
- Optional pause when manually drawing weapons.
- Wait for active casts and channels to finish.
- Custom settings interface with live status, patch notes, and troubleshooting tools.
- Movable minimap button.
- Account-wide settings shared across characters.
- No external libraries or dependencies.
How It Works
When AutoStow detects drawn weapons outside combat, it starts your selected sheath delay. If another ability is used, the timer adjusts to accommodate the newer action.
Manual Draw Protection: Enable the optional pause to keep your weapons drawn for roleplay, screenshots, or personal preference. Manually sheath them to resume AutoStow. Combat, looting, and automatic weapon changes won't cancel your pause.
Settings & Controls
AutoStow features a compact, custom-built interface with General, Delay, and Convenience settings, live status information, patch notes, and troubleshooting.
Open the interface using the minimap button, /autostow, /astow, or Options → AddOns → AutoStow.
Troubleshooting & Feedback
The built-in Troubleshooting page includes temporary debug logging, selectable diagnostic reports, platform-specific copy instructions, and direct access to CurseForge comments.
Debug logging automatically disables after logout or /reload.
Questions, bug reports, and feedback are always welcome.
Lightweight by Design
AutoStow minimizes resource usage through streamlined event handling, no normal weapon-state polling during combat, a single weapon watcher and pending sheath timer, and no unnecessary per-frame settings processing.
Commands
/autostowor/astow— Open settings./autostow status— Display current runtime status./autostow debug— Toggle temporary debug logging.


