Your First Aura in 5 Minutes
This guide will walk you through creating a simple but useful aura: a visual indicator that shows when your health drops below 30%.Before starting, make sure you’ve installed WeakAuras and can access the configuration window with
/waOpening the Interface
There are two ways to open WeakAuras:- Slash Command
- Minimap Icon
Type in chat:or
Creating Your First Aura
Choose Display Type
Select Icon as the display type.Why Icon? Icons are perfect for visual alerts - they’re clear, customizable, and performance-friendly.
Name Your Aura
Enter a descriptive name:
Low Health WarningGood naming helps you organize auras later, especially when you have dozens!
Configuring the Trigger
Now let’s make the aura show only when your health is low:Select Trigger Type
- Type: Status
- Sub-type: Health
Customizing the Display
Let’s make the warning more visually obvious:Choose a Texture
Under Icon, click Choose to select a texture.Recommended: Select the red warning icon or skull texture.
You can use any texture file, spell icon, or item icon. The texture picker shows all available options.
Set Color
Click the Color swatch and choose bright red (RGB: 255, 0, 0).
Color overlays multiply with the texture. White (255,255,255) shows the original texture colors.
Adding Animation
Make the warning impossible to miss:Configure Main Animation
The Main animation plays while the aura is active.
- Type: Pulse
- Duration: 1 second
- Infinite: ✓ (checked)
Testing Your Aura
- Close WeakAuras
- Damage Yourself
- Heal Up
Click Done or press ESC to close the configuration window.
Success! You’ve created a functional WeakAura!
Importing Community Auras
Why reinvent the wheel? The WeakAuras community has created thousands of auras you can import instantly.Visit Wago.io
Go to wago.io and search for WotLK 3.3.5 auras.
Copy Import String
Find an aura you like and click Copy Import String.The string looks like:
!WA:2!... (very long encoded text)Import in WeakAuras
- Open WeakAuras (
/wa) - Click Import (or New → Import)
- Paste the string (Ctrl+V)
- Click Import
Popular Aura Types to Try
Now that you understand the basics, try creating these common aura types:Cooldown Tracker
Trigger: Spell CooldownDisplay: Icon with cooldown sweepUse: Track important ability cooldowns
Example
Buff Monitor
Trigger: Aura (Buff)Display: Icon or progress barUse: Track important buffs and their duration
Example
Proc Alert
Trigger: Aura (Buff)Display: Large icon with animationUse: Never miss important procs
Example
Resource Bar
Trigger: Status (Power)Display: Progress barUse: Track mana, rage, energy, runes
Example
Using Templates
WeakAuras includes built-in templates for common scenarios:Browse Categories
Templates are organized by:
- Class (Death Knight, Druid, Hunter, etc.)
- General (cooldowns, resources)
- PvP
- Encounters
Essential Tips for Beginners
Organization
Organization
- Create Groups to organize related auras
- Use descriptive names
- Prefix names by category:
[CD] Icebound Fortitude,[Buff] Battle Shout
Performance
Performance
- Use Load Conditions to only load auras when needed
- Avoid full screen auras unless necessary
- Test performance with
/wa pstartand/wa pstop
Load Condition Example
Backup Your Auras
Backup Your Auras
Your auras are saved in:Back this file up regularly!Or export important auras:
- Select aura in
/wa - Click Export
- Copy the string to a text file
Copy & Modify
Copy & Modify
Don’t start from scratch every time:
- Right-click an existing aura
- Select Duplicate
- Modify the copy
Learn from Others
Learn from Others
Import auras you like and study their configuration:
- What triggers do they use?
- How are animations configured?
- What custom code is included?
Common Mistakes to Avoid
Keyboard Shortcuts
Speed up your workflow:| Shortcut | Action |
|---|---|
/wa | Open WeakAuras |
| Ctrl+C | Copy selected aura |
| Ctrl+V | Paste aura |
| Delete | Delete selected aura |
| Ctrl+Z | Undo last change |
| Shift+Drag | Precise positioning (1 pixel) |
| Alt+Drag | Copy while dragging |
Testing Your Auras
Before taking auras into real content:Next Steps
You’ve mastered the basics! Here’s where to go next:Core Concepts
Deep dive into displays, triggers, and groups
Client Extensions
Unlock advanced features and improve performance
Display Types
Learn about all display types in detail
Lua Scripting
Create custom triggers and actions with Lua
Getting Help
Stuck? The community is here to help:Discord
Real-time help from the community
Wiki
Comprehensive documentation
GitHub Issues
Report bugs or request features
Practice Challenge
Reinforce your learning by creating these three auras:Challenge 1: Low Mana Warning
Challenge 1: Low Mana Warning
Create an aura that warns when your mana drops below 20%.Hints:
- Trigger: Status → Power
- Unit: Player
- Power Type: Mana
- Condition:
<=20% - Display: Blue colored icon
Challenge 2: Heroism/Bloodlust Timer
Challenge 2: Heroism/Bloodlust Timer
Track the Heroism/Bloodlust buff with a countdown.Hints:
- Trigger: Aura → Buff
- Buff names: “Heroism” or “Bloodlust”
- Display: Progress bar showing duration
- Add text showing seconds remaining
Challenge 3: Multi-target DoT Tracker
Challenge 3: Multi-target DoT Tracker
Track your DoT on multiple enemies (Advanced).Hints:
- Create a Dynamic Group
- Trigger: Aura → Debuff on Unit
- Unit: Multi-target
- Your DoT spell name
- Shows one icon per affected target
Once you’ve completed these challenges, you’re ready to create auras for any situation!