post

Altoholic

Altoholic is an Ace 3 addon written for people who dedicate most of their time to leveling alts, and who want to have as much information as possible in one addon.

The main feature of the addon is the search functionality which allows users to search their alts’ bags or loot tables in an Auction-House-like frame (see screenshots). All this with multiple-realms/accounts support.

Features:

Account-wide data summary:
Characters’ talents: Full talent trees & glyphs are supported for both specializations.

  • Money, /played, rest xp for each character, subtotals by realm, and grandtotals for the account.
  • Bag usage: see at a glance which characters should get bigger bags (bag size, free slots and types included)
  • Characters’ skills: skill summary on one screen, namely the 2 main professions + the 3 secondary skills as well as riding. I may add more if there’s demand.
  • Reputations: a list of all the reputations of the current realm’s characters. You can see at a glance if all your alts are at least honored with Honor Hold if you want to get the new 2.4 blue PVP set.


View containers (bags, bank, keyring) of all alts, on all realms.
Guild banks : You have 10 alts in 10 different guilds on the same server, all of them with access to a guild bank ? Not a problem, you can see them all here.

E-mail: allows you to see which alts have mail without having to reconnect them. The addon will tell you when mail is about to expire on a character. Threshold configurable (up to 15 days). Multiple realm support as well. Mails sent to a known alt (one you’ve logged on at least once) will be visible in the addon without having to reconnect it.

Equipment: See the equipment of the current realm’s alts in one screen. Very useful when purchasing stuff for your alts at the AH. Multiple realms supported. Right-clicking any equipment piece will allow you to find an upgrade, this feature is similar to the official wow armory feature, and is quite performant, even though it doesn’t match the accuracy of the official one.

Search: the most important feature of the addon, it uses an AH-like frame to display search results. You can either search bags on the current realm, on all realms, or a loot table.
The loot table is a table based on AtlasLoot, but which contains only item id’s, and therefore keeps memory usage minimal.

The Search menu allows you to find items based on their name (even partial), level, type or rarity, almost like at the AH. It is also possible to search known recipes.

Quest Log: See the quest logs of all your alts, as well as an indication of which alts are on a specific quest. Clicking on a quest link in the chat log will tell you which alts are on that quest.

Suggestions: Currently, only profession leveling suggestions are available when mousing over your current level in a specific profession. Suggestions are based on the leveling guides posted on the official US forums (credit goes to their respective authors). The addon also suggests you where to quest/grind xp depending on your character level.

Auction house: You can see which auctions/bids you’ve placed with an alt without being logged in or being at the AH.

Professions: You can browse all known recipes in a thotbot like frame (see screenshot).

Mounts & Pets of all your alts.

Guild Members: a list of your connected guildmates, along with their alts (if they’re using Altoholic too), and their average item level. Clicking their AiL will also allow you to “remotely” inspect their equipment.

Guild Skills: a list of altoholic users in your guild, along with their alts and direct profession links. All professions are available in one click.

Guild Bank tabs: a list of altoholic users and the time at which they last visited the guild bank. If you haven’t visited the guild bank for a few days, you can remotely update your local data without going to a capital city.

FAQ
Does the addon support multiple accounts ?

  • As of 3.0.006, the answer to this question is finally YES ! Refer to readme.txt for additional information.


I want to organize my bags differently, can I do it ?

  • No, I don’t intend to rework the “containers” frame. It’s clean, and its only purpose is to view the possessions of a character. The major feature of the addon remains the search feature. If you want to organize your bags, you’ll have to look elsewhere.


AltoholicWhen searching the loot table, some items do not seem to appear in the search results, why ?

  • After every major patch, the player’s item cache will be reset, which means that any item that has not been seen yet will not be listed. This is a restriction enforced by Blizzard, just like the items that cannot be seen in AtlasLoot. I intend to improve this in the future.


Should I get rid of AtlasLoot ?

  • No, certainly not. If anything, the search functionality of Altoholic would be complementary to AtlasLoot, but Altoholic does not intend to replace Atlas & AtlasLoot. I might add some kind of list per boss at some point, but it won’t match the quality of Atlas+AtlasLoot.


Do you support all the loots listed in AtlasLoot ?

  • Almost all of them. I’m on par with 5.03.02. Some quest items have been removed along the way.


Why are certain items listed more than once when I search loot tables ?

  • Simply because they can drop at more than one place, or because a specific boss drops a quest item that is related. Majordomo’s chest comes to my mind for the hunter & priest quests.


