Wow Ace Review

September 28, 2006

Wow ace move

Filed under: ACE, WoW — Thirsterhall @ 5:50 pm

Some of you may have noticed wowace.com has been down a bit and quite slow when it is working.  They are moving to a new server which in a long run will be able to handle everything just fine but it’s going to take a bit to get everything all sorted out and for the dust to settle.

On the plus side the zip file repository is also changing in a way that I can give direct links to the most recent zip files for each addon.  Once the dust settles over there I’ll update the links here.

Advertisements

September 25, 2006

XAD take 2

Filed under: WoW, XAD — Thirsterhall @ 10:12 pm

An update to XAD has been posted.  This newer versions is a test of the new code base.  It will look/act pretty much exactly like the previous version.  It’s the code behind the sences that had a major overhall.  I’m not useing a modular/plugin approch that will alow me to create a UI to let the user decided what each button does.  So if you don’t want a hearthstone button you can turn it off or you can rearage the buttons etc.  It also makes it very easy to create additional plugins for other button options, say some buttons to apply poisons for roges, a button for your mount or other potions you use on a regular bassis.  Basicly anything you keep in your backback could have a plugin created for it.

Over this next week I’ll be working on additional plugins and the UI to configure everything.

DL link is the same as the previous posting.

September 21, 2006

XAD

Filed under: WoW — Thirsterhall @ 10:27 pm

I posted up today my own addon XAD. The Ace SVN was down last I checked so it’s not available via the standard ace links yet. However you can read all about it an get it at http://thirsterhall.googlepages.com/xad

Here’s a pic for ya.

September 17, 2006

Another setback

Filed under: PartyWatch, WoW — Thirsterhall @ 9:50 pm

I had another setback with PartyWatch this week.  Some things internal to FuBar_CorkFu changed that broke the way I was displaying the need icons.  I’ve been able to mostly resolve things but still need to do a bit more work on the need lists.  I’ve also found a few more other minor bugs I need to squash before I make a release.  Crossing my fingers I’ll have it all good to go this week.

August 29, 2006

PartyWatch Phase 1b

Filed under: PartyWatch, WoW — Thirsterhall @ 2:14 am

Not much to show since I last posted on PartyWatch.

I spent a bunch of time testing and optimizing code the last couple of days. For starters the Need icons where taking up way too many resources they way I had it coded at first. Now thanks to SpecialEvents-Aura by Tekkub and some other change on my part things are back under control.

I’m also considering tossing out the target frame buff icons I was planning on adding. At first I was thinking I would want/need to see the buffs/debuffs on my target during a fight but after using it for a while I’ve found that I don’t really miss them. The only time I really need to see active buffs is when I’m healing and I want to see if the player has my HOT spells ticking way or not. However with AceTimer running I can see that just fine. AceTimer also let me know if I need to re-apply a dubuff or DoT and I don’t even need to keep the same guy targeted.

Current bugs:

  • When units die and come back to life they are still shown and dead.
  • When units die and come back to life their health/mana doesn’t update till the next refresh, ie their health/mana changes.

ToDo:

  • Add additional flags
  • Collapse the pet frame when no pet is active
  • Add targettarget frame

partywatch-baron.jpg

Here I am in a full party in the middle of a Barron run.  Notice the lack of buff icons?  Isn’t it great.  Also notice the bug where Alona our tank is still shown ad Dead even though she really isn’t, also there is the extra space where the pet frame would go if I had a pet which I don’t as a druid LOL.

August 26, 2006

Ace SVN for delvelopers only

Filed under: WoW — Thirsterhall @ 8:59 am

Per this post.

The WoW Ace SVN repository will no longer be available for non-developers. Simply put Ace has become a victim of it’s own success. The number of addons either new or ported over to the Ace library system has grown to the point that direct access to the svn for everyone is more than the SVN server can handle.

