RaidComp
RaidComp is a raid composition tool, like raidcomp.mmo-champion.com, but in-game. It was formerly known as Arthic's RaidComp, but was renamed with Arthic's permission when the project was continued by a new author.
RaidComp scans the players in the raid and calculates which raid-buffs are present in the raid and which are not. For example, when a Frost Death Knight is in the raid, Horn of Winter would light up in the category "+Agi & Str".
RaidComp is currently in beta.
Forum References
Curse User Inteface & Addons Forum
Elitist Jerks User Inteface & Addons Forum
MMO-Champion Interface & Macros Forum
WoW Europe Interface & Macros Forum
Features
- Updated to 3.3 buffs & debuffs
- Talents will be scanned on raid members in range
- Scanned talent data will be stored for out-of-range usage
- Can be set to display the composition of a raid planned on the calendar
- Full dual-spec support, with easy switching of player specs
- Detection of tanks, melee, ranged and healers based on class and spec
- Sorting of the list of raid members (click 'Name', '(Class)', etc)
- Reports on current raid can be output by right-clicking on a category
- Option to add fake raid members
- Option to ignore raid members for calculation
- Option to set custom data on a raid member
- Option to specify which pets are in the raid (they are not scanned)
Main interface

There are two ways to open the GUI:
- If you have a LibDataBroker display addon, click the RaidComp icon
- Type "/rc gui"
Most of the functionality should be pretty straightforward. The buttons are as follows:
- View Raid/View Calendar
Use these buttons to switch between viewing the current raid and viewing an event on the in-game calendar. Selecting View Calendar will display a list of the players signed up to the event last viewed in the calendar.
- Clear Ignores/Overrides/Fakes
These buttons will remove the ignores, overrides and fake players set in RaidComp (see below on how to set these). The number on the button is how many of that type of record exists in the database (including records not shown in the current RaidComp).
- Raid Group/Invite Status Checkboxes
Use these checkboxes to quickly ignore or unignore the records of players that match the selected raid group (when viewing the raid) or invite status (when viewing a calendar event). Click the box to cycle between including all players in the calculation (ticked), ignoring all players (unticked) and allowing a mixture of ignored and unignored players (grey tick).
- Fake
Clicking this will allow you to add a fake player of a particular class and spec. The fake will be assumed to have all the usual talents for a player of that spec.
- Pets
Pets are not scanned, so if you have a pet that you want to be considered in the calculation make sure you add it here.
Additionally, you can right-click on any category (for example "Interrupt" or "Tanks") to output a report on that category in either a /say, /party chat or /raid chat.
Explanation of used icons
- Lightblue Plus:
Spells in this category are buffs.
- Purple Minus:
Spells in this category are debuffs.
- Red Cross:
This category/spell is not present in the raid.
- Yellow Wave:
This category/spell might be in the raid (a raid member will have to make a choice between mutually exclusive spells, for example Paladin Blessings).
- Blue Check:
This category/spell is present, but it is not the best buff/debuff (for example, Horn of Winter gives 155 agi&str, but a talented Strength of Earth Totem gives 178 agi&str, so Horn of Winter will cause a Blue Check).
- Green Check:
This category/spell is present and the best buff/debuff.
Explanation of used player-codes
- OK (K):
Player's talent have been scanned in the last 15 minutes.
- Stored (S):
Player's talent-data is stored, but older than 15 minutes.
- Missing (M):
No talent-data on this player. (Note, the addon does now the player's class, and will use this info. For Example: all Death Knighs can use Horn of Winter.)
- Fake (F):
Player is fake (added with Add Fake).
- Ignored (I):
In the calculation, this player will be skipped.
- Temporary (T):
Talent data has been set manually for this player.
- Override (O):
Similar to Temporary, but this custom data will be used instead of scanned data (it overrides the scanned data).
More Screenshots
Hover over player
This screenshot shows what happens when you hover your cursor over a player in the list of raid members. Current spec is listed first in white text with secondary spec listed second in grey text. If you want to see what the calculation will look like if a player swaps specs, hold the Alt key and click the player's name.

Click on buff-category
This screenshot shows what happens when you click a (de)buff-category and hover over a spell in that category. Tooltip displays a list of players in the raid able to provide the buff. Player names in grey text indicate that the player has that talent only if they swap to their other spec.

Calculation
Talents for nearby players will be scanned automatically provided they are within inspection range. If a nearby player respecs or somehow changes their talents they will be rescanned automatically. Whenever a player's talents are scanned and found to have changed the GUI will automatically recalculate and update.
When the addon recalculates the available talents it checks each player in the raid to see what (de)buffs they 'cause'. A player can cause a (de)buff in three ways:
- Because of his/her class
- Because of his/her spec
- Because of his/her talents
The latter 2 are different - for example, a feral druid still has the Remove Curse ability, but is not counted as having that ability by RaidComp because it cannot be used in feral form.
RaidComp also detects the tanks, melee DPS, ranged DPS and healers in the raid. For Druids and Death Knights this is done based on the assumptions below.
Assumptions
- All players in the raid are level 80 (no check on level)
- Example: Hunters below level 60 don't have Tranquilizing Shot, but it will still light up in the "Purge" and "Remove Enrage" categories
- If a player has access to an ability, he/she will use it
- Example: If there is a Hunter in the raid, 'Scorpid Sting' is marked as 'Present'. However, Hunters are known to be reluctant to use it, as it would lower their DPS
- Exception: Arms or Fury warriors are not assumed to use 'Shield Slam' (yet they have access to it)
- Exception: Feral Druids are not assumed to use 'Remove Curse' or 'Abolish Poison'
- Exception: Restoration Druids are not assumed to use 'Faerie Fire'
- Exception: Restoration Shamans are not assumed to use 'Wind Shock'
- All Death Knight tanks will have 5/5 Anticipation, and Death Knight DPS will not
- All Druid tanks will have 3/3 Natural Reactions, and Feral Druid DPS will not
- Example: If a Feral Druid has 3/3 Natural Reactions but does not have tank gear they will still be listed as a tank. Equally, if a Feral Druid has decided not to take 3/3 Natural Reactions, they will not be listed as a tank even if they claim to be one
Known oddities
- If a Paladin is in the raid, BoK, BoM and BoW will all light up as 'maybe' (yellow). Normally, it would take 3 Paladins to light up all 3 as 'present'. However, currently the system is configured to light up all 3 when there are 2 Paladins in the raid, because 2 Paladins are usually enough to give each player the buffs they want.
- Related to the previous issue. If a Protection Paladin specs Blessing of Santuary, it is marked as 'present', regardless of other blessings.
- Demonic Pact (Warlock) and Totem of Wrath (Shaman) are considered to be equally good, though the actual effectiveness of Demonic Pact will depend on the Warlock's stats. If the Warlock has poor gear it will be a worse buff, if they have good gear it will be better.
- Some Replenishment talents (Hunting Party, Judgement of the Wise, Enduring Winter) are sometimes only specced 2/3 points. There would be replenishment in the raid, but the addon would not detect. The addon is therefore configured to accept those talents at 2/3.
- Related to the previous issue, Commanding Presence and Improved Demoralizing Shout (both Warrior talents) are accepted at 3/5 points.
- It is possible to mark a Felhunter to be present (for Fel Intelligence), without having a Warlock in the raid.
Known abilities that are not considered
- Mana Tide (Shaman) / Hymn of Hope (Priest) / Concentration Aura (Paladin) / Improved Leader of the Pack (Feral Druid)
Since only one class can provide each of these buffs, it didn't seem sensible to create a separate category for each.
- Cleansing Totem (Shaman)
A Shaman causes Remove Poison and Remove Disease to light up anyway, because of their single-target ability Cure Toxins.
- Rebirth (Druid) / Soulstone (Warlock)
It should not be too hard to count the number of Druids and Warlocks in the raid yourself.
- Judgement of Light (Paladin) / Judgement of Wisdom (Paladin)
Though important, check for a Paladin in the raid yourself.
- Amplify Magic (Mage) / Dampen Magic (Mage)
Considered to be too specific, and in any case can only be cast by Mages.
- Movement speed slowing abilities
Though situationally important, there are way too many abilities of this kind (Crippling Poison, Chains of Ice, Frostbolt, etc.).
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...