Prerequisites
Before installing WeakAuras, ensure you have:World of Warcraft: Wrath of the Lich King (3.3.5a) installed
Access to your WoW installation directory
Ability to extract ZIP archives
WeakAuras is compatible with all WotLK 3.3.5a clients, including popular private server distributions.
Installation Methods
Choose your preferred installation method:- Manual Installation (Recommended)
- Git Clone (For Developers)
Step 1: Download WeakAuras
Download the latest version from GitHub:Download WeakAuras WotLK (master.zip)
Step 2: Extract the Archive
- Locate the downloaded
WeakAuras-WotLK-master.zipfile - Extract the archive using your preferred tool (WinRAR, 7-Zip, etc.)
- Open the extracted
WeakAuras-WotLK-masterfolder
Step 3: Install to AddOns Directory
- Navigate to your WoW installation directory
- Open the
Interface\AddOnsfolder - Copy all folders from the extracted archive to
Interface\AddOns
Directory Structure
Step 4: Verify Installation
- Launch World of Warcraft
- At the character selection screen, click AddOns (bottom-left)
- Verify that WeakAuras appears in the list and is checked
- Load into the game
Addon Components
WeakAuras consists of multiple addon components:WeakAuras (Core)
WeakAuras (Core)
Required - The main addon containing all core functionality.File: This component includes:
WeakAuras.tocWeakAuras.toc
- Core engine and display system
- Trigger system (buffs, cooldowns, combat events)
- Region types (icons, bars, text, models)
- Animation and condition systems
- Performance optimizations
WeakAurasOptions
WeakAurasOptions
Required - The configuration interface.Provides the powerful GUI for:
- Creating and editing auras
- Managing groups
- Importing/exporting
- Trigger configuration
- Display customization
This addon is loaded on demand when you type
/waWeakAurasModelPaths
WeakAurasModelPaths
Required - Model file path database.Contains paths to WoW model files for:
- 3D model displays
- Model selection in the configuration UI
- Custom model animations
WeakAurasTemplates
WeakAurasTemplates
Required - Pre-made aura templates.Includes templates for:
- Class abilities
- Common buffs/debuffs
- Cooldown tracking
- Resource monitoring
WeakAurasCompanion
WeakAurasCompanion
Optional - Wago.io integration.Enables:
- Automatic aura updates from Wago.io
- One-click imports
- Version checking
Automatically enabled by WeakAuras. Works with the WeakAuras Companion App.
WeakAurasArchive
WeakAurasArchive
Optional - Aura storage and backup.Provides:
- Local aura storage
- Version history
- Backup functionality
Automatically enabled by WeakAuras.
Dependencies & Optional Addons
WeakAuras has several optional dependencies that enhance functionality:Included Libraries
These libraries are embedded in WeakAuras:- Core Libraries
- Feature Libraries
- Specialized Libraries
- LibStub: Library management
- CallbackHandler-1.0: Event handling
- AceTimer-3.0: Timer management
- AceSerializer-3.0: Data serialization
- AceComm-3.0: Network communication
Recommended Optional Addons
SharedMedia
Adds more bar textures and fonts (retail version)Alternative: bKader Shared Media (popular WotLK version)
SharedMediaAdditionalFonts
Expands available font library for text displays
WeakAuras_StopMotion
Adds stop motion animation region type
ColorPickerAdvanced
Enhanced color picker with class templates and copy/pasteDownload from Google Drive
MerfinPlus
Predefined TTS, sounds, status bars, fonts and moreDownload from Google Drive
Boss Mods (Highly Recommended)
- DBM (Deadly Boss Mods)
- BigWigs
Industry-standard boss mod for WotLK raids and dungeons.Integration Features:
- Boss ability timers as triggers
- Phase change detection
- Raid warning integration
Requires DBM-Core with revision >= 20250929200404
Post-Installation Setup
First Launch
Configure Settings
Click the Options button (gear icon) to configure:
- Frame strata
- Tooltip behavior
- Minimap icon position
- Update checking
Minimap Icon
The WeakAuras minimap icon provides quick access:- Left-click: Open configuration window
- Right-click: Quick options menu
- Drag: Reposition around minimap
Troubleshooting
WeakAuras doesn't appear in AddOns list
WeakAuras doesn't appear in AddOns list
Possible causes:
- Folders not in correct location
- TOC file missing or corrupted
- Wrong WoW version
- Verify folders are in
Interface\AddOns(not in a subfolder) - Check that
WeakAuras.tocexists in theWeakAurasfolder - Ensure you’re running WotLK 3.3.5a (Interface: 30300)
Error: 'Missing library' messages
Error: 'Missing library' messages
Possible causes:
- Incomplete installation
- Corrupted download
- Conflicting addon
- Re-download and extract the full archive
- Ensure all WeakAuras folders are present
- Disable other addons temporarily to test
- Check the in-game error message for specific library name
/wa command doesn't work
/wa command doesn't work
Possible causes:
- WeakAurasOptions not installed
- Lua error preventing load
- Verify
WeakAurasOptionsfolder exists - Check for Lua errors (install BugSack addon to view)
- Try
/reloadto refresh the UI
Performance issues or lag
Performance issues or lag
Possible causes:
- Too many active displays
- Inefficient custom triggers
- Memory limitations
- Use load conditions to limit when auras are active
- Apply the Large Address Aware patch
- Review custom code for performance issues
- Disable unnecessary auras
Updating WeakAuras
To update to a newer version:Backup Your Auras
Your auras are saved in
WTF\Account\[AccountName]\SavedVariables\WeakAuras.luaMake a backup copy before updating!WeakAuras automatically handles data migration when updating. Your saved auras will be preserved.
Next Steps
Now that WeakAuras is installed, you’re ready to start creating auras!Quick Start Guide
Create your first aura in minutes
Client Extensions
Enhance performance and unlock features