When inspecting other players, the source seems incorrect, why ?

  • The addon will look up the loot table and report the first drop location it finds. When inspecting another player, the only relevant info that you do not see in the tooltip is the itemID.

    The itemID is a unique identifier for the item, which means that it’s impossible to tell if the player got this item in the normal or the heroic mode of an instance (for example). 

    In addition to this, lua tables are stored in a totally random order in memory, which means that for the same item, the source could be displayed as the normal mode during one session, and the heroic mode during the next session.

    This is thus not a bug, and can’t be changed.


A recipe tooltip tells me that an alt could learn the recipe when he already knows it, why ?

  • In 3.0.007, I added a recipe database that tells me which craft can be made out of a given recipe. This will considerably reduce the possibility of being confronted to this problem. If a recipe is not found in the DB, the addon will try to identify the craft by parsing the tooltip, using the method described below.


Two possible reasons:

  • 1) You didn’t open the profession window for that character yet
  • 2) You opened the profession window for that character, but there was an active filter (like “have materials”, or a slot filter).
    • In both cases, the list of known recipes for that profession will be incomplete, you can check that in Recipes->Realm->Char->Profession


If you can see the recipe, then the problem is most likely this:

  • The addon tries to match recipe names and known crafts, but sometimes names do not match. This may especially be the case in non english versions (I’ve seen it in the French version).
    • example:
      • recipe name : “Schematic: Thorium Rifle”
      • craft name: “Engineering: Thorium Rifle”



If the bold part of these two names do not match exactly, then no match can be made. Working around this would imply keeping track of exceptions, which I do not intend to do, as this requires a lot of manual effort for little return.

If all this did not help explaining your problem, then there might be a bug to report 🙂

post

Altoholic

Altoholic is an Ace 3 addon written for people who dedicate most of their time to leveling alts, and who want to have as much information as possible in one addon. The main feature of the addon is the search functionality which allows users to search their alts’ bags or loot tables in an Auction-House-like frame (see screenshots). All this with multiple-realms/accounts support.

Features:

Account-wide data summary:
Characters’ talents: Full talent trees & glyphs are supported for both specializations.

  • Money, /played, rest xp for each character, subtotals by realm, and grandtotals for the account.
  • Bag usage: see at a glance which characters should get bigger bags (bag size, free slots and types included)
  • Characters’ skills: skill summary on one screen, namely the 2 main professions + the 3 secondary skills as well as riding. I may add more if there’s demand.
  • Reputations: a list of all the reputations of the current realm’s characters. You can see at a glance if all your alts are at least honored with Honor Hold if you want to get the new 2.4 blue PVP set.


View containers (bags, bank, keyring) of all alts, on all realms.
Guild banks : You have 10 alts in 10 different guilds on the same server, all of them with access to a guild bank ? Not a problem, you can see them all here.

E-mail: allows you to see which alts have mail without having to reconnect them. The addon will tell you when mail is about to expire on a character. Threshold configurable (up to 15 days). Multiple realm support as well. Mails sent to a known alt (one you’ve logged on at least once) will be visible in the addon without having to reconnect it.

Equipment: See the equipment of the current realm’s alts in one screen. Very useful when purchasing stuff for your alts at the AH. Multiple realms supported. Right-clicking any equipment piece will allow you to find an upgrade, this feature is similar to the official wow armory feature, and is quite performant, even though it doesn’t match the accuracy of the official one.

Search: the most important feature of the addon, it uses an AH-like frame to display search results. You can either search bags on the current realm, on all realms, or a loot table.
The loot table is a table based on AtlasLoot, but which contains only item id’s, and therefore keeps memory usage minimal.

The Search menu allows you to find items based on their name (even partial), level, type or rarity, almost like at the AH. It is also possible to search known recipes.

Quest Log: See the quest logs of all your alts, as well as an indication of which alts are on a specific quest. Clicking on a quest link in the chat log will tell you which alts are on that quest.

Suggestions: Currently, only profession leveling suggestions are available when mousing over your current level in a specific profession. Suggestions are based on the leveling guides posted on the official US forums (credit goes to their respective authors). The addon also suggests you where to quest/grind xp depending on your character level.

Auction house: You can see which auctions/bids you’ve placed with an alt without being logged in or being at the AH.

Professions: You can browse all known recipes in a thotbot like frame (see screenshot).

Mounts & Pets of all your alts.

Guild Members: a list of your connected guildmates, along with their alts (if they’re using Altoholic too), and their average item level. Clicking their AiL will also allow you to “remotely” inspect their equipment.

Guild Skills: a list of altoholic users in your guild, along with their alts and direct profession links. All professions are available in one click.