Cladhaire however hasn’t turned the rest of use out into the cold. When an addon gets checked into the SVN by a developer the SVN will automatically ZIP it up complete with all libraries and post it for down load at the below location. (A link has also been added to the sidebar here for the zip files) This means you still have access to the more recent code all in a single location just now via zip files instead of direct SVN access.
Direct ZIP file acess location: http://svn.wowace.com/files/
I’d also like to take a moment and thank Cladhaire for providing the SVN repository for Ace at his own expense. Without people like Clad Ace and the now 100’s of addons that use Ace wouldn’t exist.

August 25, 2006

PartyWatch Phase 1

Filed under: PartyWatch, WoW — Thirsterhall @ 1:59 am

I got the basics of party watch working last night. There remains much to do which I’ll list in the todo section at the bottom of this post.

Lets start with a few Screen Shots of Party watch.

PartyWatch2

In the above SS we can see my little level 24 druid with Innkeeper Firebrew in the target frame. Just to the right of my frame you can see I still need to cast thorns on myself, remember I’m showing needs not current buffs. To the right of PartyWatch is ElkBuffBar showing my buffs. EldBuffBar is a buff bar replacement for the default Blizzard buff icons that show next to the mini map. I’ll do a review on it soon. Since Innkeeper Firebrew is a friendly npc, you can tell that by the green color to his name, I can also cast Mark of the Wild and Thorns on him if you wanted. The icons next to the health/mana bars are click-able to cast the shown buffs. In the above SS you’ll also notice if the name-level-class text gets too long for the area it simply work wraps around.

(more…)

August 24, 2006

The making of an addon

Filed under: PartyWatch, WoW — Thirsterhall @ 3:41 am

After looking over the various options out there for a unit frame addon nothing really quite works exactly as I want. That’s not to say there arn’t some really good unit frame addons out there. But that’s the thing with this type of addon. Everyone wants something just a little bit different and thus the end result is unit frame addons end up having a ton of options. While options are good they also have a price is performance. The perfect unit frame addon would work exactly as you wanted it to work by default without the need for any options at all. But since no two people can agree on what that is you get lots of options so you can tweak it to what you want and pay the price in performance.

After looking over some of Industrial’s code and the advent of the library system in Ace2 etc. I came to the realization that writing my own unitframe addon that does everything exactly as I wanted without the need for any built in options might not be that hard at all.

So I started work on laying out and coding my own custom unit frame addon, PartyWatch.

(more…)

August 14, 2006

Memory Usage in WoW

Filed under: Site News, WoW — Thirsterhall @ 12:10 am

This past week I was reviewing one of those show us your UI posts and ran across a nice liking SS.  One of the most impressive parts was the performance monitor that shows under 13mb and 0 kb growth.  I thought dam I try to me my UI mem usage as low as possible and growth down to avoid garbage collection but I no way near that.

The post also including the list of addons he was using so I though I’d try it out and then tweak the final list of addons to my tast.  After downloading and installing most but not all of the addons listed in the post I logged into WoW and and my jaw just about hit my keyboard.  My memory usage was around 20mb and 3-4 kb growth.  It just didn’t make any sense.

I knew the guy who posted the SS and list of addons he wasn’t the type to lie and try to trick ppl so what the heck as going on.  Why was he getting under 13mb while I was sitting at 20mb and growing and I was using fewer addons than he was?  While I pondered this over I logged on my lower level mage that to work on a few quests and my jaw just missed my keyboard again.  My mem usage was under 13mb, 12.4mb to be exact, and showed 0kb increase.  I ran around a bit and even went out a killed a few things.  My memory stood rock solid at 12.4/0kb.  So he wasn’t lying after all.

So now the quest was why was my druid getting 20mb usage while my mage was sitting pretty at 12.4.  Then it dawned on me my druid was sitting in IF and my mage was out in Redridge mountains.  Could it be something as simple as location?  So I took druid out to someplace quieter and log out and back in.  POOF my mem was now at 12.4/0.  However as soon as I approached anything too busy like a major town it quickly worked it’s way back up to 20.

So the moral of the story is just like real estate keep you eye on 3 things at all times location, location, location.

Another interesting thing I found is you can’t go back to someplace quite and do a garbage collection to get back down to the lower memory numbers.  You have to reload your interface or log out and back in again.

Create a free website or blog at WordPress.com.