Skip to main content

WeakAuras for WotLK

A powerful framework that displays customizable graphics on World of Warcraft’s user interface to indicate buffs, debuffs, and other relevant information. Built for WotLK 3.3.5a.

Quick Start

Get WeakAuras running in your WotLK client in minutes

1

Download WeakAuras

Download the latest release from GitHub and extract all folders to your Interface\AddOns directory.
# Extract to your WoW directory
World of Warcraft/Interface/AddOns/WeakAuras
World of Warcraft/Interface/AddOns/WeakAurasOptions
World of Warcraft/Interface/AddOns/WeakAurasTemplates
Make sure you extract all addon folders from the archive to ensure full functionality.
2

Open the Configuration

Launch World of Warcraft and type /wa or /weakauras in chat to open the configuration interface.You can also access it through:
  • The minimap icon
  • Interface options menu
3

Create Your First Aura

Click the “New” button in the WeakAuras interface and select a display type. Configure your trigger conditions to show when specific buffs, debuffs, or game events occur.
Start with the Icon display type for tracking buffs and debuffs — it’s the most commonly used display type.

Explore by Topic

Learn how to create powerful custom displays for your WoW interface

Core Concepts

Understand the architecture, displays, groups, and trigger systems that power WeakAuras

Display Types

Explore icons, progress bars, text displays, textures, and models for visualizing game data

Triggers

Learn how to configure buff/debuff tracking, combat events, and custom Lua triggers

Animations

Add dynamic animations and transitions to make your displays stand out

Lua Scripting

Write custom code for advanced aura behavior and dynamic content

Templates

Use pre-built templates to quickly create common auras for your class and spec

Key Features

Everything you need to create powerful custom displays

Intuitive Configuration

Powerful configuration interface that makes creating custom displays easy, even for non-programmers

Performance Optimized

CPU optimizations with conditional loading, modularity, and efficient event scanning to minimize impact

Flexible Triggers

Track auras, health, power, cooldowns, combat events, runes, totems, and much more with powerful trigger options

Lua Customization

Advanced users can write custom Lua code for animation paths, trigger conditions, and dynamic behavior

Resources

Get help and connect with the community

GitHub Repository

View source code, report issues, and contribute to the project

Discord Community

Join our Discord server for help, discussions, and sharing your creations

Wago.io

Browse and import thousands of community-created WeakAuras

Ready to customize your interface?

Start creating powerful custom displays for your WotLK experience

Get Started Now