Guild Bank tabs: a list of altoholic users and the time at which they last visited the guild bank. If you haven’t visited the guild bank for a few days, you can remotely update your local data without going to a capital city.

FAQ
Does the addon support multiple accounts ?

  • As of 3.0.006, the answer to this question is finally YES ! Refer to readme.txt for additional information.


I want to organize my bags differently, can I do it ?

  • No, I don’t intend to rework the “containers” frame. It’s clean, and its only purpose is to view the possessions of a character. The major feature of the addon remains the search feature. If you want to organize your bags, you’ll have to look elsewhere.


AltoholicWhen searching the loot table, some items do not seem to appear in the search results, why ?

  • After every major patch, the player’s item cache will be reset, which means that any item that has not been seen yet will not be listed. This is a restriction enforced by Blizzard, just like the items that cannot be seen in AtlasLoot. I intend to improve this in the future.


Should I get rid of AtlasLoot ?

  • No, certainly not. If anything, the search functionality of Altoholic would be complementary to AtlasLoot, but Altoholic does not intend to replace Atlas & AtlasLoot. I might add some kind of list per boss at some point, but it won’t match the quality of Atlas+AtlasLoot.


Do you support all the loots listed in AtlasLoot ?

  • Almost all of them. I’m on par with 5.03.02. Some quest items have been removed along the way.


Why are certain items listed more than once when I search loot tables ?

  • Simply because they can drop at more than one place, or because a specific boss drops a quest item that is related. Majordomo’s chest comes to my mind for the hunter & priest quests.


When inspecting other players, the source seems incorrect, why ?

  • The addon will look up the loot table and report the first drop location it finds. When inspecting another player, the only relevant info that you do not see in the tooltip is the itemID.

    The itemID is a unique identifier for the item, which means that it’s impossible to tell if the player got this item in the normal or the heroic mode of an instance (for example).

    In addition to this, lua tables are stored in a totally random order in memory, which means that for the same item, the source could be displayed as the normal mode during one session, and the heroic mode during the next session.

    This is thus not a bug, and can’t be changed.


A recipe tooltip tells me that an alt could learn the recipe when he already knows it, why ?

  • In 3.0.007, I added a recipe database that tells me which craft can be made out of a given recipe. This will considerably reduce the possibility of being confronted to this problem. If a recipe is not found in the DB, the addon will try to identify the craft by parsing the tooltip, using the method described below.


Two possible reasons:

  • 1) You didn’t open the profession window for that character yet
  • 2) You opened the profession window for that character, but there was an active filter (like “have materials”, or a slot filter).
    • In both cases, the list of known recipes for that profession will be incomplete, you can check that in Recipes->Realm->Char->Profession


If you can see the recipe, then the problem is most likely this:

  • The addon tries to match recipe names and known crafts, but sometimes names do not match. This may especially be the case in non english versions (I’ve seen it in the French version).
    • example:
      • recipe name : “Schematic: Thorium Rifle”
      • craft name: “Engineering: Thorium Rifle”



If the bold part of these two names do not match exactly, then no match can be made. Working around this would imply keeping track of exceptions, which I do not intend to do, as this requires a lot of manual effort for little return.

If all this did not help explaining your problem, then there might be a bug to report 🙂

Group Calendar

Group Calendar features

  • Compatible with the built-in calendar and web-based armory calendars
  • View and edit events using local or server dates and times
  • Track tradeskill cooldowns
  • Create partnerships for coordinating events across multiple guilds
  • Export your calendar to the iCalendar format for use in external applications or web calendars
  • Reminders for upcoming events and tradeskill cooldowns
  • View events and get reminders while on your alts
  • Easy invite management to track group composition
  • Quickly invite players to the raid from the attendance list
  • Set level limits and duration for events
  • Analog clock with date on the minimap button for attractive timekeeping


Group Calendar is completely re-built around the WoW calendar database. This allows it to work with the built-in calendar, including the armory web-based calendar. Also, because it works with the built-in calendar, your guild members are not required to use this addon since they can use the built-in calendar instead. They will still see your events and be able to sign up for them even if they choose to use the built-in calendar.

There is no documentation yet as I’m still working on development. The operation is similar to GC4, except that events only show up for players you invite. There is a new Invite tab in the event editor for selecting who should see the event and the selection will be remembered so that next time you create the same event you won’t have to re-select it.

