nel tuo browser.
WeakAuras AMA - Live on Wowhead at 7pm CET Today!
08/12/2018 alle 10:31
Hey there! We are the WeakAuras team and welcome to our Wowhead AMA! We will be here for about 2 hours, answering all the questions you have. If there are still many questions left after that time, we might still answer but no promises. Before we start we need to give a huge thanks to Perculia and Wowhead for granting us this opportunity to interact with you all.
You can ask us about anything in regards to WeakAuras, past developments, future features or more generally about addon development or World of Wacraft. With that said, let us introduce the team and talk about what we are currently working on.
Ask your questions in the comments, or as a reply to
this linked Twitter post
, and they may be answered! We're posting this at 6pm CET and the AMA will start at 7pm CET.
What is WeakAuras?
WeakAuras (WA) is an WoW addon that allows extreme customizability for nearly any bit of information you could want in your UI and you can find it
. You can also check out the
Official WeakAuras Community
Discord as well for tips.
What can WeakAuras do? WeakAuras can show you any information that is available to you in a way that you choose. This could be anything from how many stacks of
you have to how much time is left on your interrupt, to an alert when you are low on mana. WeakAuras is for changing the way that information is displayed to make it easier to see.
Wowhead has written a guide on how to create and use WeakAuras--check it out
What's New with WeakAuras?
Our most recent acquisition is
. He joined our team this year and has been drastically improving our
by adding Conditions to them and keeping them up to date with all the changes that happen with each patch as well as improving our UI a lot. He's currently developing a project we're really excited about, the
, a small desktop application that watches
for updates to
and can automatically download them.
WeakAuras Companion builds on top of the
Aura Updating System
. This was developed by
who joined the team earlier this year. Aura Updating lets users pick and choose specific elements of Auras to preserve when importing a new version of an existing Aura, instead of simply creating a copy.
Emptyrivers also recently finished developing the
Custom Author Options
feature, which allows authors of auras that use a lot of custom code to provide a standard user interface for configuring them.
Next up is
. He started contributing to the project in 2012 and was responsible for forking it into WeakAuras 2 at the end of 2013. Nowadays he coordinates our team, takes care of all our infrastructure needs, issue and release management, public relations and so on. If you're following our
, that's mostly him as well. His last code contributions were the redesigned minimap icon tooltip, a game restart warning for people who update WeakAuras while the WoW client is running and the profiling output frame.
Last but not least, we have
. He joined the WeakAuras team about 3 years ago and has risen to the position of lead developer. If you've been happy about any feature that was recently added to WeakAuras, chances are very high that it was either his work or he at least had a hand in it. According to him, his biggest accomplishment was the Conditions feature which changed the way we use WeakAuras completely. His latest big feature work was our
that was necessary to work around a Blizzard change in Battle for Azeroth.
If you are interested in our development work, please check out our
That's it from us so far, now let's hear your questions!
Any ETA on the WeakAuras app recently announced or other details on the project you'd like to share?
: We're currently trying to finalize a first release, so far everything works as intended, we're just trying to make the UI a bit nicer and more understandable. If there are any designers out that that want to help, please check out
! We might have a first release in about a week or so!
Any plans to make it so you can import weakauras straight from a wago link?
: Our current work on the WeakAuras companion (
) should help with that, addons themselves can't really access any data outside of the game so we need some helper tool to do it.
: The basic usage that we're planning currently is that you can star a WA on wago, and then whenever that wago updates, you will be able to process the update in WeakAuras the next time you log in.
Will there be a Weak Auras updating tool to scan your WeakAuras.lua file and see if there are any updates out there on wago?
: that's exactly what we are doing!
: It works slightly differently from what you suggested. It can automatically download the updates and on next login the WeakAuras UI will announce that updates are available. One extra click to start the upgrade process, because WA wants to know what user settings to keep.
: Please note that it is still in heavy development and we have not yet release an executable for public testing.
there's any chance in future, where we can use the "muted sound channel"as default WA sounds volume?e. if my music sound is disable but in max vol. on settings, all my WA with sound in music channel works at max-vol, even disabled(master channel for output but with music vol.)
: That sounds like a very specific use case, please open an issue on the GitHub project so we can talk about it :)
: I'm not 100% sure how the sound settings in WoW work. We are just playing a sound on a channel, and assume that it uses the sound volume of that channel. So that might be a wow bug, or a misunderstanding how it actually works. Create a ticket and we'll figure that out with you.
Why can't we nest groups inside of groups? For example. Have a dynamic group of auras inside of a group that contains other group or items such as energy bars etc.
: The short answer is that nobody has done it yet. The slightly longer answer is that there's a lot of back-end assumptions which prevent us from simply enabling the option. As for that specific example, a way to achieve that is planned, and will be added in the medium term.
Will WA be able to take advantage of the multithreading optimisations 8.1 brings?
: Sadly, no.
when are we getting checkmarks back
: hah, that's actually an ElvUI change! We don't like it either :(
With the companion app increasing Weak Aura's out-of-game footprint, do you foresee a future where auras can be created /modified outside of WoW entirely and merely imported in when complete?
: So wowhead actually has a small feature where you can create a aura from any buff and wago has a feature where you can edit the code that is embedded in the aura.
In general though, I doubt we would ever do that, since it would probably require writing a separate entirely duplicated way of configuring auras and then effort to keep them in sync. That's a huge effort for a rather small gain.
Many of us are heavily reliant on WAs and can do very clever things using custom codes. With all the advancements to the addon, especially in these last few years, do you ever wonder if Blizzard may eventually break custom codes? Is it even possible?
: They always do it when it gets into areas they don't want addons to touch, otherwise we follow the same rules as "standard" addons do, so they can't really break stuff for WeakAuras custom code only.
: For example they broke attaching to nameplates and radar type checks a while ago.
Is it hard to stay committed to the game when you don't necessarily agree with the direction it's going or priorities of blizzard?
: very hard. there have been very long periods where we don't even play the game, just do addon stuff.
: Thankfully, it's possible to continue development on WeakAuras with just a trial account. So it's not an interruption if one of us wants to stop playing the game for a while.
: Addon development is fun even when the game isn't as fun as it used to be.
Will WA benefit at all from the DX12 improvements and optimization.
: Not directly, everyone benefits from more FPS though :)
How did you came up with the idea to create an addon like Weakauras where you can customize literally everything?
: mostly as an successor to PowerAuras if you remember that.
: WeakAuras began as a lightweight clone of PowerAuras, some 8 years ago or so. But the idea behind WeakAuras (an abstraction layer on top of the WoW user interface API to make it easier to create visual elements) isn't too uncommon in software in general.
I'd consider myself "intermediate" at writing my own WeakAuras. Can you recommend resources to take me to the next level? eg; custom triggers etc. Many thanks!
: Definitely the wiki (
) and Discord!
What would you say is the main reason for the rise in popularity (even ubiquity!) of WeakAuras over the last couple of expansions?
For instance, and you may not think that it's either of these things, do you think that it's due to a change in the players or changes to the game?
: I think there are multiple reasons for that. WeakAuras has always been pretty popular, although not as popular as nowadays. We also had a good community around WeakAuras, where people shared their work so that others could learn from it and built their own stuff and I think having that kind of community acts as a multiplier for everything.
For example, when Kraziyto started the WA Discord, that took off by itself and nowadays is filled with experts answering questions, like yourself.
Or for example, when people started creating small boss mods for their guilds, it was entirely natural for them to share them.
And I think we managed to add a few good new features in the last few years.
Where do you see your strengths and potential weaknesses compared to other similar addons (such as tellmewhen)? How would you plan to address any weaknesses you've identified, or are identified by users.?
: I think our biggest strength is actually that there's a huge helpful community around WeakAuras. I don't actually know what tellmewhen does and how it does what it does.
We do keep in mind what users want, and especially do keep track of what users are doing to figure what feature to tackle next.
What's the hardest part about developing a WoW addon?
: Probably the inconsistencies and lack of documentation in the WoW API. There are a lot of gotchas and easy mistakes which you simply won't know about until you stumble across it.
:Apart from the apis that rivers already mentioned, keeping backwards compatibility is often a lot of work.
WeakAuras for Specs
If you are new to WeakAuras and want some essential ones to get started, check out the Wowhead class guides! New to Battle for Azeroth, we have created dedicated pages for useful WeakAuras for every spec.
Blood Death Knight WeakAuras
Arcane Mage WeakAuras
Assassination Rogue WeakAuras
Frost Death Knight WeakAuras
Fire Mage WeakAuras
Outlaw Rogue WeakAuras
Unholy Death Knight WeakAuras
Frost Mage WeakAuras
Subtlety Rogue WeakAuras
Havoc Demon Hunter WeakAuras
Brewmaster Monk WeakAuras
Elemental Shaman WeakAuras
Vengeance Demon Hunter WeakAuras
Mistweaver Monk WeakAuras
Enhancement Shaman WeakAuras
Balance Druid WeakAuras
Windwalker Monk WeakAuras
Restoration Shaman WeakAuras
Feral Druid WeakAuras
Holy Paladin WeakAuras
Affliction Warlock WeakAuras
Guardian Druid WeakAuras
Protection Paladin WeakAuras
Demonology Warlock WeakAuras
Restoration Druid WeakAuras
Retribution Paladin WeakAuras
Destruction Warlock WeakAuras
Beast Mastery Hunter WeakAuras
Discipline Priest WeakAuras
Arms Warrior WeakAuras
Marksmanship Hunter WeakAuras
Holy Priest WeakAuras
Fury Warrior WeakAuras
Survival Hunter WeakAuras
Shadow Priest WeakAuras
Protection Warrior WeakAuras
Scrivi un commento
Ottenere Wowhead Premium
Per soli $1 al mese o
per sostenere il sito, ottenere una esperienza senza pubblicità, e ottenere funzioni premium!
Accedi per Pubblicare un Commento
Non hai effettuato l'accesso.
registra un account
per aggiungere il tuo commento.
« Messaggio Prossimo
Messaggio Precedente »
Connettiti con Wowhead
Feed delle Notizie
Risorse di Wowhead
Su di noi
Cosa c'è di nuovo?
Pagina a caso
Altri Siti di Fanbyte
Hearthstone Top Decks
Final Fantasy XI
© 2021 Fanbyte