• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

RaidComp

 

Project Updated:
Files Updated: Sun, Oct 11 2009
Supports Game Version: 3.2.0
Category: Buffs & Debuffs, and Data Broker
Tags:

, , , , and [Edit Tags]

Project Manager: CommandoXXX
Additional Authors: arthiceu
Current Version: beta4.4
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 13
Downloads Total: 2,675
Favorites: 25
Comments: 15
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About RaidComp
  •  

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.2 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)
  • 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)

Known Issues

  • When using a font-addon like ClearFont3, the GUI is not layouted optimally
    Larger/smaller fonts cause the right side of the frame to have a different size. The height of the entire frame is adjusted, but the smaller frames on the left side are not.
  • No time-limit on talent-data
    Even talent-data that is months old will be used in calculations. When the relevant player is in range, data will be refreshed. Work-around: Ignore, Override or Purge.

Main interface

Main Graphical Interface (beta4.2)

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:

  • 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.
  • View Raid/View Calendar
    Use this button to switch between viewing the current raid and viewing an event on the in-game calendar. It will display a list of the players signed up to the event last viewed in the calendar.

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.

Hover Player (beta4.2)

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.

Click Buff and Hover (beta4.2)

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:

  1. Because of his/her class
  2. Because of his/her spec
  3. 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 Feral Druid is in the raid, 'Demoralizing Roar' will be marked as 'Present'. However, Druids in Cat-form can not 'Demoralizing Roar'. Is it almost impossible (or would at least take a lot of work) to predict what form a Feral Druid will be in.
  • 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.).
  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  RaidComp beta4.4 Beta 3.2.0 759 10/11/2009
  RaidComp beta4.3 Beta 3.2.0 422 9/28/2009
  RaidComp beta4.2 Beta 3.2.0 296 9/21/2009
  RaidComp beta4 Beta 3.2.0 195 9/17/2009
  RaidComp beta2 Beta 3.1.0 998 5/27/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • reddrumjay said

    I would like to see an option to look at Groups 1-2, 3-4, 5-6, 7-8 for setting yup multiple 10 man raids. Maybe 4 check boxes across the top (or 8) to filter what groups you are looking at?

    Also how about an armory scan feature? That way if you have people on the calendar that you have not scanned, it can grab it from the armory.

    Reply Report Permalink
  • parl2001 said

    Forgot to thank you for your brilliant work. Wish I'd known a long time ago about it!

    I respectfully disagree that
    # Mana Tide (Shaman) / Hymn of Hope (Priest) / Concentration Aura (Paladin) / Improved Leader of the Pack (Feral Druid)
    # Rebirth (Druid) / Soulstone (Warlock)
    # Judgement of Light (Paladin) / Judgement of Wisdom (Paladin)

    would not be a useful thing to see in the window, as this would help new raid leaders and new organizers, especially since the vast majority of 10p raids nowadays have very imperfect raid comps.

    Again, thanks a ton for this.

    Reply Report Permalink
  • parl2001 said

    "If a Feral Druid is in the raid, 'Demoralizing Roar' will be marked as 'Present'. However, Druids in Cat-form can not 'Demoralizing Roar'. Is it almost impossible (or would at least take a lot of work) to predict what form a Feral Druid will be in."

    It is not impossible and not terribly hard right now to predict if a Feral Druid will be in Cat or Bear for the vast majority of the fight.

    Cat Spec: http://www.wowhead.com/?talent#0ZEMMsfrz0eo0huAkbAczb:VpmVzc
    Cat Spec: http://www.wowhead.com/?talent#0ZxGMsfrz0eR0huAkbAczb:mpVczV
    Cat Spec: http://talent.mmo-champion.com/?druid=0000000000000000000000000000550202032322010053120030313511203503012000000000000000000&glyph=000000000000&version=9704

    Bear Spec: http://talent.mmo-champion.com/?druid=0000000000000000000000000000553232130322010353120303010511203500010000000000000000000&glyph=000000000000&version=9704

    All taken from EJ Cat DPS for Dummies and Feral By Night thread. Astrylian of Rawr might disagree on a point here or there, but you get the point.

    TLDR:
    Bear will have Thick Hide, Natural Reaction, Protector of the Pack
    Cat will have Predatory Instincts and none of the above Bear talents.

    As of now, no feral dps player that I know of goes Bear just to provide the Demo Roar debuff, so you're safe in saying a cat spec druid will not provide that debuff.

    Reply Report Permalink
  • That text in the addon description is actually a little out of date, as RaidComp does now check the spec of Feral Druids and work out whether they're likely to be in Bear Form or Cat Form. The problem is that the way this is done is a bit of a hack, and getting it to affect whether Demo Roar is lit up or not would be another hack. I don't like hacks. :P

    I'll take a look at it though, and see if I can work out some way of stopping it lighting up the buff for Feral DPS Druids.

    Reply Report Permalink
  • parl2001 said

    hmmm, would've found this a few days ago if ANYTHING would've come up when you search Curse for "Raid Comp"

    Reply Report Permalink
  • There are "issues" with the search facility on Curse.com. I've added a number of tags that in theory should help people find it, but searching by tags is broken. When they fix the search function on Curse.com it should be much easier to find RaidComp.

    Related forum post can be found here: http://www.curse.com/forums/t/118328.aspx

    Reply Report Permalink
  • New version (beta 4.4) should be available shortly.

    The main new feature is support for the in-game calendar. By clicking the "View Calendar" button in the GUI you can view the RaidComp for the last event selected on the calendar. This should allow raid leaders to play with the composition of the raid before it starts and see what buffs and debuffs will be available.

    Another new feature is that, when the mouse is moved over a player in the player list, the buffs not provided by that player will fade out. This should make it much easier to see which players provide which buffs.

    Also fixed a couple of bugs, added a Power Restore category and split the +Armor category into +Armor Aura and +Armor Totem, since at the moment Devotion Aura and Stoneskin Totem stack.

    Reply Report Permalink
  • New version (beta 4.3) should be available shortly.

    The main new feature is detection and display of how many tanks, melee DPS, ranged DPS and healers are in the raid. For most classes and specs this is simply based on the class and, where necessary, the dominant talent tree - for example, a Paladin will more points in Protection than any other tree will be classed as a tank. Feral Druids will need 3/3 Natural Reactions to be classed as a tank, and Death Knights will need 5/5 Anticipation. Feral Druids and Death Knights without those talents will be classed as DPS.

    You can now override a player's data with their alt spec data by holding Alt and clicking the player's name. You can also see whether a spell is available if a player were to switch to their alt spec by hovering over the spell - players with that spell on their alt spec will be listed in grey text.

    Added a few extra spells and categories as well - Earth Shock and Hurricane now count as -Attack Speed, and there's categories for Healthstones, Damage Reduction and Remove Protection. Also fixed a bug that prevented Hunting Party from being detected properly.

    Reply Report Permalink
  • taral said

    Thank you! This is wonderful.

    I'm running RBS & RaidComp, but RaidComp doesn't seem to be able to scan while in an instance. Not sure why -- still hunting.

    Any chance you can just borrow RBS's data when it has it?

    Reply Report Permalink
  • From what I can tell, this is actually now a problem with RaidBuffStatus rather than a problem with RaidComp.

    In beta4 and onwards, RaidComp uses LibTalentQuery-1.0 to retrieve talent data from raid members. This is the same method used by Utopia, which means that both RaidComp and Utopia co-exist happily and share the talent data provided by LibTalentQuery-1.0.

    Unfortunately RaidBuffStatus still uses the old INSPECT_TALENT_READY method of retrieving talent data - from what I can tell this is the cause of the conflict, and is likely to mean that Utopia has similar problems if RaidBuffStatus is running.

    If RaidBuffStatus was updated to use LibTalentQuery-1.0 then this problem should disappear. Until then I don't think there's anything I can do about it, but I'll look into it just in case.

    Reply Report Permalink
  • New version (beta 4.2) should be available shortly.

    I've improved the tooltips somewhat. The spell tooltip now shows the names of those in the raid who have that spell, and will display the name of the class and note whether it's a base spell or a talent.

    The player tooltip now also shows alt spec (if they have dual specs). I may add some way of quickly switching a player back and forth between their current and alt spec so you can see what difference it makes to the RaidComp.

    Also Vindication is now detected properly, and Warlock curses should be treated more realistically.

    Reply Report Permalink
  • With Arthic's kind permission I'll be continuing the development of this addon.

    The addon is still in beta but I've made a number of changes both visually and behind the scenes. To start with, I believe the graphical issues and the conflict with other talent scan addons like RaidBuffStatus should now be resolved. Also talent scanning and update of the GUI is now entirely automatic, there's no need to click any buttons to make it happen.

    On top of that the GUI now reports the number of entries in the database and allows you to purge it (though I have no idea why you'd want to), and reports available crowd control methods.

    Because of the extensive changes and the name change, if you are upgrading from beta2 PLEASE DELETE THE OLD "ArthicsRaidComp" FOLDER. If you don't you will have two versions of the addon running simultaneously, and I take no responsibility for whatever happens as a result. :P

    I have some more work to do, but if you have any problems please report them using the Ticketing system above.

    Reply Report Permalink
  • Is this addon still under development? The MMO Raidcomp tool is really useful, and it would be great to have something like that in-game. I'm having a couple of graphical problems with this though:

    - If you bring up the GUI and click the "Fake" button twice, the submenu glitches.
    - If you open the "Fake" submenu and then close the GUI, the X button to close the submenu remains stuck to the screen and won't go away.

    Reply Report Permalink
  • Is there any easy way to use this to organize a raid from guild memberlist? i.e., get the best comp possible given current people online.

    Reply Report Permalink
  • taral said

    Can we get beta3? :)

    Reply Report Permalink
  • Corobi said

    Also, would it be possible to add an Announce feature? For what you have, and what you need. Great addon btw.

    Reply Report Permalink
  • arthiceu said

    I have been thinking about it. I haven't thought yet of an announce feature that wouldn't be extremely spammy. Any suggestions would be welcome.

    Reply Report Permalink
  • Corobi said

    Yeah... the only thing I can think of would be something like RBS(Raid Buff Status) with some think like:

    Missing Buffs/Debuffs:
    Physical: +4% Physical Damage, 20% Haste
    Magical: 3% Hit

    All on separate lines. I'm assuming that would be spammy to you though. Although, only the Raid Leader or someone specifically in charge of that addon would really need to do it and they would then use it at their discretion as to when to post it in Raid Chat or Officer Chat.

    Reply Report Permalink
  • Corobi said

    Hmm, I actually encountered the same bug as Osiris today... I was in a 25man Vault and it would just not load. After the raid was over, but I was still in the raid, I tried some further testing. While it was "loading", I added a fake person and then EVERYONE showed up on the addon. Of course everyone was out of range then so I couldn't really test further then that, but it's also worth mentioning that I don't have RBS, and that this has only happened today.

    Reply Report Permalink
  • arthiceu said

    Do you use any other addon that potentially has talent-checking?

    In version beta2:
    Opening the GUI triggers a "Run Check". "Run Check" causes talents to be scanned. This could get 'stuck' (other addons interfering, etc.)
    When you add/remove a fake, change override settings, etc, that does NOT trigger "Run Check", only a 'recalculate'. This should never get 'stuck'.

    In my version (beta3) I made a change so that opening the GUI causes a 'recalculate' instead of a "Run Check". (From then on, only the button "Run Check" will cause talent-checks.) I also added some more checks to recalculate. I'll be testing those changes tonight.

    Arthic

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 16,832 HealBot Continued Buffs & Debuffs, Class, and...
  2. 3,445 Decursive Buffs & Debuffs, Boss Encounters...
  3. 3,347 PallyPower Buffs & Debuffs, and Paladin
  4. 2,167 VuhDo Buffs & Debuffs, Druid, Healer...
  5. 1,423 Clique Buffs & Debuffs, Combat, and...