The multi-guild partnerships feature is different too because of the invite system the WoW calendar uses. To support multi-guild partnerships use the Partners tab in the main window to set up a roster-sharing partnership with a player in the other guild(s). Follow the instructions on that tab to set up the partnership. Once it’s set up, the partner guilds will appear in your Invite tab in the event editor, where you can then mass-invite players from those guilds.

Since Blizzard doesn’t have any support for mass-inviting players from other guilds, GC will invite them one at a time at the maximum speed Blizzard allows. This can take a while for large partnerships and I recommend that you use copy-and-paste to create additional events once you have an event set up the way you want it. Note that you can not copy an event while you’re creating it, you must create it first and then you can copy it and paste the copy to a new date.

Group Calendar

Group Calendar features

  • Compatible with the built-in calendar and web-based armory calendars
  • View and edit events using local or server dates and times
  • Track tradeskill cooldowns
  • Create partnerships for coordinating events across multiple guilds
  • Export your calendar to the iCalendar format for use in external applications or web calendars
  • Reminders for upcoming events and tradeskill cooldowns
  • View events and get reminders while on your alts
  • Easy invite management to track group composition
  • Quickly invite players to the raid from the attendance list
  • Set level limits and duration for events
  • Analog clock with date on the minimap button for attractive timekeeping


Group Calendar is completely re-built around the WoW calendar database. This allows it to work with the built-in calendar, including the armory web-based calendar. Also, because it works with the built-in calendar, your guild members are not required to use this addon since they can use the built-in calendar instead. They will still see your events and be able to sign up for them even if they choose to use the built-in calendar.

There is no documentation yet as I’m still working on development. The operation is similar to GC4, except that events only show up for players you invite. There is a new Invite tab in the event editor for selecting who should see the event and the selection will be remembered so that next time you create the same event you won’t have to re-select it.

The multi-guild partnerships feature is different too because of the invite system the WoW calendar uses. To support multi-guild partnerships use the Partners tab in the main window to set up a roster-sharing partnership with a player in the other guild(s). Follow the instructions on that tab to set up the partnership. Once it’s set up, the partner guilds will appear in your Invite tab in the event editor, where you can then mass-invite players from those guilds.

Since Blizzard doesn’t have any support for mass-inviting players from other guilds, GC will invite them one at a time at the maximum speed Blizzard allows. This can take a while for large partnerships and I recommend that you use copy-and-paste to create additional events once you have an event set up the way you want it. Note that you can not copy an event while you’re creating it, you must create it first and then you can copy it and paste the copy to a new date.

Guild Greet

Description
Guild Greet is an addon that keeps track of main and alt characters in your guild and reminds you to greet them and congratulate them on level up. You can also store an alias for your guildies.

Extension
I loved the main and alt management features of the original GuildGreet. I extended it to print a list of the main and all alt chars whenever a guildie logged in. This helped me to learn who was who in my guild.

Later I extended this feature to allow me to query a certain guild member through the command line

/gg <name>
to print a list of the alts of all members of the guild

/gg guild all
or only those online

/gg guild show
If you change your guild or your guild needs to reform for some reason, GuildGreet unfortunately looses all its main-alt associations. To help you rebuild the database I added the possibility to print all information to a list from which you can copy-past the information

/gg guild list
Later I added a keybinding to bring up the GuildGreet configuration dialog (/gg) and the possibility to use the context menu on player names in the chat frame to print the main and alias list for that player.

I also added two greetings (or better goodbyes) for players leaving during the day and a night which can be accesses through the player menu in the chat frame as well.

Friend list support
I have added support for your friends. It works just the same as the guild member features.

User channel support
Many guilds that have co-operations with other guilds have a common user channel. I added support for such a channel to 20100.4, you can enable this in the “General” tab and define the channel name to use. You must join the channel before you can enter it in the configuration. The channel members (except for guild members) will be managed in a separate list and their own tab.

Automatic assignment of main/alt chars based on guild notes
This is a feature requested by Dhugal

If this feature is enabled (checkbox on general tab) *AND* no manual main/alt information has yet been added, then the guild note will be parsed.

The following keywords will be understood:
Main[ <any other text>]
It is important to note that if <any other text> follows, there must be a space after the “Main” keyword. Any other text will be discarded. this marks the character with this guild note as a “main” char

alt-<main name>[ <any other text>]
It is important to note that if <any other text> follows, there must be a space after the <main name>. Any other text will be discarded. this marks the character with this guild note as an “alt” char to the indicated “main” char

Achievment support
This is a much requested feature and I have finally found the time to add it. GuildGreet will now help you to congratulate your guild mates when the get an achievment. It works just the same as all the other greetings/congratulations.

