Quantcast
Channel: Addons from WowAce.com
Viewing all 2479 articles
Browse latest View live

LibCooldownTracker-1.0

$
0
0

Library for tracking cooldowns of both enemies and allies. This library was made for the cooldown tracker in GladiusEx and therefore it is mainly intended to be used in arenas.

Example usage:

localCT=LibStub("LibCooldownTracker-1.0")functionaddon:OnEnable()CT.RegisterCallback(self,"LCT_CooldownUsed")CT.RegisterCallback(self,"LCT_CooldownsReset")CT:RegisterUnit("player")endfunctionaddon:OnDisable()CT:UnregisterUnit("player")CT.UnregisterAllCallbacks(self)endfunctionaddon:LCT_CooldownsReset(event,unit)print("Cooldowns reset for unit "..unit)endfunctionaddon:LCT_CooldownUsed(event,unitid,spellid)print(unitid.." used "..GetSpellInfo(spellid))localtracked=CT:GetUnitCooldownInfo(unitid,spellid)iftrackedthenprint("cooldown starts:",tracked.cooldown_start)-- times are based on GetTime()print("cooldown end:",tracked.cooldown_end)print("effect start:",tracked.used_start)print("effect end:",tracked.used_end)print(tracked.detected)-- use this to check if the unit has used this spell before (useful for detecting talents/glyphs)endend

Check the cooldowns module of GladiusEx if you want to see a real world usage example.

See the API page for more details.


Ace3

GatherMate2_Data

$
0
0

Data extract for GatherMate2. Use GatherMate_Data for the original GatherMate. This version is include data for cataclsym ,as extrernal sites begin migrating their data.

How to install the data:

  • 1.) install GatherMate2_Data
  • 2.) Once in game, open gathermate (/gathermate)
  • 3.) Select the Import section
  • 4.) select the data you want and click import.
  • 5.) Profit

SorhaQuestLog

$
0
0

SorhaQuestLog is a basic Quest/Achievement addon similar to MonkeyQuest and nQuestLog.
It allows the display of quests and achievements on the screen in an configurable way.

Options panel is accessible using /sql or /sorhaquestlog

Features

Core Features:

  • Individual Minions for Quests, Achievements and Scenarios
  • Auto Show/Hide options when entering instances, arenas, combat, pet battles, the outside world etc.
  • Can hide the default blizzard quest frame
  • Handles blizzards remote quests
  • Borders and background for minions
  • LDB Module

Quest Log Minion Features:

  • Expandable/collapsible zone headers
  • Auto collapsing/expanding zone headers as you change zones
  • Hide Zone headers when all their quests are hidden
  • Expand collapse menu available using alt-right-click on a zone
  • Hide quests by right-clicking the quest or by selecting it from its zone headers right-click menu
  • Hide completed objectives
  • Can completely hide quest tracker when tracking no quests
  • Hide or re-size item buttons
  • Colour objective texts and statuses by completeness(gradual) , state(done/undone) or choose a custom colour
  • Colour quest titles and level texts by level, completeness(gradual) , state(done/undone) or choose a custom colour
  • Changeable fonts, font shadowing and font sizes for Zones, Quests and Objectives
  • Adjustable indentation for quests and objectives
  • Option to display only the quest details pane of the quest log when left-clicking a quest. (Alt left click to get the full quest log panel)
  • Control left-click a quest to set it as the active quest for blizzards minimap tracker
  • Alt + Ctrl left-click a quest to abandon it. (Can disable confirm dialog in options)

Achievement Minion Features:

  • Customizable text by choosing fonts, sizes, shadowing and colours.
  • Customizable textures for progress bars
  • Optional progress status bars for the achievements that can have them
  • Option to limit the number of tasks displayed per achievement

Notification Features:

  • Customizable sounds for quest/objective complete and quest starting item picked up notifications.
  • Choose custom sounds for quest completions and objective completions
  • Re-direct the objective completion messages elsewhere with LibSink

Recent Changes

New since v1.2

  • Show/Hide Addon during pet battles options
  • New scenario tracker
  • Complete redesign of addon structure into modules.

Other Stuff >.>

Bug reporting and Suggestions
You can report bugs or suggestions using wowaces ticket system at:
http://www.wowace.com/addons/sorhaquestlog/tickets/
Or at the official forum thread:
http://forums.wowace.com/showthread.php?p=312336

Localization
If you want to help localize SorhaQuestLog you can do so using the wowace localization section at:
http://www.wowace.com/addons/sorhaquestlog/localization/

Known Issues:

  • After the second time you log in the default blizzard tracker no longer displays achievements.

Routes

$
0
0

v1.4.2
17 December 2011
(Written for Live Servers v4.3.0.15050)

https://www.paypal.com/en_US/i/btn/x-click-but21.gif

Routes allow you to draw lines on the worldmap linking nodes together into an efficient farming route from existing databases. The route will be shown (by default) on the minimap and zone map as well.

Use /routes to begin.

Changes from v1.4.1 to v1.4.2 (17 December 2011)

  • Updated TOC
  • Updated LibMapData (so the new zones work properly)
  • Fixed division by zero errors from occurring in the future (the PTR servers disabled it the Lua language settings in PTR 4.3).
  • Fixed background processing so that it no longer acts like foreground processing (WoW changed the behavior of GetTime() function).
  • Fixed timers from reporting the wrong time when doing foreground and background route optimization.
  • Add Brazilian Portuguese localization files. The translations are only partially done.

Changes from v1.4.0 to v1.4.1 (30 June 2011)

  • Updated TOC
  • Updated LibMapData (so the new zones work properly)

See spikey star-shaped routes?

You haven't optimized the route yet. Go into the route you created and optimize it. Instructions below.

Quickstart:

Download and install:

Start up World of Warcraft and make sure all addons are marked to be loaded (in the addon selection screen).

Importing into GatherMate2:

type: /gathermate2

  • Go to 'Import Data' and then to 'GatherMate2Data' (left side)
  • If you already have herbs/mines of yourself, select 'Merge' from the 'Import Style' dropdown, otherwise 'Overwrite' is ok.
  • Select which sources you want to import (ea: Mining/Herbalism) and tick their respective boxes.
  • Hit the 'Import GatherMate2Data' button on the bottom.

