WeakAuras

  • 12 pages found
NameAuthorLast updated byUpdated on
NameAuthorLast updated byUpdated on
Custom Actions Mirrormn Mirrormn Nov 24, 2010
Custom Actions The Custom Code section of the Actions tab can be used to execute custom Lua commands whenever a display is shown or hidden. For a list of all commands that interact with the WoW client, see the WoW API. Note that some actions, like moving or casting spells, cannot be executed by Lua code. For more information on Lua syntax, see Programming in Lua. There is a special variable provided by WeakAuras that holds the UnitID of the unit currently being scanned for auras. This is...
Custom Animation Functions Mirrormn Mirrormn Nov 21, 2010
Custom Animation Functions Custom animation functions are an advanced feature that is only intended for users who know Lua. As such, the following page will assume you are familiar with Lua and related programming concepts. For more information on Lua, see Programming In Lua. WeakAuras allows the user to define custom "paths" for all animation types. For Translation animations, the term "path" is literal; the custom path actually defines what x and y coordinates the display will take. For...
Custom Triggers Mirrormn Mirrormn Nov 21, 2010
Custom Triggers Custom triggers are an advanced feature that is only intended for users who know Lua. As such, the following page will assume you are familiar with Lua and related programming concepts. For more information on Lua, see Programming In Lua. Custom triggers are a way for you to trigger a WeakAuras display using any arbitrary Lua code. There are two types of custom triggers; "Status" and "Event". Status Status type custom triggers are based on the assumption that they will be used...
Display Types Mirrormn Mirrormn Apr 21, 2011
Normal Display Types Types which actually provide information and can be seen on the screen. Texture The Texture type is one of the simplest displays. It shows a custom graphic which can be changed in color, shape, and rotation. Textures support both Scale and Rotate animations. Display options: Texture: The graphic file that will be used. You can enter a custom file path in this field, or you can use the "Choose" button to open a texture picker. Color: A color that will be applied to the...
Dynamic Information Mirrormn Mirrormn Nov 21, 2010
Dynamic Information In WeakAuras, display types and trigger types are treated as separate entities that can be mixed and matched at will. However, triggers don't just determine whether a display is visible or not - they can also pass dynamic information to their display. The most common example of this kind of dynamic information is the duration of an aura. An Aura trigger will cause its display to appear on screen when it detects the presence of the specified aura, but it also sends...
Examples Mirrormn CommanderSirow Nov 09, 2011
To import any of these examples: Copy the text below the picture Open your WeakAuras configuration Select "Import" on the "New" screen Paste the text in the box Click "Import" on the resulting tooltip General Displays Group Consumables d0tLgaGEqP2Li0...
List of available custom triggers CommanderSirow CommanderSirow Nov 09, 2011
This should be viewed as an addition to the examples page. It is mostly intended as a link-collection to triggers that can be found in the forum. Time To Die + Time To OOM Track player stats on dots Track AP gained by vengeance Show display if player stats pass certain mark Mob targeting me (Limited) / Mob targeting me (Advanced, Limited) Tracking spell-casts (via combat-log) / Tracking spell-casts (via combat-log) Display Health/Mana as percentage / Format health text CTA announce Warn if...
Main Mirrormn funkydude Dec 12, 2013
The current version of WeakAuras is now located at http://www.curse.com/addons/wow/weakauras-2 If you are upgrading from version 1.x to version 2, you will simply need to delete the old addon folders and copy in the new ones, and everything will work as it did before. Do not delete your WeakAuras SavedVariables or you will lose all of your displays.
Trigger Types Mirrormn Mirrormn Nov 21, 2010
Trigger Types There are 4 categories of triggers: Auras, Statuses, Events, and Custom triggers. The first three will be explained here; for the fourth, see Custom Triggers. Trigger types are considered separate entities from Display types, so any trigger can be used for any (non-group) Display type. Triggers pass information to the displays to which they are connected through 4 channels: Duration Info, Icon Info, Name Info, and Stack Info. See Dynamic Information for more info. The Progress...
Triggers and Untriggers Mirrormn Mirrormn Nov 21, 2010
Triggers and Untriggers Some status triggers (and most custom triggers) in WeakAuras have a Hide option which allows you to choose between "Automatic" and "Custom". When "Automatic" is selected, the trigger will simply "turn off" whenever the specified options are not true. However, when "Automatic" is selected, you will be able to specify a second set of options for the trigger, which will determine when the display should be hidden. This is referred to as an "untrigger". Unfortunately,...
Tutorial Mirrormn Mirrormn Mar 01, 2011
Welcome to WeakAuras! This page will guide you through the basic usage of the addon in a friendly, visual format. Once you've installed WeakAuras, SharedMedia, and SharedMediaAdditionalFonts, jump right in! Your First Display Getting Started First, type /wa. The New page shows a list of different display types you can make. Sure, you could create a simple Texture, but that's boring! Pick something more fun like a Progress Bar. You are now prompted to name your new display. You can name it...
Usage Mirrormn Mirrormn Nov 23, 2010
Overview Welcome to the WeakAuras documentation. WeakAuras is a framework that is intended to give you the power to display all sorts of information on your screen in useful and aesthetically pleasing ways. You have many options regarding what auras and events will trigger your displays, what your displays will look like, and what information they will show you. The purpose of this documentation is to explain these options to you, so that you can use the framework to its fullest extent....
  • 12 pages found