Marking all guild members as “not new”
When joining a new guild or when first installing GuildGreet while already in a guild, all guild members will be marked as new until they have been greeted once. This is correct if somebody joins a guild you are already a member of, but not all that great in the situation described above. Unfortunately, there is no way for GuildGreet to tell the difference. There is however a way to get rid of this by typing/gg unnew

Summary
This is a guild tool: it’s useless if you are not in a guild

As soon as you go online, the addon loads the list of players in your guild and starts to monitor all changes. As soon as a player comes online or joins the guild, the name is added to a small list onscreen.

If you leftclick on the name, one of the possible greetings (at random) is written in the guild channel and the name is removed from the list. if you rightclick on the name, it’s removed from the list without sending a greeting.

These color codes are used for the list:

  • red: players joining the guild both during your session and earlier. These players will also be indicated by the word NEW at the end of the line.
  • orange: players logging in for the first time during your current session
  • green: players relogging. They logged on before during your current session
  • blue: players gaining a higher level both during your session and then earlier. These players will also be indicated by the word LEVEL at the end of the line.
  • purple: players getting a higher guildrank then previous session and earlier. These players will also be indicated by the word RANK at the end of the line.


Notes:

  • the list shown on the screen can be dragged anywhere you want by using the red titlebar to drag.
  • the onscreen list shows a maximum of 5 players by default, but GuildGreet will store the names of any further players needing a greeting.
  • mousing over the names in the list will display a tooltip with usefull information regarding the player


For detailed information on changing the configuration (like greeting texts), see the file manual.txt

Greeting guild and channel members
There are two key bindings that can be used to send a greeting to your guild chat and your selected channel and to say goodbye to the two channels. You can also greet selectively using slash commands. You can configure a guild name alias which can be used in the guild greetings instead of the full guild name.

Temporarily supressing certain greetings
If a category (log-in, relog, joining of guild, level up, guild rank promotion) has no greetings defined, a character will not be placed in the greet list upon a corresponding event. However, you might want to supress a certain category without deleting all its greetings. This is now possible as you can supress the corresponding events for each category (meaning a player who levels up will not be placed in the greet list if the level-up category is being suppressed)

Important hint
In the interface options (Game options) there is a setting in the <b><i>Social</i></b> section called <b><i>Guild member alert</i></b>. Make sure that this features is enabled as GuildGreet will not detect guild members coming online or going offline if this is disabled. GuildGreet will warn you once if this is disabled and suggest to turn it on. If you don’t do it then, you can still manually check this by using <i>/gg alert</i>.

Guild Greet

Description
Guild Greet is an addon that keeps track of main and alt characters in your guild and reminds you to greet them and congratulate them on level up. You can also store an alias for your guildies.

Extension
I loved the main and alt management features of the original GuildGreet. I extended it to print a list of the main and all alt chars whenever a guildie logged in. This helped me to learn who was who in my guild.

Later I extended this feature to allow me to query a certain guild member through the command line

/gg <name>
to print a list of the alts of all members of the guild

/gg guild all
or only those online

/gg guild show
If you change your guild or your guild needs to reform for some reason, GuildGreet unfortunately looses all its main-alt associations. To help you rebuild the database I added the possibility to print all information to a list from which you can copy-past the information

/gg guild list
Later I added a keybinding to bring up the GuildGreet configuration dialog (/gg) and the possibility to use the context menu on player names in the chat frame to print the main and alias list for that player.

I also added two greetings (or better goodbyes) for players leaving during the day and a night which can be accesses through the player menu in the chat frame as well.

Friend list support
I have added support for your friends. It works just the same as the guild member features.

User channel support
Many guilds that have co-operations with other guilds have a common user channel. I added support for such a channel to 20100.4, you can enable this in the “General” tab and define the channel name to use. You must join the channel before you can enter it in the configuration. The channel members (except for guild members) will be managed in a separate list and their own tab.

Automatic assignment of main/alt chars based on guild notes
This is a feature requested by Dhugal

If this feature is enabled (checkbox on general tab) *AND* no manual main/alt information has yet been added, then the guild note will be parsed.

The following keywords will be understood:
Main[ <any other text>]
It is important to note that if <any other text> follows, there must be a space after the “Main” keyword. Any other text will be discarded. this marks the character with this guild note as a “main” char

alt-<main name>[ <any other text>]
It is important to note that if <any other text> follows, there must be a space after the <main name>. Any other text will be discarded. this marks the character with this guild note as an “alt” char to the indicated “main” char

