LazyDisenchant (2).zip
What's new
🌟 Major Highlights & New Features
🌍 Full 10-Language Support & In-Game Language Selector
- Complete Multi-Language Localization: Every button, tooltip, alert, and chat message has been translated across 10 languages:
- 🇬🇧 English (
enUS) - 🇫🇷 Français (
frFR) - 🇩🇪 Deutsch (
deDE) - 🇪🇸 Español (
esES/esMX) - 🇨🇳 简体中文 (
zhCN) - 🇹🇼 繁體中文 (
zhTW) - 🇷🇺 Русский (
ruRU) - 🇧🇷 Português (
ptBR) - 🇰🇷 한국어 (
koKR) - 🇮🇹 Italiano (
itIT)
- 🇬🇧 English (
- Auto-Detection & Language Switcher: The addon automatically defaults to your game client's language, with a dropdown menu in the Settings tab to switch to any language on the fly.
🛠️ Bug Fixes & Compatibility Improvements
🎒 Universal Bag Addon Support (Bagnon, ArkInventory, ElvUI, etc.)
- Universal Shift-Click Support: Fixed compatibility with Bagnon, ArkInventory, ElvUI Bags, LiteBag, Inventorian, and default Blizzard bags. You can now shift-click items from any bag addon straight into your Ignore / Keep List.
- Zero Bag Conflicts: Verified that hook scripts and bag frame events coexist smoothly without causing taint or click-blocking errors.
⚔️ Localized Client Disenchanting Bug Fixed
- Fixed Item Equip Prompt: Resolved an issue on French and other non-English game clients where triggering
/ld shortcuts,/ld next, or the Disenchant button would prompt to equip the armor/weapon instead of casting Disenchant. - Smart Bag Scanner Fix: Fixed bag scans returning 0 items on non-English game clients by replacing localized text comparisons (
"Disenchantable") with localized spell ID lookups (GetSpellInfo(13262)) and native item class classification. - Enhanced Macro Execution: Reworked the underlying secure action button and Macro Edit Box to guarantee that Disenchant casts cleanly every single time without interruption.
This mod has no additional files

