The following javascript object is the one used for the "Bloodlust" and "mana" cooldowns. Please note that ids are used for html ids, so keep in mind that they must be unique within their scope. The url should be from Wowhead, using other data website won't create the tooltip on mouseover. Under this example, you'll find a list of accepted 'class', 'givenBy' and 'maybeBy' parameters. In this example two types are added, but you can add more (or less), as long as your don't forget to separate them by a comma ! Right below is the example of configuration : [ { typeName: 'Bloodlust / Heroism', idType: 'bl', spellList: [ { idSpell: 'ah', url: 'http://www.wowhead.com/spell=90355', class: 'hunt', name: 'Ancient Hysteria', info: ' [p]', givenBy: [], maybeBy: ['hunt_class', 'hunt_beast'] }, { idSpell: 'bl', url: 'http://www.wowhead.com/spell=2825', class: 'sham', name: 'Bloodlust', info: '', givenBy: ['sham_class', 'sham_elem', 'sham_enhance', 'sham_resto'], maybeBy: [] }, { idSpell: 'tw', url: 'http://www.wowhead.com/spell=80353', class: 'mage', name: 'Time Warp', info: '', givenBy: ['mage_class', 'mage_arcane', 'mage_fire', 'mage_frost'], maybeBy: [] } ] }, { typeName: 'Mana Cooldown', idType: 'mana', spellList: [ { idSpell: 'inn', url: 'http://www.wowhead.com/spell=29166', class: 'druid', name: 'Innervate', info: '', givenBy: ['druid_resto', 'druid_balance'], maybeBy: ['druid_class'] }, { idSpell: 'soh', url: 'http://www.wowhead.com/spell=64901', class: 'priest', name: 'Symbol of Hope', info: ' [t]', givenBy: [], maybeBy: ['priest_class', 'priest_holy'] } ] } ] Here are the accepted 'class' parameters, they are primarily used for coloring the ability text: dk dh druid hunt mage monk pal priest rogue sham warlock war poor common uncommon rare epic legend Here are the accepted 'givenBy' and 'maybeBy' parameters. GivenBy should be used when you're sure the class/spec will give the raid the ability. MaybeBy should be used when there might be a problem, for example because this is a talent. Refer to RaidComp2 Help section for more informations about this. dk_class dk_blood dk_frost dk_unholy dh_class dh_havoc dh_vengeance druid_class druid_balance druid_feral druid_guardian druid_resto hunt_class hunt_beast hunt_marks hunt_survival mage_class mage_arcane mage_fire mage_frost monk_class monk_brew monk_mist monk_wind pal_class pal_holy pal_prot pal_ret priest_class priest_disc priest_holy priest_shadow rogue_class rogue_assa rogue_outlaw rogue_sub sham_class sham_elem sham_enhance sham_resto warlock_class warlock_affli warlock_demono warlock_destro war_class war_arms war_fury war_prot