Achievment support
This is a much requested feature and I have finally found the time to add it. GuildGreet will now help you to congratulate your guild mates when the get an achievment. It works just the same as all the other greetings/congratulations.

Marking all guild members as “not new”
When joining a new guild or when first installing GuildGreet while already in a guild, all guild members will be marked as new until they have been greeted once. This is correct if somebody joins a guild you are already a member of, but not all that great in the situation described above. Unfortunately, there is no way for GuildGreet to tell the difference. There is however a way to get rid of this by typing/gg unnew

Summary
This is a guild tool: it’s useless if you are not in a guild

As soon as you go online, the addon loads the list of players in your guild and starts to monitor all changes. As soon as a player comes online or joins the guild, the name is added to a small list onscreen.

If you leftclick on the name, one of the possible greetings (at random) is written in the guild channel and the name is removed from the list. if you rightclick on the name, it’s removed from the list without sending a greeting.

These color codes are used for the list:

  • red: players joining the guild both during your session and earlier. These players will also be indicated by the word NEW at the end of the line.
  • orange: players logging in for the first time during your current session
  • green: players relogging. They logged on before during your current session
  • blue: players gaining a higher level both during your session and then earlier. These players will also be indicated by the word LEVEL at the end of the line.
  • purple: players getting a higher guildrank then previous session and earlier. These players will also be indicated by the word RANK at the end of the line.


Notes:

  • the list shown on the screen can be dragged anywhere you want by using the red titlebar to drag.
  • the onscreen list shows a maximum of 5 players by default, but GuildGreet will store the names of any further players needing a greeting.
  • mousing over the names in the list will display a tooltip with usefull information regarding the player


For detailed information on changing the configuration (like greeting texts), see the file manual.txt

Greeting guild and channel members
There are two key bindings that can be used to send a greeting to your guild chat and your selected channel and to say goodbye to the two channels. You can also greet selectively using slash commands. You can configure a guild name alias which can be used in the guild greetings instead of the full guild name.

Temporarily supressing certain greetings
If a category (log-in, relog, joining of guild, level up, guild rank promotion) has no greetings defined, a character will not be placed in the greet list upon a corresponding event. However, you might want to supress a certain category without deleting all its greetings. This is now possible as you can supress the corresponding events for each category (meaning a player who levels up will not be placed in the greet list if the level-up category is being suppressed)

Important hint
In the interface options (Game options) there is a setting in the <b><i>Social</i></b> section called <b><i>Guild member alert</i></b>. Make sure that this features is enabled as GuildGreet will not detect guild members coming online or going offline if this is disabled. GuildGreet will warn you once if this is disabled and suggest to turn it on. If you don’t do it then, you can still manually check this by using <i>/gg alert</i>.

Quick DKP V2

Quick DKP V2 is an addon for World of Warcraft that aims to handle every aspect of the DKP management of a guild. Its goal is to stay completely in-game, storing points and time amounts in the officer or public notes fields of the guild’s chart, in a clear format readable by everyone without using the mod.

Features List:

  • Completely Ingame: Designed to fully work on his own while playing, Quick DKP can also export dkp and log data with various formats for forums, web pages or guild DKP sites like Guildzilla.

 

  • Very easy to use and maintain: You can learn to use it in few minutes.

 

  • Flexible: you can adjust many parameters of the mod to best suit your guild’s needs, adapting it to every points or roll based loot system known. ALL options are kept in a single file (Options.ini) easy to share with your guildmembers or repack in a custom package.

 

  • Automated Awarding and Charging systems:
    • Boss Bonus DKP table, to award the raid when the given boss is killed
    • Give DKP on a hourly base (Hourly bonus)
    • Award the most hard-core gamers with the IronMan bonus, which gives DKP to the players who stayed for the whole raid.
    • For guilds with fixed item prices, compile a table of item prices based on the instance and the difficulty level.
    • Give custom raid awards as a bonus, just with a click.
    • Redistribute DKP from a member to other Raid members with the ZeroSum function.

 

  • Fully configurable Bid Manager: The integrated bid manager support every dkp or roll bidding system known, like open/silent bid, pure or modified roll, random influenced bid, ni karma or shroud loot systems, “spend one more” policy and so on.

 

  • Dynamic and Interactive Log System: Keep a unique and complete history of your raids! The log will store every modification, and you’ll be able to view and edit those modifications at any time. QDKP will update the data as requested, in real time. It will also monitor and log the killing of bosses, bids, loots, raid members who joins, leaves and goes on or offline.

 

  • Info Center: Guildmembers who don’t have the addon installed can whisper you to know their DKP amounts, the dkp they earned and spent in the current session or get a DKP top ten of their rank or class, or an overview of their personal log. You can output detailed reports of any log view to any channel. You can even set QDKP to actively announce DKP modifications and events to the raid chat, or to push notifications via whispers.

 

  • DKP values exporter: You can export a table with the DKP table for the whole guild, in both plain text or HTML format, or in a convenient XML format useful to be imported in a database. You can copy the table and paste it in your guild site, or in a forum, or wherever you like.

 

  • Alternatives Support: You can easily define alts, to implement a Player-based DKP pool. Each alt is related to a Main Character, and will share his DKP amounts and his Log.

 

  • External Support: Add players that aren’t in your guild to QDKP’s local Guild Roster, and add players that aren’t in the current raid as standby players, enabling them to get DKP awards.


