WoW Add-ons panel at Dragon*Con 2009

While at Dragon*Con this weekend, I was able to attend a World of Warcraft add-ons panel hosted by Cameron Knight, commonly known as ckknight, the developer of such add-ons as Cartographer, Pitbull, Chinchilla, and FuBar. As a day job, he is currently the Lead Developer for both Curseforge and WoWAce.com as well as working as an add-on developer liaison with Blizzard to make sure the major add-on developers get access to the Cataclysm beta. The questions during the session ranged from how to write add-ons, add-on recommendations for newcomers, and even funny bug reports and anecdotes. After the break is the summarized version of the panel.
Past, Present, and Future with ckknightCameron gave a little background on himself as an add-on developer. He has been programming since he was around nine years old. Around February of 2006, when he was around eighteen, he started playing World of Warcraft. At the time, he was using Titan Panel, but his computer only had 512mb of RAM and was having problems pushing the add-on package as well as the game itself. He decided to learn some Lua so that he could write alternatives to his favorite add-ons that were more lightweight. He wanted a clock add-on, so he wrote a little clock to sit in his UI. After that, he wanted something to track his experience and thus another small add-on was born. After a while, he had all of these little add-ons scattered across the screen, so he decided he needed some place to put them all and FuBar was born.
There are better alternatives to FuBar now, he admits, such as the LibDatabroker compatible add-ons. However, you can use add-ons like FuBar2Broker and Broker2FuBar to convert between the two if you are so inclined.
He's currently finishing up the documentation for Pitbull 4. He admits that versions one through three were a bit awkward at times, but promises that version four will be much easier and quicker to configure. As a follow-up, someone asked what his favorite project was and his response was Pitbull. Cameron said this was because his favorite project is almost always his current project.
Addons for Newbies and Lowbies
Several times during the panel, he was asked what add-on setup he recommended for newer players or for specific classes or specs. Throughout the panel he gave several different ways to approach the problem:
- Use whatever your guild members use or tell you to use. This way you have people you know use it and can approach for help.
- Try an add-on package and try out the various features. Replace or upgrade components as you see fit until you get things where you are happy.
- Take each UI element individually and replace it. Start with your unit frames, then a bar mod, etc until you get things the way you want it.
He also recommends that you pick up something like QuestHelper or TourGuide especially if you are still leveling your character. Bartender is his recommended button-bar manager. For figuring out item upgrades, RatingBuster is one he also likes, but prefers to use it in conjuction with Engravings. When it comes to gear swapping, he uses the built in Equipment Manager with the help of CrossDresser for keeping things organized. Lastly, Auctioneer is a good add-on for anyone to install.He did point out one that I was unfamiliar with and it was the Addon Control Panel. It allows you to load and unload your various add-ons without logging out. This is helpful as it allows you to be able to turn off Auctioneer during raids or Omen during auction house browsing without needing to remember to log on and off constantly.
For healers, he is a big proponent of click-casting mods like Clique. While mice with an overabundance of extra buttons can't currently use more than five of them with add-ons like Clique, Blizzard is changing that in patch 3.2.2 to support up to thirty-one different mouse buttons. Also, using either a custom unit frames or raid frames add-on such as Pitbull or Grid is a must. While he equates Grid to playing whack-a-mole with healing, things such as HoTs don't display as well using it. As such, the player would be better off to use a unit frame in that situation.
Blizzard, the Add-on Community, and What Not To Do
Knight was able to have dinner with the Blizzard UI team during BlizzCon. He said that the Blizzard UI team viewpoint is the default UI should be as good as possible for the lowest common denominator. What that constitutes changes from patch to patch as they notice trends in the add-ons that people use. For example, automatically looting all items off of a target wasn't originally in the game. Because of that, there used to be an add-on that would do that for you before Blizzard added it to the UI. It is a cycle of life type of thing where features of certain add-ons get absorbed into the game as deemed appropriate.
Sometimes, this causes lots of work by the add-on developers to go down the drain. The developer of Omen used to spend hours figuring out the minutia of the threat mechanics in order for his add-on to work properly. Blizzard decided that basic threat announcements should be part of the game and thus causes all of that work to suddenly be obsolete. There is an upside to all of this. As Blizzard develops these new features for the UI, the scripting team then has to open up ways to access the backend of UI. This trickles down to the add-on developer community which means that Omen is now much more accurate and faster than ever before, because the game is doing most of the work on the backend.
As far as which patches affect the add-on community the most, 2.4 was the largest non-X.0 patch in the game. They were expecting 3.2.0 to be a similarly large patch with the quest helping functionality, but that feature was pulled at the last moment. Supposedly, there is some question if that incarnation of the feature will be added to the game or not as it didn't meet the critical Blizzard quality standard.
Filed under: Analysis / Opinion, Events, Add-Ons






