Smart Sheathe

Automatically sheathes and unsheathes weapons based on timing, combat, targeting, and custom rules.
Screenshot 2026-07-14 070240.png

Screenshot 2026-07-14 070240.png

Description

Smart Sheathe is a lightweight, customizable World of Warcraft addon that automatically manages your weapon sheathing based on combat, targeting, and environmental contexts.


Features

  • Configurable Delay (1s - 60s): Automatically sheathes your weapons after a customizable delay (default 3 seconds) when exiting combat or clearing targets.
  • Auto-Unsheathe on Target: Targeting/clicking any hostile target immediately draws your weapons so you are ready to engage.
  • Auto-Unsheathe on Combat: Instantly draws your weapons the millisecond you enter combat, even before your first attack or spell cast.
  • Instant Resting-Area Sheathe: Instantly stows your weapons inside Inns and Capital Cities to keep you looking relaxed in friendly hubs.
  • Smart Delay Cancellation: Re-entering combat or targeting a living enemy cancels sheathing timers immediately.
  • Dungeon, Raid & PvP Safe: Option to auto-disable the addon in group content (dungeons, raids, battlegrounds, arenas) to keep weapons ready between back-to-back pulls.
  • Manual Override Detection: If you manually draw your weapon (using your standard keybind like Z), the addon pauses sheathing so you can show off your gear. Entering combat resets this override.
  • Caster Safety Toggle: Option to completely disable all automatic actions if playing casting classes (Mage, Priest, Warlock).
  • Friendly Safety: Targeting friendly or neutral units will never draw your weapons.

Configuration

Type /ss or /smartsheathe in your chat to open the options UI (which also integrates into the native Blizzard Interface > AddOns settings menu).


If you enjoy my addons and want to support my work, consider buying me a coffee to keep me motivated! KodeMan's Kofi

The Smart Sheathe Team

profile avatar
Owner
  • 6
    Projects
  • 2.5K
    Downloads
Donate

More from KodeManView all