….And more….

FAQ
I am an officer, but QDKP won’t let me edit DKP, it only show a list of players. 

  • To enable the officer mode, your guild rank must have the rights to edit Officer notes AND guild notes. If you don’t, Quick DKP assumes you are not allowed to edit DKP and put itself in read only mode. The only way to change this is to ask your guild master to edit the guild permissions of your rank, or to be promoted to a higher rank that has the needed rights.
    If you hover the cursor over QDKP’s minimap icon, you’ll see the status of your guild rights. The command “/dkp permissions” will do the same.

    Please Note:If your guild stores DKP values in the public notes rather than officer notes, then you need the rights to edit public notes.


How do I configure the mod? 

  • Quick DKP configuration is in a .ini file, that you can find in the QDKP_V2 addon directory (usually under c:/Program Files/World of Warcraft/Interface/Addons). There you’ll find a file named “Options.ini”: open it with notepad or any other text editor. There you’ll see a huge amount of configuration options. There are a lot of comments, so it should be easy to set it up. Once done, you can mail the file to your officers, or put it on your guild site (if any). That way, all your DKP officers will work with the same configuration.
    REMEMBER: To apply the changes you make to the options file, you have to relog WoW. While you are in the process of setting things up, I suggest you to disable all mods except for Quick DKP, and use the WoW command “/reload” to import the changes you do to the options file without relogging each time.

    Should you make an error setting up the options.ini file, QDKP won’t be able to read it and will fall back to the default values. If your settings don’t appear to be used, then probably this is what is happening. Enabling the display of LUA errors (under WoW interface options->help) can help you spot bugs in the options file.

    A GUI configuration tool is in the ToDo list.


Do I need to edit the options file each time I update the addon? 

  • No you don’t, unless the update has some new setting you need to modify from the default value. QDKP has default values for every setting, so you can just save the options file somewere on your computer (or in your guild site), update the addon, and copy back the options file over the default in the QDKP_V2 directory, overwriting it.


Regular players can’t view the DKP amounts Have you enabled all ranks to view officer notes? 

  • If you don’t want to do it, you can set QDKP to use the public notes instead. Remember to back up DKP amounts before switching storing system!


How do I reset dkp/log/hours/everything? 

  • The command to reset stuff is “/qdkp reset x“, where x is one of these keywords: log to clear the log, dkp to reset all guild’s DKP to 0, hours to do the same for the raiding hours, local to clear the data stored locally (the log, the guild externals and some settings), and all combines the previous to completely reset all QDKP related data. The reset command has only effect with the data related to the guild you currently are in.


Where did the “Notify all” button go? 

  • Since the roster now supports multiple selection, it became obsolete. To achieve the same function, select all the player in the raid roster (by shift+click or by right clicking the roster background->”Select all”), then right click on any player->”Notify DKP”.


Where did the “+1 Hours” button go? 

  • You can find it under the “Quick modify” voice of player’s menu in the roster. Please mind that it works with multiple selections: all of the selected members will get 1 extra raiding hour.


I get the chat frame spammed with “xyz is not in the guild”, and I have set the hide ranks OR min level filters in the options.ini. 

  • That is a known bug that has been fixed in version 2.6.0. Update now to fix it.


I have problems setting up the bid manager to suit my guild needs 

  • I know, setting up the bid manager can be tricky, especially if you have no programming experience. I had to make it that way to be as flexible as possible. If you’re having problems, you can mail me or post a request here on Curse with your needs.

Super Guild Invite

SuperScan
SuperScan is the reason to use this AddOn! SuperScan is a function which will methodically go through all logged in players on your server, determine if they belong to a guild and if not they will be put in a waiting list. They stay in this list for four seconds, in order for GuildShield to do its job. They are the placed in your invite queue where you can invite them to your guild by a simple click. SuperScan is also quite. Using the Who Interface in the background lets you go on with your daily business while having a steadily growing invite queue. The time it takes to do a complete scan depends on the settings you choose, but from my experience a scan takes between 5-10 mins.