Reader Comments (Page 1 of 1)
Futhark Sep 11th 2009 11:27AM
"... as well as working as an add-on developer liaison with Blizzard to make sure the major add-on developers get access to the Cataclysm beta."
Ex-squeeze me? 0.0 That is not only awesome, it makes good sense.
I wonder how one qualifies an add-on as major enough though? 150k downloads maybe?
Beth Sep 11th 2009 11:53AM
I'd assume Blizzard has an awareness of what add-ons show up the most on players' interface. So they probably contact the stand outs and the Groups that do a lot of add-ons.
BrokenLiunx Sep 11th 2009 11:27AM
What is the name of the compilation used in the first picture of the article?
Schmazz Sep 11th 2009 11:46AM
Spartan UI (http://www.spartanui.com/).
xtoq Sep 11th 2009 1:23PM
SpartanUI is not a compilation, for anyone who is confused. It is a stand alone suite that you can add other addons to. If you prefer a different threat meter than Omen, you're welcome to include that. The biggest difference between a UI comp and UI suite is that a compilation is installed by overwriting your existing WTF and Interface folders, while a suite is installed just like a regular addon.
Wulftracker Sep 11th 2009 12:06PM
finally something I've been begging for on here since Blizzcon.. what about the addon authors and all their work becoming obsolete come cataclysm? I'd like to hear more from other authors on this, as I can see it being "Cataclysmic" to the addon community as a whole.
As far as blizz trying to make the ui more functional, until they get rid of that dumbass roll bar and add a built in system like brtender to it, I'll never be using out of the box Blizz ui.
sliksix Sep 11th 2009 12:15PM
Like it or not... Blizzard has taken a great cost-wise approach to handling UI mods. By having unpaid developers create the tricky UI options for the community, they can save money by not investing nearly as much themselves. For every developer paid by blizzard to develop UI mods, think of the hundreds of 'at-home' 'smalltime' developers who are doing it for free, just to help out other players.
Its good to see them keeping their ears open to their developers, and I echo the idea that they should get to tinker with the new Cat UI prerelease so we can enjoy the new game, without being frustrated while exploring the new content :)
I can't imagine this game without mods hehe :) Kudos to Blizz, and especially the dev's who make them, for creating a part of this game that really sets it apart!
Warlock Sep 11th 2009 1:12PM
"For example, automatically looting all items off of a target wasn't originally in the game. Because of that, there used to be an add-on that would do that for you before Blizzard added it to the UI."
Ahhh Cosmos. Funny to think at the time, that was *the* addon to get.
I went and read that MazzleUI thread too, wow. Tall about bull-headed!
Warlock Sep 11th 2009 1:13PM
Bah, TALK... WTB Edit function, PST!
Trever Sep 11th 2009 1:40PM
What action bar mod is that?
Thornsbane Sep 11th 2009 1:51PM
I am fully aware that this is not an UI discussion board but I have liked Spartan UI for a very long time and had it during early Wrath, but as of 3.2 I have not been able to find a compatible version that does not break the unit frame functionality (I cannot see/click on the status bars). If anyone has an idea on how to fix this,know of an updated version or know any addons that might account for the error I would greatly appreciate any help.
P.S. I use Dominos Instead of Bartender for a bit more real estate on-screen, but since it states In SpartanUI that you can use any bar mod I do not believe that is the problem.
beladona Sep 12th 2009 12:49AM
SpartanUI 2.6.0 is active testing right now. You should be able to find a copy on wowinterface and curse. We are trying hard to get a final release our soon that is fully functional. The copy available is functional, but you may experience minor issues, and we encourage you to post on our forums about it so that we can get a fix in ASAP.
~ Beladona
Xiol Sep 11th 2009 4:18PM
I use Grid for tracking my HoTs. Don't underestimate the power of Grid!
I made adjustments to the setup found here for my own needs: http://treebarkjacket.blogspot.com/2009/01/how-to-grid-hot-tracking.html
Works extremely well.
AlexODST Sep 11th 2009 5:19PM
Woot it was great seeing you at dragon con!
The Pie Pieper Sep 11th 2009 6:11PM
Can anyone tell me what addons are being used in the post picture. I've been wanting to change how my screen looks and i like how that pic has everything set up.
The Pie Pieper Sep 11th 2009 6:12PM
Sorry, guess if i read a little i could have figured it out.
Besides Spartan, what other addons are being used?
Tieamat Sep 11th 2009 11:13PM
It looks like he's using:
Omen
Recount
Bartender
FuBar with (DurabilityFu, CurrencyFu, PerformanceFu, AtlasLootFu, WaypointsFu, and Bagfu)
Miks (I think) Scrolling Battle text
QuestHelper (I prefer Carbonite)
And I know that buffframe mod, just dont remember. The others I havent seen.
Hope that helps :D
The Pie Pieper Sep 12th 2009 2:35AM
Thanks Tieamat, you definitely pointed out a few i didn't know.
Thornsbane Sep 12th 2009 10:26AM
Thank you very much this is great news, I aprreciate you taking the time to address my issue :)