This page contains a complete list of the add-ons I've made for World of Warcraft and a short description about what they do and perhaps how they came to be.
Also listed are the add-ons that have never been made public (guild only).
Some non-public add-ons might be made public soon as I'm currently debating if I should make them available to everyone or not.
A lot of the add-ons I've made were the first of their kind (at least according to what was publicly available) while others might later have become part of the default interface.
While some add-ons might not be listed as "No longer being developed" they might still not be developed due to either being obsolete or complete.
There's currently a total of 40 add-ons listed.
Other add-on related stuff I've done (for my own sake usually):
- Made a custom layout for Nurfed unit frames.
- Changes and fixes to Nurfed.
- Changes and fixes to CT Mod.
- Changes to Damage Meters.
- Changes to Spell Alert SCT.
- Changes to Weapon Quick Swap.
- Changes to SSPVP.
Alternative Global Strings
An add-on that converts some of the original global strings (strings used to format text output in the game) to better fit my liking.
Most importantly it removes all the [Party], [Guild] etc. prefixes from the chat, seeing as you know the difference due to the color anyway. No reason to write that amount of redundant useless data which just takes up space.
It's also the add-on where I personally stick all sorts of small stuff I need to do to my own client, as for instance making the talent window viewable when below level 10, moving the zoning text to a less annoying place, font changes for other add-ons and other small tweaks.
Alternative Quest Log
Extends the default quest log a bit, without chaning how it overall looks and functions.
Gives the text a bit more (horizontal) room for each quest item (the quest list, not the quest description).
Adds levels and prefixes (group, raid and so on) to the quest list.
Allows you to move the quest watch frame, changes the coloring slightly and includes the level and prefix for the quest (including coloring).
Allows you to report quest progress into chat.
Anger Management SystemNo longer being developed
This add-on would start a pulsing red background behind a party members frame (only worked on the default UI) when they got aggro.
The aggro was based on various things, like health changes, amount of hits and so on. It was made to help warriors know when members in their party were taking damage, but could also be used by healers to know who to heal.
Auto-join BattlegroundNot publicNo longer being developed
As the name heavily implies this could auto-join battlegrounds. However this add-on could also do something else for quite a long time, which was avoid getting AFK flagged. I found a hole in the way the game handled the AFK timer and could then circumvent it with a bit of very simple UI code. So using this you could avoid getting flagged as AFK and then always stay in the queue or in the battleground without getting kicked.
It also had a few other minor functions like a GM alert.
Auto-join Battleground LiteNo longer being developed
A "lite" version of the above add-on was made for distribution to friends of players outside the guild, which didn't have the anti-AFK or GM alerts, but pretty much only made it possible to auto-join battlegrounds.
Away Notification SystemNo longer being developed
Came to be because I often played with friends and we weren't in the same area and because of that it was hard to tell if someone went AFK.
This add-on would then automatically write a message to party chat (also worked with a raid) when you went AFK. Would only do so when you went auto-AFK. That way your friends wouldn't have to try and reach you to no avail.
Battleground Ready AlertNot public
Basically plays a sound when a battleground is ready to enter and when it ends. Also has options for turning on sound and adjusting the volume to the maximum level for the duration of the sound being played.
This allows you to actually go do something else while you wait for a battleground to become available (and to AFK in battlegrounds too, so you know when it ends and can sign up again). Also includes a GM alert.
Chat Type Bindings
Simple add-on that allows you to make key bindings for opening up the different chat types (party, raid, guild, officer, say and so on) so you don't have to type the slash command first to switch to a particular chat type.
Combat Log Filter
Was made because some of the events in the combat log, that should only be related to you, still includes messages not really related to you. This add-on simply filters those messages out for those events resulting in a less spammed combat log.
Copy Item Link
Created because I got annoyed that I couldn't copy item links from chat to chat and does what the default client now allows you to do: Copy item links.
As a little bonus feature for my own enjoyment (only possible in the version I was running) I could change the color of any item link, so I could for instance create epic Heavy Leather or whatever I wanted.
Ctrl Targeting SystemNo longer being developed
This was made due to a request I got. In some older MMOG (I forgot which one) you were able to target using the Ctrl key, but this isn't directly possible in WoW.
But it could be done with a bit of trickery, so I made this add-on which gave various options for targeting using the Ctrl key.
Divine Shield WarningNot publicNo longer being developed
This add-on started out as the name implies. Would display a small warning (flashing box) when a target uses Divine Shield and give you a countdown until it runs out so you could time your attack accordingly.
It has since evolved and includes a lot of similar warnings for various defensive class abilities, like Cloak of Shadows, Ice Block, The Beast Within, Spell Reflection and so on.
All messages are color coded to easily see what kind of ability was used. It also monitors all enemies in the area so you will always have the correct information for a target if you switch to it.
The reason this add-on is no longer being developed is that it's being completely rewritten as a new add-on.
Enemy Ability Warning SystemNot public
This is the continuation of Divine Shield Warning and will basically do the same thing, except the system is more optimized and allows for more options. Currently the add-on isn't done but is nearing its first release.
Enemy OverviewNot public
An add-on to give you an overview of enemies by scanning your targets and enemies you mouse-over. They're then added to a list, sorted by health left, to easily target the one with the lowest amount of health.
The add-on keeps the list up-to-date and even uses data transmitted from other people in your party/raid with milisecond precision (so the data you get from other sources doesn't overwrite any data you might have that's newer (since transmitting over the chat system does have some slight lag)).
Experience Percentage
Simply adds the amount of experience you have in percentage to the default experience bar.
Fast Quest Fade
Turns up the speed that quest text fades with to make it almost instant. I still liked the fade, but I couldn't be arsed to wait for it to fade in, so this was the solution (as opposed to instant quest text).
Fixed Floating Chat Frame
This is (another) add-on to fix a Blizzard flaw. Problem is that chat frames when getting locked doesn't lose their mouse focus on the edges (those you use to resize the windows with). This means that you can't click anything in the gameworld if your pointer is above such an area. This was highly annoying (especially with fully transparent chat windows) so I made an add-on to fix it - and that's what this add-on does.
Green Screen RoomNot public
For those familiar with video post-production this add-on should be almost self-explanatory. But what it does is that it allows you to put either yourself or your target into a full green screen room inside WoW. In this tool you can change the color of the background, rotate/move the camera and play the animations for the model.
The reason for this add-on is to create keyable animation that you can use in movies by keying out the background color. A program like WoW Model Viewer can pretty much do the same, the problem is just that you have to recreate your character completely, meaning you have to create the look and items for it. Since this works from inside WoW you will have the correct look of the model and just need to capture the screen either as a screenshot or video with Fraps or similar.
Highest RollerNot public
Simple little add-on to show who rolls the highest, of course with logic to prevent multiple rolls and rolls not in the correct range.
Would simply open up a window for you to see what was going on with the rolls, instead of having to read the chat and figure out who won (which could be a pain in a 40-man raid).
Never made public because was done on request from a guildie and there's other add-ons that does the same thing publicly available.
Honor Kill Count
Adds a small movable bar to keep track of kills made. It basically logs kills for a session, the day, total, streak and fight, giving you an easy way to see how you're doing.
It is configurable to show what you want. The streak shows your current and highest killing streak (kills before you died) while fight shows the amount of kills made during a single fight.
Currently needs to be updated since it doesn't work with the changes made for the 2.0.1 patch.
Ice Barrier WatcherNot public
When I had Ice Barrier on my mage I found it annoying to not be able to properly keep track of its state, so to rectify that I made this add-on.
The add-on adds a small box which has certain states relating to your Ice Barrier. It will show different states (varies in color and text) according to what the deal is.
When you don't have Ice Barrier on it will simply just tell you that it's ready to be applied. If you have it on it will show a countdown until it runs out. If it's on cooldown it will show the countdown for that too. These two states will be shown together or apart depending on the state of the Ice Barrier.
On top of that it will flash with various types of flashes between state switches to alert you about the change. Most notably is the flash that alerts you about it being ready to be applied.
This add-on might be made public, but currently I haven't decided what to do.
Inner Fire WatcherNot public
This is much like Ice Barrier Watcher but adapted to work with Inner Fire. Adds the option to decide how many charges left will show it and when it will switch to a low warning state.
Intuitive Attack Target
This add-on started out simple, because I got annoyed that when you had a dead mob selected and pressed your attack button it would just say that you couldn't attack that target. Of course that's pretty obvious but also a bit useless. So instead I made it so you would then just select a new target and attack that.
The add-on then evolved into a more PvP oriented one, which would scan targets for players that were PvP flagged, meaning it would ignore NPCs and pets.
A togglable PvP mode was also included which made it impossible to target NPCs (even with the mouse).
Sadly this functionality is no longer possible to do with the changes made in the 2.0.1 patch, which sucks a bit.
LFG Ignore
Someone requested this so I made it. Simply ignores chat related to "LFG" in all channels but those where it's appropriate. Was expanded to block gold selling too.
Lowest Health Selection SystemNo longer being developed
Simple add-on which added a key binding to quickly select the party member with the lowest amount of health (by either percentage or actual value).
On-use Cooldown NotifierNot public
This is a new way to deal with cooldowns and is basically a pure gem for PvP combat (especially for classes with a lot of short cooldowns).
What it does is that if you try to use an ability which is on cooldown, it will display the current cooldown of that ability on your screen (freely movable) for a short duration and then fade away.
This system allows you to simply have the information you need when needed. You don't have to look all over your screen to try and find out how long until you can use some certain ability since you couldn't use it when you wanted. Keeps your eyes on the battle while still giving you the information you need.
It has options for everything and also includes some other functions. It also works for pet abilities and items.
This add-on might be made public when I'm completely done with it.
Party Tab System
Simple add-on to go through your party members in either direction. Was done on request.
Player Link Menu
This add-on was done after I got fed up with not being able to click on names in chat to get options for doing basic things, like invite, who, whisper, add as friend, ignore and so on.
So yeah, to fix that I made this add-on which pops up a small menu with commands to choose from.
Since then Blizzard has made something similar in the default UI, but my add-on still allows more options and complete control of what you want visible and what the items are called.
On top of that you can decide what actions you want executed when pressing either left or right mouse button when holding down Shift, Ctrl, Alt or just clicking normally on a name.
Popup BlockerNo longer being developed
I got tired of getting random duel requests when in Crossroads and so on, so I made this add-on to simply block them so I could continue on my way without being bothered.
Development stopped as other add-ons were doing the same thing so there were no reason for me to do it too.
Proc CountdownNot public
A simple little add-on that shows a small box with a countdown when you proc things it monitors. This can for instance be Blazing Speed or Eye of the Storm.
Just to give you information about the buff you gained and how much time you have to make good of it.
This also have an advantage over other add-ons doing something like it (at least from what I've seen), because it will actually update the countdown if the ability procs while already active.
Raid Death Monitor
Our raid leader wanted to keep track of how many were currently dead in our raid, so I made a small add-on to display that information. This was done before CTRA offered the same functionality.
Reply Bugfix
Once there was a bug with Blizzard's code that would mess up your ability to reply to whispers, related to having been in a party or something like that (the details escape me). Never the less I got annoyed with it and decided to make a fix for it. A good while later Blizzard managed to fix it themselves.
Reputation Percentage
This was the first add-on I ever made. It simply adds percentage values to the reputation bars. Nothing more to it.
Saliva Control
I got tired of all the whining about the /spit emote, which I personally don't have anything against. But apparently some people do and they tend to whine about it every now and then.
The add-on simply filters out the spit emote so they will never see it. At the same time it disables the emote for them so they can't do it either (that's only fair).
Screenshot Key Binding
This allows you to setup different ways to take a screenshot (works with all methods of taking screenshots from inside the game).
You can have different ways of taking a screenshot depinding on having Shift, Alt or Ctrl pressed (or nothing pressed). It allows you to hide the interface, names of players and so on (and combinations of those).
Other add-ons have tried to do the same, but as far as I can tell this is still the best add-on for doing this kind of task.
Originally it was made because Blizzard decided to remove the key binding for taking a screenshot (I have no idea why) and then later expanded to the version it is today.
Stance IndicatorNot public
Small add-on for warriors that displays a border around the edge of your screen to indicate your current stance.
Each stance has its own color so you can easily, without having to look at icons or whatever it might be, see what stance you're in.
Includes various options for when to show, how it looks and so on.
SUN Warning SystemNot publicNo longer being developed
Probably the biggest add-on I've made to date and was made to help us do better in PvE (oh yay, PvE...)
Back in the day you had the CTRA boss warnings or nothing. I found the CTRA way of doing things to be absolutely horrible. It was a lot of spam, missed warnings and basically just a horrible, horrible system.
So I decided that I'll make a new one for my guild and so I did. This add-on still has features and ways of doing things that are better than all the current options out there, but never the less I stopped developing it as it took a lot of time and wasn't needed as much come TBC. Also BigWigs, for instance, is fairly good so that's what I'm using personally.
So what could this add-on do that made it so good? Well, first of all it wouldn't spam messages. It would show you color coded alerts (we (humans) pick up colors fast and by using color coded alerts it allowed people to react faster, as opposed to having to read the entire text first) for what you needed to know (based on your class and other variables).
Certain alerts also had different sounds linked to them, but only those that were important enough and again different sounds were used to further distinguish the alerts for faster reaction.
Everyone in the raid was reporting events (accounting for lag and what not), so you would never miss a warning.
It had, as I called it, a Multi-Purpose Key Binding (MPKB) which would adapt its function according to the fight you were in and your class. For instance at Baron Geddon priests could get a warning when someone was made the bomb and they could activate the key binding for MPKB and instantly shield that person. As soon as the person was shielded the message would get removed for all priests.
Alerts could include live countdowns.
Two different alert types. One of them were a huge warning (pure flashing text) in the middle of the screen for very important things (like when you were the bomb at Baron Geddon).
A small window to constantly monitor various things, like for instance the current vulnerability of Chromaggus, countdowns for boss abilities and so on.
Had a front-end for Nurfed DKP system to making bidding (and rolling) easier and faster.
This is just part of what the system could do. After all the bugs got ironed out (took some time) it proved to be a really, really good system which could still be continued if I wanted to.
System Message Control Tool
I (and others) got tired of the system messages (the yellow ones) and how they couldn't be controlled. This add-on breaks up the system messages into different groups and allows you to mute them, change their color and send them to other chat frames.
It also does a few other minor things, like, for instance, splitting up guild and officer chat types.
Aeus (european CM) actually featured this add-on the front page of the EU WoW website.
Currently waiting for some attention as there's a few minor quirks to work out and I would like to make a better options interface.
Talent Text Link
An add-on that allows you to shift-click a talent and write its description into chat, so you don't have to explain others what your fancy new talent does for you.
Viper's Config Control
The original idea of this add-on was to have a unified add-on for handling the options for my add-ons, but it never got that far.
Right now it just shows a list of my add-ons that are currently loaded (with access to their options, if they have that) and the ability to suppress the load messages from my add-ons.