Inviting Players
In order to invite a player from the invite queue you can do one of three different things:

  • You can press the button labeled Invite: # to invite the first person in the queue, and the next and so on…
  • You can assign a keybinding to the invite button, which has the same effect as pressing said button. This is done in the options menu.
  • Lastly you can use Choose Invites, which is a window that displays all queued players, along with relevant information about them. Now you can simply left click on the players that you wish to invite, and right click to remove them from the queue.


Locking / Blacklisting
Locking is a way for SGI to keep track of which players you already have tried to invite during the last two months. If you have tried to invite a player, and they received the invite, they will be on this list and will not be bothered by you again for at least 2 months. It does not matter if they accepted of declined your invite. Only if the invite did not reach them will they be taken off.

Invite Whisper
You can specify up to 6 different whispers to send randomly to the players you invite. SuperGuildInvite supports 3 modes of inviting players:
Whisper after inviting – The invite goes out, SGI determines if it reached the player, and then sends the whisper only if they received your invitation.
Invite Only – Only invite, no whisper.
WhisperOnly – Only whisper, no invite.

Settings
All settings can be changed in the options menu of SuperGuildInvite. In order to access more than limit you need to check Advanced options (/sgi options)
Limit – The level range you want to search for, i.e level 10-90 or 80-85 etc.
Race – Adds a race filter to the search, starting at the specified level. This divides the searching over the different races, to make sure you don’t miss any players due to a high population server. This makes the SuperScan Slower
Class – The same as race, except it’s for the players class.
Interval – Specifies the size of each step in the search. 5 would result in 1-5, 6-10, 11-15 etc.

Filters
Filters allow you to remove certain player types from your search. To add a filter do the following:

  • Open SGI Options
  • Press Filters
  • Press Add Filter
  • Fill out the filter form, read the in game instructions.
  • Press save If a player matches a filter they will not be added to your queue

Super Guild Invite

SuperScan
SuperScan is the reason to use this AddOn! SuperScan is a function which will methodically go through all logged in players on your server, determine if they belong to a guild and if not they will be put in a waiting list. They stay in this list for four seconds, in order for GuildShield to do its job. They are the placed in your invite queue where you can invite them to your guild by a simple click. SuperScan is also quite. Using the Who Interface in the background lets you go on with your daily business while having a steadily growing invite queue. The time it takes to do a complete scan depends on the settings you choose, but from my experience a scan takes between 5-10 mins.

Inviting Players
In order to invite a player from the invite queue you can do one of three different things:

  • You can press the button labeled Invite: # to invite the first person in the queue, and the next and so on…
  • You can assign a keybinding to the invite button, which has the same effect as pressing said button. This is done in the options menu.
  • Lastly you can use Choose Invites, which is a window that displays all queued players, along with relevant information about them. Now you can simply left click on the players that you wish to invite, and right click to remove them from the queue.


Locking / Blacklisting
Locking is a way for SGI to keep track of which players you already have tried to invite during the last two months. If you have tried to invite a player, and they received the invite, they will be on this list and will not be bothered by you again for at least 2 months. It does not matter if they accepted of declined your invite. Only if the invite did not reach them will they be taken off.

Invite Whisper
You can specify up to 6 different whispers to send randomly to the players you invite. SuperGuildInvite supports 3 modes of inviting players:
Whisper after inviting – The invite goes out, SGI determines if it reached the player, and then sends the whisper only if they received your invitation.
Invite Only – Only invite, no whisper.
WhisperOnly – Only whisper, no invite.

Settings
All settings can be changed in the options menu of SuperGuildInvite. In order to access more than limit you need to check Advanced options (/sgi options)
Limit – The level range you want to search for, i.e level 10-90 or 80-85 etc.
Race – Adds a race filter to the search, starting at the specified level. This divides the searching over the different races, to make sure you don’t miss any players due to a high population server. This makes the SuperScan Slower
Class – The same as race, except it’s for the players class.
Interval – Specifies the size of each step in the search. 5 would result in 1-5, 6-10, 11-15 etc.

Filters
Filters allow you to remove certain player types from your search. To add a filter do the following:

  • Open SGI Options
  • Press Filters
  • Press Add Filter
  • Fill out the filter form, read the in game instructions.
  • Press save If a player matches a filter they will not be added to your queue