Creating your first route:

type: /routes

  • Go to 'Add' (left side)
  • Type the name of your route (and press 'Okay' or enter)
  • Now select the zone you want to create a route in from the 'Select Zone' dropdown.
  • Make sure the 'GatherMate2' source has it's checkbox ticked.
  • Select which nodes (ea: what type of herbs/mines/fish) should be used to create your route.
  • Hit the 'Create Route' button.
  • Done! you can now go to the zone and follow the generated 'route' on your minimap.

You can change the color in the 'Line Settings' tab (and also completely hide the route)

Open your worldmap on the zone you just created a route in, and you will see a massive whirling of lines (light-redish).

Changing/Optimizing your route:

type: /routes

  • Go to 'Routes' and then the zone you made your route in and finally to the route you created. This has taken you to the 'Information'-tab of this route.
  • Click on the 'Optimize Route' tab.
  • Hit the 'Cluster' button, this is usually advisable as most zones contain large amounts of nodes. Clustering will group 'nearby' nodes onto 1 point and the default distance is easily viewable on the minimap.
  • Hit the 'Foreground' button, this will try an optimization of the length of your route (you can see it being updated after it finishes if you use a map addon like Mapster).
  • Keep hitting the 'Foreground' button to try and make the route smaller,

Features:

  • Select node-types to build a line upon. The following are supported
  • Optimize your route using the traveling salesmen problem (TSP) ant colony optimization (ACO) algorithm
  • Background (nonblocking) and foreground (blocking) optimization
  • Select color/thickness/transparency/visibility for each route
  • For any route created, finding a new node will try to add that as optimal as possible
  • Quick clustering algorithm to merge nearby nodes into a single traveling point
  • Quickly mark entire areas/regions as "out of bounds" or "taboo" to Routes, meaning your routes will ignore nodes in those areas and avoid cross them
  • Fubar plugin available to quickly access your routes
  • Cartographer_Waypoints and TomTom support for quickly following a route
  • Works with Chinchilla's Expander minimap and SexyMap's HudMap!
  • Full in-game help file and FAQ, guiding you step by step on what to do!

Download:

The latest version of Routes is always available on this page... or at:
http://wow.curse.com/downloads/wow-addons/details/routes.aspx
http://www.wowinterface.com/downloads/info11401-Routes.html

Contact:

If you find any bugs or have any suggestions, you can contact us on:

Paypal donations are welcome ;)

Changes:

Changes from v1.3.3 to v1.4.0 (6 May 2011)

  • Fixed Routes to work with TomTom 4.1 (which has some API changes). Reduced reliance on TomTom's API. That is, we no longer use Astrolabe in TomTom anymore.
  • Fixed issues with map phasing interfering with Routes in Uldum, Hyjal, Twilight Highlands, Gilneas, Gilneas City and The Lost Isles.
  • Routes will no longer error on finding invalid node data in GatherMate2 and will just ignore them.
  • Add "Recreate Route" button for routes (found next to "Delete" route button). This recreates the route using the same creation settings, but only works for data from GatherMate2 and Gatherer. It even works for a route created in one of them, you switch addons, and then recreating it from the other!
  • Improvements submitted by Mikk.
    • Improve route optimizing speed by 10% by not using table recycling.
    • Improve background route optimizing speed by 30% by checking execution time and yielding less often (resulting in more stable FPS).
    • Progress of background execution is now shown in the status bar of the Routes configuration if it is open.

Changes from v1.3.2 to v1.3.3 (13 December 2010)

  • Fix issue in Hyjal, Twilight Highlands, Uldum (and also Gilneas and The Lost Isles which have no collectible nodes) zones. These zones contained map phasing where the map shown to you depends on which phase you were in. Routes treated these different phase maps as separate zones, resulting in a potential "no data found" depending on which phase you logged on your character in. This has been fixed.

Changes from v1.3.1 to v1.3.2 (11 December 2010)

  • Fix for errors when using Routes with Gatherer and TomTom.

Changes from v1.3.0 to v1.3.1 (10 December 2010)

  • Updated for patch 4.0.3 live servers. Happy farming in the new Cataclysm zones! You may need to restart your WoW client completely after updating Routes.

Changes from v1.2.8a to v1.3.0 (18 October 2010)

  • Updated for patch 4.0.1 live servers (not closed beta!)
  • We won't complain anymore about Carbonite pretending to be Cartographer.
  • We will now register the /routes slash command for non-English users too
  • Fix a long standing obscure bug where a route would be created with node types that aren't selected.
  • Significantly reduce memory usage of Routes. Roughly 13kb less per route so if you have say 50 routes, that's 650kb less. This update has no effect on CPU usage or FPS.
  • Fix up errors caused by patch 4.0.1 changes to professions and skills. Add Archaeology to the node types to support GatherMate2 (but note that while GatherMate2 is usable on the Cataclysm beta, Routes currently is not)
  • Add support for GatherMate2. Please stop using GatherMate. GatherMate is now only maintained for China-wow and is not Cataclysm compatible.

Changes from v1.2.7 to v1.2.8a (23 December 2009)

  • Updated TOC for 3.3.0.
  • No functional changes (when will people finally learn to simply check the stupid 'Load out of date Addons' box?)

Changes from v1.2.6 to v1.2.7 (13 August 2009)

  • Added new zone (Hrothgar's Landing).
  • Updated TOC for 3.2.0.

Changes from v1.2.5 to v1.2.6 (29 April 2009)

  • Fixed another cause of the SetTexCoord error. Thanks everyone for helping out, especially Kazragore.

Changes from v1.2.4 to v1.2.5 (28 April 2009)

  • Maintenance, fixed line endings and version generation in TOC.

Changes from v1.2.3 to v1.2.4 (26 April 2009)

  • Fixed SetTexCoord bug which was annoying everyone since 3.1.0. (all arguments must be between -10000 and 10000)

Changes from v1.2.2 to v1.2.3 (18 April 2009)

  • Updated for 3.1.0's GetPlayerFacing (for rotating minimaps).
  • Upgraded to wowace's localization system.

Changes from v1.2.1 to v1.2.2 (8 November 2008)

  • Fix possible loading order issue caused by Blizzard bug with optdep and reqdeps.
  • Hopefully fix most cases of Routes producing routes that cross over itself.
  • Add support for reparenting to Chinchilla's Expander or SexyMap's HudMap.

Changes from v1.2 to v1.2.1 (26 Oct 2008)

  • Moved 'Edit Route Manually' to a =tab.
  • Moved 'Create Bare Route' button to the top of 'Add Route'.
  • Reworked the 'source data' multiselect to be more verbose.
  • Added a second 'Create Route' button.
  • Update URL of forum thread in the FAQ to the new wowace forums.

Changes from v1.1.1 to v1.2 (25 Oct 2008)

  • Fix "No data found" until you toggle the "Select sources of data" checkboxes issue.
  • The zone dropdown list (both taboo and route creation) will now list ALL zones instead of just the outland ones and the one you are in/viewing.
  • Update FAQs.
  • Add HandyNotes support to Routes. You can now make routes from your own HandyNotes!
  • Add "Note" category to Auto show/hide module.
  • Remove old style taboo editing. Implement new GoogleMaps style taboo shape editing.
  • Implement manual editing of any route that is not clustered.
  • Editing a taboo/route will now open the map to the correct zone.
  • Fix issue where Routes would fail to work with GatherMate if AddonLoader is present (which causes GatherMate to be LoD-delayed)

Changes from v1.1 to v1.1.1

  • Fix taboo region creation menus and menuitems to work.
  • Remove embeds.xml/locales.xml and move them into the TOC.
  • Fix the Dalaran data login spam.

Routes key changes in the past:

  • Add TomTom Support (3rd June 2008)
  • Add initial route decrossing generation from Polarina (5th may 2008)
  • Added a comprehensive help file (4th May 2008)
  • Reduce route generation time by 20% via coding optimizations (26th April 2008)
  • Patch 2.4 (26th March 2008)
  • Taboo Regions feature added (10 February 2008)
  • Conversion to Ace3 from Rock framework complete (4th February 2008)
  • Add node clustering algorithms (25th January 2008)
  • Add support for Gatherer (24th January 2008)
  • Add FAQ (22 January 2008)
  • Conversion to Ace3 begins, and to drop Cartographer/Graph/Babble dependency, and add GatherMate support (20 January 2008)

Cartographer_Routes key changes in the past:

  • Add Cartographer_Waypoints support (27 December 2007)
  • Add Cartographer_ExtractGas support (24 December 2007)
  • Add Cartographer_Treasure support (14 December 2007)
  • First release (14 October 2007)
  • Initial joint project development from individual lines of work (3rd October 2007)

GemHelper Broker

Ackis Recipe List

$
0
0

What it does

Ackis Recipe List is an addon which will scan your trade skills and provide information on how to obtain recipes. It works for all tradeskills including Runeforging.

French (frFR)

Ackis Recipe List est un addon qui analyse vos métiers et fournit des informations sur la façon d'obtenir les recettes manquantes. Il fonctionne pour tous les métiers, y compris Runeforge.

German (deDE)

Ackis Rezeptliste ist ein Add-on, das deine Berufe durchsucht und dir mitteilt, wie du fehlende Rezepte beschaffst. Es funktioniert mit allen Berufen inklusive des Runenschmiedens.

Korean (koKR)

의 제조법 리스트캐릭터가 배우지 못한 제조법을 표시합니다. 모든 전문기술 및 도적의 독과 사냥꾼의 야수 훈련도 포함합니다.

Spanish (esES)

Ackis Recipe List es un addon que escanea tus habilidades comerciales y provee información de cómo obtener las recetas. Funciona para todas las habilidades comerciales, incluida Forja de Runas.

Simplified Chinese (zhCN)

全面详细的商业技能信息插件,包括毒药和宠物技能.

Traditional Chinese (zhTW)

詳細的專業技能配方查詢插件。.

Donations

If you wish to donate, please donate via Plegie.

Where to get it

Do this first

Read the documentation located at these locations:

How to get it to work

You open up a trade skill window (ie: enchanting) and click on the Scan button which is attached to the trade skill window. Results will be printed out to the chat frame, or into a separate window depending on preference.

Command Line

Ackis Recipe List has recently changed to use a GUI for change parameters. Type /arl to open up the GUI. Acceptable commands include:

  • Opens up the about panel, listing information about the mod:
    /arlabout
    • Opens up the sorting options:
      /arlsort
      or
      /arlsorting
    • Scan a profession:
      /arlscanprofession
    • Opens up in-game documentation regarding ARL:
      /arldocumentation
    • Opens up display options:
      /arldisplay
    • Opens up profile options:
      /arlprofile
    • Prints out a list of all the profession tradeskill links:
      /arltradelinks

Clicking

Ackis Recipe List will behave differently depending on which modifying keys you use to click.

Scan Button

This is the functionality that occurs when you are clicking the scan button.

  • Normal Click
    • Performs a scan of the current tradeskill displaying recipes in a new window.
  • Shift Click
    • Generates a text dumping of the current tradeskill in a format (CSV, XML, BBC) specified by the user.
  • Alt Click
    • Removes all waypoints on the World Map and Mini-map generated by ARL.
  • Ctrl Click
    • Provides development code for use when updating trainers, vendors, etc in the recipe database.

Recipe

This is the functionality that occurs when you click on a recipe.

  • Normal Click
    • Expands or contracts the recipe acquire information.
  • Shift Click
    • Generates an item link of the item that the recipe will make into your default chat box.
  • Ctrl Click
    • Generates a spell link for the recipe you clicked.
  • Alt Click
    • Adds or removes a recipe from the exclusion list.
  • Ctrl-Shift Click
    • Adds the specific recipe acquire methods to the World Map and Mini-map.

Contacting the Authors

Please use the bug reporting feature to submit bug reports. Do not contact us via Curse PM. Do not submit bug reports in comments.

IRC

Feel free to join us on irc at [[irc://irc.freenode.net:6667|Freenode]] in the channel #arl

Freenode Webchat

Freenode has come up with their alternative to Mibbit. Webchat

Known Issues

  • When gaining a reputation level recipes for that faction will still appear in red when doing a scan.
  • Recipe acquire information is slightly inaccurate. We are updating recipes daily as information is identified. If you find something inaccurate or wrong, submit a ticket here and we will get it updated.

Feature Requests/Bug Reporting

Read the Bug Reporting and Feature Requesting information before submitted a bug report or feature request. Posting reports in the comments is not the place to do so. Ackis had to turn off the comments at Curse.com because of constant bug reports and feature requests. Comments are for questions on how to use the mod, or you can see the thread on WoW Ace. Please follow these small little instructions to make our lives easier. The easier you make development for Ackis Recipe List, the more time we will have to develop other addons.

Bug Reports

Please use the WoW Ace tracker to file bug reports. Posting bugs in the comments is not the place to do it.

Feature Request

Please use the WoW Ace tracker to add suggestions and feature requests. Not all suggestions will be accepted: there are many people who use this addon, each with separate views. We will, however, try to make it as user friendly as possible...but when a decision is made please accept it.

Integration

Ackis Recipe List strives to integrate with existing trade skill mods out there. If you have a request for integration, please submit a feature request at WoW Ace. We make no promises to implement the feature at all. There is a limited API documented to interface with the ARL database. If you are a developer and would like more functions, please contact us on IRC. Currently, the mod works with:

If your mod should be on this list, please submit a ticket.

Detailed Documentation

Acknowledgments

  • Ideas for the mod came from FGTradeLacker (original mod no longer updated, however someone has taken over updating the recipes for it).
  • Ace community for listening to my questions on the IRC channel and helping me out, and fellow mod authors for developing such great add-ons.
  • Please see the X-Credits field for more Acknowledgments. Any code snippets borrowed or inspired from are credited in the code files. The main display also lists all people who are in X-Credits.
  • Everyone who has helped me with localizations.

Wiki

WoWPedia

Pet Theory

$
0
0

Table of contents

  1. 1Features

Improves upon the functionality of the PetJournal and information during Pet Battles and while wandering Azeroth.

Features

  • Clearly displays rarity for both enemy and friendly pets during Pet Battles
  • Shows which rarities and levels of Battle Pets have been captured in their tooltips and in Minimap tooltips.
  • Displays rarity color for pets in the PetJournal, and displays rarity for non-wild pets.
  • Displays a tooltip when hovering over pets in the PetJournal so you can easily see their passives, pros, and cons, without having to click on them first.
  • Allows sorting by name, level, power, speed, health, and type in either ascending or descending order.
  • Filter pets by zone.
  • Double-click a pet in the PetJournal to summon it.

Shadowed Unit Frames

$
0
0

SUF focuses on a simple configuration while maintaining the flexibility that most users will care about, preventing unnecessary bloating of the addon that sacrifices performance. While you aren't going to be able to set the health bar to be exactly 3.14 pixels outside of the unit frames, you can change options you actually care about such as bar height, ordering, frame height and so on. To speed up configuration, you can configure multiple units at the same time through the global configuration. For example, if you want to set the height of the Player, Target, Focus and Party frames to 50 then the height of Target's Target, Target's Target of Target, Focus Target to 30 you can easily do this by changing two options instead of having to do it seven times.

However, should you need a little bit of extra configuration do not despair! An advanced option is included that will unlock additional configuration giving finer control over the configuration.

Slash commands: /shadoweduf (/suf)

Donations
Donations are not required, but are appreciated!

https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif

Anchoring
Are you driven crazy by your party frames not aligning up exactly with your player frames, even if it's only half a pixel off? The anchoring system will let you solve all alignment issues, by allowing you to anchor a frame to another and set a simple offset from the frame it is anchored to, or by manually setting the X/Y position of the frame.

Using the screen shot as an example, if you drag the player frame the other frames will move with the player frame preserving the alignment and spacing. Each frame can still be manually positioned wherever you want, but this gives you a way of easily anchoring and moving frames around without having to use a ruler.

Zone configuration (Disabling options/units by zone type)
Units and modules can be enabled or disabled based on the type of zone you are in. For example, if you want to see party targets and party pets while you are in an arena but nowhere else then you can use the visibility options to enable it only while inside an arena. Modules can also be disabled by zone type, if you want to see party auras while in a raid instance but nowhere else you can disable the module in raid instances only.

Profiles do not have to be swapped and it is all automatic.

Units
Supports unit frames are as follows:

Player: Player, Pet, Pet Target
General: Target, Target of Target, Target of Target of Target, Focus, Focus Target
Party: Party, Party Pets, Party Targets
Raid: Raid, Raid Pet, Main Tank, Main Tank Target, Main Assist, Main Assist Target, Boss, Boss Target
Arena: Arena, Arena Target, Arena Pets
Battleground: Battleground, Battleground Target, Battleground Target

Features

  • Tags: Includes a simple tagging system that can be customized in virtually any way using Lua, even if something isn't included by default odds are you can make the tags
  • Incoming heals: Supports the Blizzard Events for incoming heal data, no external libraries needed
  • Auras: Can be set to only show auras you casted, or can cast on others. Can enlarge auras that you casted, and hide the cooldown ring on the timers of auras you didn't cast as well to make it more obvious which ones you casted and which ones you didn't
  • Aura timers: You will need a mod such as OmniCC to show timers on buffs and debuffs
  • Fader: Fades frames when out of combat and inactive (100% mana/no target)
  • Class power (Eclipse, Holy Power, etc): Supports all of the class power features from Eclipse to Burning Embers.
  • Highlighting: Border highlighting of frames based on mousing over them, curable debuffs, aggro or you are targeting/focusing them
  • Range checking: Fades frames out that are out of range of you
  • Exportable layouts: If you have a layout, or your friend has a layout you want to try out you can export/import SUF layouts by going to /suf -> Layout Manager
  • Profiles: You can change from any profile to another one without reloading your UI, should you want to use a completely different layout based on zone you can easily switch profiles without hassle

Pretty much all the general unit frame settings are in, health bars, cast bars, power bars, portraits, indicators and so on.

Modules
Basic module support is included, should you be interested in building a module see the documentation on github for more information.

Currently released:

Feedback

Please focus all discussions, questions or general feedback to the forum thread:
http://forums.wowace.com/showthread.php?t=18744

For feature requests and bug reports, please continue to use the Ticket tracker. Feel free to ask on the thread first, if you're unsure what to do!

Aloft

$
0
0

Aloft is an addon that allows you to customize and enchance how nameplates and nameplate casting bars appear in the game.

It is a fully self-contained addon, however it can take advantage of the following addons if they are installed:
1. MobHealth3 - Health text of mobs can be displayed right on the nameplate. Make sure you have r32001 of MobHealth3 or later

The customization options in Aloft allow you to change the size, shape, anchors, font, font options, textures and colors of:
1. Name text
2. Level Text
3. Health Bar
4. Cast Bar
5. Spell Icon
6. Boss Icon
7. Raid Icon
8. Mouseover Highlight

Aloft also enhances the display by providing options for: 1. Health text - you can display health percentage, health, or health deficit right on the nameplate
2. Spell name - Aloft will place the spell name right on the casting bar
3. Spell casting timer - Displays the remaining casting time
4. Combo points text - Displayed on target's nameplates for rogues and druids
5. Recently Damaged icon - Displays an icon next to any unit that has recently taken damage
6. Finer visibility control - A collection of options that give you specific control over which nameplates are shown - eg. You can hide friendly pets, out of guild players, and lots more
7. Guild Text - Show guild information right on the nameplate. Shows abbreviated forms by default.
8. Border and backdrop color
9. Comments - Show "Banker", "Flight Master" and other automatically gathered comments, or your own custom ones right on the nameplate
10. Mana Bar/Text - show group member mana, energy, rage
11. Combat Text - display all damage and healing done to group members or targets right on the plate.
12. Pets Owner's Names
13. Polymorph Timer bar
14. Undead shackle Timer bar
15. Unit Aliases

All of the additional options are written to require no additional overhead if they're not enabled.

Aloft is designed to be easily extensible. All of the functionality is separated into discrete modules which should make it relatively easy for people to tinker with adding their own functionality.

If you want additional texture options, make sure you install SharedMedia For additional font options, ClearFont2 and its fontpacks provide a number of extra font choices.

Aloft is still a work in progress.

I hope you enjoy it.

oRA3

$
0
0

The next oRA
oRA3 features the following:

  • Durability, Resistance and Zone. Available for everyone, and automatically filled, no need to run manual checks.
  • Cooldown monitor for just about every spell with a longer cooldown.
  • Invites based on guild rank, zone, keyword, and guildonly keyword
  • Blizzard Maintank based maintank lists with custom sorting
  • Promoting to raid assistant based on guild rank, a list of names or just everyone
  • Intelligent readycheck window that will display a divider bar between groups 2 and 3 or 5 and 6 based on raid target settings
  • Loot settings based on party or raid
  • Works in party for readychecks, checks and cooldowns

oRA3 is not compatible with oRA2, and never will be.

MT API Example

Also look at SimpleTankFrames for some easy to understand code with no dependencies (except oRA3, obviously!).

Warning: does no combat checking, so will break when called in combat!

ifoRA3thenoUF:SetActiveStyle("Ammo_Tiny")localmaintanks=oUF:Spawn("header","oUF_oRAMainTanks")maintanks:SetPoint("BOTTOMLEFT",UIParent,"CENTER", 450, 0)maintanks:SetManyAttributes("yOffset", 2.9,"nameList",table.concat(oRA3:GetSortedTanks(),","),"template","oUF_AmmoMainTank","showRaid",true,"initial-unitWatch",true,"point","BOTTOM","sortDir","DESC")localtankhandler={}	functiontankhandler:OnTanksUpdated(event, tanks)maintanks:SetAttribute("nameList",table.concat(tanks,","))endoRA3.RegisterCallback(tankhandler,"OnTanksUpdated")maintanks:Show()end

Remember to file a ticket if you find a problem or want to request a feature.

Transcriptor

$
0
0

Logging utility for boss encounters.

Death Note

$
0
0

Death analysis tool.

Death Note records the events preceding a death and presents them to you in a comprehensible manner. If you have used Acheron before, this addon has been inspired by it.

How to use

  • Check the data capture options in the interface panel and make sure that you are comfortable with the default settings.
  • To view the recorded deaths, use the option in the right-click menu of a unit frame. Or, if you have a LDB display, you can also open the Death Note frame from there.

Not so obvious stuff you can do:

  • Right-Click on the list of deaths to change the ordering.
  • Drag a column separator to move it.
  • Click on a time or health column to change its display format.
  • Click on a spell or source to highlight all occurrences of that spell or source.
  • Control+Click on a spell or source to add that spell or source to the list of filters (removing all the lines with that spell or source).
  • Right-Click on a line to send a report to a chat channel starting from that line.
  • Shift+Click on a column to paste its contents to the chat edit box.
  • Control+Mouse wheel to change the frame scale.

Bugs and feature requests

Please use the ticket tracker at WowAce to report bugs and make feature requests.

Remember that the purpose of combat log analysis tools is to help you understand what happened, not to find someone to blame

Healers have to die

$
0
0

Healers Have To Die

Spot those bloody healers instantly and help them accomplish their destiny!
(PVP and PVE)

NOTE: Type /HHTDG to open the configuration panel.
HHTD's options are not directly available in the "Interface" panel due to ongoing tainting issues Blizzard is not willing to fix.

HHTD adds a red cross over enemy healer's name plates. You can't miss them!
(see the screen-shot).

HHTD also adds a healer role symbol abovefriendly healers' name plates.
Stop the slaughter!!

IMPORTANT NOTE: You have to enable name-plates, else you won't see the healer
symbols!

It also rings when you hover or target a hostile unit who healed
someone else during the last 60 seconds (can be configured).

HHTD is PVP and PVE compatible.

Remember to check out available options (/HHTDG)

Compatibility

HHTD is only compatible with nameplate add-ons which have been coded
responsibly and do not modify internal parts of Blizzard nameplates (a very
selfish behaviour as it prevents any other add-on from re-using them).

HHTD will detect these incompatibilities and report to you so that you can ask
the culprit add-on authors to fix their code and make it compatible with ALL
nameplate add-ons.

Guidelines for other add-on authors:

  • Do not call :Hide() or :Show() on nameplates sub-frames. This breaks
    nameplate tracking for other add-ons by unduly firing OnHide/OnShow hooks...

Instead, make them invisible by changing their size and/or setting them to
the empty (not nil) texture. (check out how TidyPlates does)

  • Do not call :SetParent() on nameplates' subframes, this would prevent other
    add-ons from finding and hooking nameplate elements.

  • Do not use SetScript() EVER. You don't need it. :SetScript() shall only
    be used on frames YOU create. You can simply replace all your SetScript()
    calls by HookScript().

Special commands

  • /HHTDP (or /hhtdp) : Post healers name to the raid channel for all to see.
    (You need to configure the messages in the announce module options first).

You can bind this command to a key (WoW key-bindings interface)

Videos

Here is a video by Hybridpanda featuring HHTD in the Eye of the Storm
battleground:

YouTube - This makes me a sad Panda

Interview

Curse.com interviewed me for an 'Add-on Spotlight' article focused on the
controversy around this add-on, you can find this interview here.

Articles

Here are two excellent articles about HHTD by Cynwise (A must read if you
have some doubts about the fairness of this add-on!
) :

Healers Have To Die and the PvP Addons Arms Race

Using Healers Have To Die to Protect Friendly Healers

Another one by Gevlon:
http://greedygoblin.blogspot.com/2011/05/healers-have-to-die.html

How it works

HHTD uses the combat log events to detect friendly and enemy healers.
By default, HHTD will detect specialized healers spells only (for
human players).

Another option lets you choose a specified amount of healing healers have to
reach before being marked as such. (this threshold is the only criterion used
for NPCs)

By default HHTD uses both methods, specialised healers' spells detection AND a
minimum cumulative healing to reach by the aforementioned spells.

Self-Heals and heals to pets are filtered out.

Planned features

  • Detection when a friendly healer is being attacked and alert others through
    /yell or /say (I would like to make it work for nearby healers only)

Debates

An 'interesting' debate about this add-on is also happening on Blizzard's official forum:

Sadly, as a European I cannot participate but I'm reading those threads with great interest.

The funniest part about all those 26 pages discussions is that only about
16,000 people were actually using HHTD at the time (from the Curse Client
popularity statistics)... Now over 80,000 players have it installed!

In those discussions it's also rarely noted that HHTD is also very helpful to
protect healers on your side. This debate is leading nowhere though... I won't
post any additional links to those endless threads.


type /hhtdg to open the configuration interface, or /hhtd for command-line access

Comments and suggestions are welcome :-)

To report issues or ask for new features, use the ticket system.

stats

LibBossIDs-1.0

$
0
0

LibBossIDs-1.0 provides a table that flags mobIDs true if the mob linked to the ID is a boss. Example:

ifLibStub("LibBossIDs-1.0").BossIDs[mobID]thenprint("Foundaboss!")end

One can get the mobID from a GUID the following way

localmobid=tonumber(UnitGUID("target"):sub(-13,-9), 16)

kgPanels

$
0
0

Create panels for customizing your UI, sucessor to eePanels

Wiki and FAQ

Sample Scripts

OnClick now provides a pressed and released variable you can check for.

ifpressedthen-- do mouse down actionselseifreleasedthen-- do mouse up actionsend

This means your script will get called twice when someone clicks the panel.

Here is a youtube link to a video Tutorial

Ive created an Example Texture Pack.

This example pack is just a template. If you want to use it as a storage spot for your art, look at the read me file for directions on usage.

Auracle (De)Buff Monitor

$
0
0

Auracle provides compact & customizable filtering, monitoring and grouping of buffs and debuffs.

Overview

Auracle's capabilities are organized roughly into "trackers", "windows" and "styles".

The most important of these is the "tracker", each of which can monitor a list of multiple auras (either buffs or debuffs, but not both at the same time). When any of those (de)buffs are found, the tracker lights up (or changes visually in any number of other interesting and configurable ways).

A "window" is just a collection of trackers that all watch the same unit. On a fresh installation, Auracle provides one window that watches "target", so any trackers in that window will activate according to the (de)buffs on your current target. You can create as many windows as you want, and each one can watch any unit you want (player, pet, focus, etc).

The visual aspects of windows and trackers are controlled by "styles". There is always a "Default" style (one each for windows and trackers), and you can create as many additional styles as you want.

Distribution & Translation

Please note that Auracle is kept current by the author on wowace.com, curse.com and wowinterface.com. If you get it from any other source, you are not guaranteed to get the latest version.

If you would like to help translate Auracle into other languages, please use the WoWAce Localization tool.

Getting Started

Since every role, class, spec and player will be interested in monitoring different (de)buffs, Auracle does not provide any trackers by default. The first thing you'll want to do, then, is add one.

To do this, open Auracle's configuration window, either with the chat command "/auracle" or from Interface Options->AddOns->Auracle. Select the "windows" tab to see your windows (you'll start with one, "Target") and their trackers (none yet). Select the light blue "(Add Tracker...)" option and click the button to add a new blank tracker to the window.

Click the new tracker, and then open its "Auras" tab. Set the type to "buffs" or "debuffs" according to what you want to monitor, and then type the names of as many auras as you want, one per line. Now, whenever your target has any of these (de)buffs applied, this tracker will light up and show the time remaining.

Configuration Ideas

Auracle is highly configurable; there are a great many ways you can set it up to display information however you want. Some ideas:

  • You could set up two windows that both watch "target" (or "focus", etc), but make one of them only visible when the target is a raid boss, and the other one only visible otherwise. Now you can have one set of trackers for bosses, and a different one for trash.
  • You could set up a window style with no border or background, and a tracker style that hides everything (border, icon, text) when missing. Now you can position a window with this style in the middle of your screen, and add trackers to watch for procs (like Clearcasting, for example). Now whenever that proc goes off, you get a big fat icon in the middle of the screen letting you know about it, but when you use it up, it disappears completely.
  • You could set a tracker's text to display the time remaining, and its spiral to display stacks. Now the spiral will fill up (or drain away) in chunks according to how many stacks are present, while the text shows you the duration: a nice compact way to see two kinds of information on the same icon.
  • You could set up trackers for various raid debuffs which are visible when missing, but disappear completely when present. This becomes your "big brother" raid-leader view; if someone slacks and doesn't put up a debuff, that one pops up for you to holler at them, without having to look through the other 40-odd debuffs which are all correctly applied.

Donations

You do not have to donate. Auracle is free, open-source software, and will always be free to use.

However, if you do use and enjoy Auracle, making a donation is a great way to show your appreciation and support future development. I no longer play WoW as a pastime, so the only reason for me to pay the subscription fee is to do addon development; any contribution to cover that cost is greatly appreciated.

If you do choose to donate, you may do so here: Donate!

If you have a PayPal account with an active balance, please consider logging in to your account and using the "send money" feature instead of the Donate button. PayPal deducts a flat fee from all donations, which can be a significant percentage of smaller amounts; if you "send money" instead, no fee will be deducted and your full amount will be donated. To do this, just click "send money" from your account home page, enter "taleden0@gmail.com" and any amount, and mark it as a "personal gift."

Changelog

1.2.4:

  • SpellID corrections for Mists of Pandaria.

1.2.3:

  • SpellID corrections for Cataclysm.

1.2.2:

  • Overhauled preset categories to match (de)buff changes in 4.0.1/Cataclysm (big thanks to Malazee and many other folks at wow-petopia.com, as well as many folks on wowace.com, curse.com and elsewhere for additional research into the new (de)buff categories).
  • Fixed a bug when displaying stacks on the spiral for auras that don't stack.

1.2.1:

  • Updated SpellIDs for presets +% Damage (Ferocious Inspiration), +% AP (Abomination's Might and Unleashed Rage), +Melee Crit (Rampage) and +Spell Crit (Elemental Oath); the old SpellIDs were deleted by Blizzard when the respective auras became passive instead of procs. If you have trackers based on any of these presets, you may have to manually re-add the missing auras, or else delete and re-create the tracker from the preset.

1.2.0:

  • Added support for weapon buffs / temporary weapon enchants (ticket #12). This only works for the player, and matches on the buff name without rank (i.e. "Rockbiter", not "Rockbiter 1"). Thanks to: "lxs" for submitting an example patch; "Kitjan" for NeedToKnow's weapon buff scanning algorithm; and "ckknight" and "Shefki" for Pitbull4's weapon buff icon guessing algorithm.

1.1.2:

  • Removed obsolete SpellID 51880 from Stun tracker preset (Fire Nova Totem replaced by spell in WoW 3.3, talent no longer stuns).
  • Added error handling and logging for invalid SpellIDs in tracker presets.
  • TOC update for WoW 3.3.

1.1.1:

  • Performance optimizations (hopefully to fix ticket #19).

1.1.0:

  • Added preset (de)buff trackers. These buttons (in each window's "(Add Tracker...)" section) will create trackers pre-configured to track useful groups of (de)buffs.
  • Added support for SpellIDs in tracker (de)buff lists.
  • Added "Move Up" and "Move Down" buttons to tracker settings windows, to rearrange them without having to unlock+drag.
  • When a font set via LSM disappears (i.e. by deleting the addon that provided it), Auracle will now smoothly reset it to the default (built-in) font rather than throwing errors.
  • The "Auracle Enabled" toggle is now remembered after logging out. This setting (like all others) will affect all characters that share the same Auracle profile, but note that Auracle will still consume some memory (but not CPU cycles) while disabled in this fashion, unless you disable it entirely from your "Addons" button on the character selection screen.
  • Fixed support for LibSharedMedia selection widgets (broken 0.4-beta).

1.0.0:

  • No functional changes since beta 0.4, but it's about time to call this a release. Auracle is considered (for the moment anyway) stable and feature-complete, or at least feature-sufficient.

Beta 0.4:

  • overhauled the saved-variables update and validation routines; PLEASE NOTE: although this version should remain backwards-compatible with all previous versions (and you should not lose your setup), it is recommended to make a backup copy of your "WoW/WTF/Account/<account>/SavedVariables/Auracle.lua" file just in case (especially if you have a complicated setup!)
  • fixed a bug in target-of-(target/party/raid) tracking
  • added support for window visibility based on current stance/shapeshift/form (ticket #14)
  • added support for window visibility based on current talent spec (ticket #14)
  • added automatic global per-spec profile switching (via LibDualSpec)
  • added support for localization; if you would like to help translate Auracle, please visit http://www.wowace.com/addons/auracle/localization/
  • some of the libraries Auracle normally embeds are now optional; if you have installed without embedded libraries (advanced users only!), you may now safely disable AceDBOptions, AceConfig, AceConfigCmd, AceConfigDialog, AceConfigRegistry, LibDataBroker, LibDualSpec and LibSharedMedia (but will of course lose the associated functionality)

Beta 0.3.5:

  • added ConfigMode support (thanks Adirelle)
  • changed to MIT license

Beta 0.3.4:

  • trackers set to activate only for the player's auras ("mine") will now also activate for the player's pet or vehicle
  • added support for 3.1 API changes to UnitAura
  • fixed a bug in saved vars update (ticket #9)

Beta 0.3.3:

  • fixed a saved vars upgrade bug (attempt to index nil "plrInstance")
  • worked around an AceDB bug that caused the first window's visibility while out of combat to always revert to on after reloading the UI

Beta 0.3.2:

  • (hopefully) fixed a bug that caused saved variables to not update correctly from addon version 0.2.3 to 0.3.x
  • fixed a bug that caused changes to window visibility by group and combat status to not take effect immediately
  • window styles may now set scale and opacity, which will be inherited by trackers
  • windows may now set visibility based on instance type (none,battleground,arena,5man,raid)
  • tweaked "Always Update" for maximum stacks to only update on a new application of the aura (not, for example, charges being consumed without re-applying)

Beta 0.3.1:

  • fixed a bug in the saved var upgrade routine that made 0.3.0 inoperable for anyone who previously used 0.2.3
  • fixed a bug with window visibility by unit properties when changing a window's watched unit
  • windows and trackers now always become visible and tinted blue while unlocked

Beta 0.3.0:

  • fixed a bug that caused tracker spirals to flicker whenever any (even unrelated) aura changed on the unit
  • fixed a bug in window visibility by combat status
  • fixed a bug that sometimes caused autoupdating maximum stacks and durations to not show their current value in the configuration window
  • fixed a bug with window visibility by unit properties when changing a window's watched unit
  • added LibSharedMedia support for window borders and backgrounds, and tracker fonts
  • re-added tracker tooltips; if all tooltips are disabled (the default), then the tracker will remain transparent to mouse clicks
  • maximum stacks and duration values are now configurable separately for spirals and text
  • it is now possible to autoupdate maximum stacks and duration only upwards
  • moved tracker aura type, list and filter settings to the "Tracker" tab, and removed the "Aura" tab
  • removed the "white.tga" file from the distribution; tracker borders now use the (identical, built-in) "Interface\Buttons\WHITE8X8" texture instead
  • default window style background tiling is now off by default

Beta 0.2.3:

  • fixed a bug caused by setting both text sizes to 0 and reloading the UI
  • fixed a bug in the behavior of "Reset Profile", it should now leave the initial window and Default styles intact
  • added a LibDataBroker launcher to toggle the addon or open configuration

History

During its alpha development phase, Auracle was called AuraHUD. It was renamed to avoid confusion, since "HUD" has particular connotations for WoW addons which Auracle does not really reflect, and there was already another (completely unrelated) project called BuffHUD.

The concept for Auracle is based on Smarty by Luxx of Death and Taxes, but has been essentially rewritten from scratch.

BLT Raid Cooldowns

$
0
0

Inspired from BloodLegion Raid Cooldowns.ElvUI greatly improve the core design.

BLT Raid Cooldowns tracks raid cooldowns (offensive and defensive), announces casts and availability, and provides a report on CD usage after boss fights.

Usage

Configure the options in the blizzard option panel (type /bltrcd config to open directly the panel)

There are 7 hardcoded (for now...) categories :

  • AOE_HEAL : CD to protect the raid (tranquility, revival, ...)
  • SINGLE_HEAL : CD to protect one member (eg the tank)
  • REGEN_MANA : CD to regen mana to all members
  • REZ : tracks battle rez
  • AOE_DPS : tracks DPS raid CD (stormlash, crit banner, ...)
  • DEFENSIVE : tracks DEFENSIVE raid CD (Die By the Sword!, ShieldWall, Barkskin, ...)
  • MISC: tracks MISC raid CD (Gorefiend's Grasp, Alter Time, Remorseless Winter, ...)

Move categories panel using /bltrcd sim

You can add/edit/remove category and cooldown in the configuration panel using /bltrcd config

Icon tooltip show who can cast the spell, and how much it was used after each bossfight.

Left click on a CD icon to report who can cast the CD

Right click on a CD icon after a bossfight to report usage

Commands

  • /bltrcd config - Open configuration panel.
  • /bltrcd show - Show/Hide the frame.
  • /bltrcd sim - Lock/Unlock and Enable/Disable Simulation for each category of cooldown.
  • /bltrcd report - Show the report frame.

ToDo / Features ideas

  • More spell tracking : not necessarily with timerbars, but to provide overview of individual CD usage
  • enhance configuration possibilities : create/delete category, reorder cd, ...
  • dead/disc member
  • plan rotation within a category, whisper people
  • suggestions? :p

Feedback

Please remember that we are always interested by your feedback. About anything you want to share or ask. You may file tickets from our project page about anything, and you may also contact us on IRC: #-blt.wow- @ irc.quakenet.org

srfPoh

$
0
0

Adds a status to sRaidFrames to show group members that, if targeted with Prayer of Healing will reach three, four and five group members in total.

Todo:

  • Gui configuration
  • Mark *worst* clustered player (if over threshold)?
  • Other types of clusters besides PoH?

Send feedback, suggestions or help to Merkal-Andorhal (US).

WeakAuras

$
0
0

WeakAuras

WeakAuras is a powerful and flexible framework that allows you to display highly customizable graphics on your screen to indicate buffs, debuffs, and a whole host of similar types of information. It was originally meant to be a lightweight replacement for Power Auras, but it now incorporates many features that Power Auras does not, while still remaining more efficient and easy to use.

Features include:

  • An intuitive and powerful configuration interface
  • Custom textures including all textures from Power Auras and the new Cataclysm spell alerts
  • Progress bars and textures that show the exact duration of auras
  • Displays based on auras, health, power (mana, rage, soul shards, holy power, etc.), cooldowns, combat events, runes, totems, items, and many other triggers
  • Preset and user-defined animations
  • Custom side-effects such as chat announcements or sounds
  • Grouping, which allows multiple displays to be positioned and configured at the same time
  • CPU optimizations such as conditional loading/unloading of displays, modularity, and prevention of full aura scanning
  • Powerful customization options, such as animation paths, on-show/on-hide code, and custom triggers, for Lua-savvy users

To open the options window, type "/wa" or "/weakauras"

Note: WeakAuras works better with more media!

For in-depth documentation, see the Usage page.

For some examples of what WeakAuras can do, see the Examples page!


News

  • 1.4.0 is released! Many new features were added, including:
    • Auto-cloning: a feature available for multi-target, group, and full-scan Auras that will automatically duplicate your display to show multiple sources of information
    • Dynamic Text options for Progress Bar and Icon displays
    • A Circular growth option for Dynamic Group displays
    • Specific Unit options for all triggers that use a Unit option - this allows you to watch only a specific group member, or use the boss1, boss2, etc. unit IDs to watch bosses
    • A new display type, Model, which allows you to display any 3D model from the game files on your screen
    • Third-party addons can now define pre-made displays that can be quickly and seamlessly integrated into your configuration
    • Localization for German, Russian, and Chinese, and partial localization for French
    • WeakAurasTutorials, a framework for displaying in-game step-by-step assistance, along with two pre-made tutorials:
      • Beginners Guide: A guide through WeakAuras' basic configuration options
      • New in 1.4: See the new features of WeakAuras 1.4
  • Examples!

Upcoming

Upcoming:

  • More Tutorials, for more advanced features
  • Documentation updated for 1.4

Problem?

  • Please see the Usage page.
  • If you need help with your set-up, post in the Forum.
  • If you've discovered something that's clearly wrong, or if you get an error, Post a Ticket.
  • If you have a general comment or concern, feel free to comment on the main page!
Viewing all 2479 articles
Browse latest View live