Hermes: The great messenger of your raid's cooldowns!
Moderators: Fridmarr, Worldie, Aergis, _Chloe
Hermes: The great messenger of your raid's cooldowns!
Hermes tracks your raid's cooldowns, and displays them using configurable buttons or bars. What's unique about Hermes is it's ability to tell you who "does" and "does not" have a particular cooldown available. If you're a raid leader, healer, tank or anyone who has to coordinate cooldowns, you'll appreciate the approach Hermes takes.
Hermes also tracks cooldowns of non Hermes users using it's Spell Monitor feature.
Some people only want to see spells that are on cooldown. If that sounds like you, check out Hermes_LightUI. It's a UI replacement plugin for Hermes.
And yes, Hermes tracks the ever elusive Warlock Soulstone Resurrection and Shaman Reincarnation abilities.
For more details, full release notes, and other updates please visit the Hermes home page at:
http://wow.curseforge.com/addons/hermes/
Walkthrough Videos
Part 1: Hermes basics
Part 2: UI and other configuration options
Part 3: Using the Spell Monitor to track non Hermes users
Feature Comparison

Example Images
Classic Button Style, condenses information cleanly:

Bars laid out vertically, one spell on top of another:

Clean looking bars laid out horizontally, one spell on top of another:

Super clean bars (no nameplate) laid out vertically (spells left/right of each other)

Spells are ordered manually via drag and drop, and can be moved from one container to another:

Hermes also tracks cooldowns of non Hermes users using it's Spell Monitor feature.
Some people only want to see spells that are on cooldown. If that sounds like you, check out Hermes_LightUI. It's a UI replacement plugin for Hermes.
And yes, Hermes tracks the ever elusive Warlock Soulstone Resurrection and Shaman Reincarnation abilities.
For more details, full release notes, and other updates please visit the Hermes home page at:
http://wow.curseforge.com/addons/hermes/
Walkthrough Videos
Part 1: Hermes basics
Part 2: UI and other configuration options
Part 3: Using the Spell Monitor to track non Hermes users
Feature Comparison

Example Images
Classic Button Style, condenses information cleanly:

Bars laid out vertically, one spell on top of another:

Clean looking bars laid out horizontally, one spell on top of another:

Super clean bars (no nameplate) laid out vertically (spells left/right of each other)

Spells are ordered manually via drag and drop, and can be moved from one container to another:

Last edited by inthedrops on Tue Jun 07, 2011 8:45 pm, edited 5 times in total.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
I like this. Going to forward this to my guild, although I doubt they will care enough to change anything.
- Vrimmel
- Posts: 362
- Joined: Sun Apr 13, 2008 5:40 am
Re: Hermes: The great messenger of your raid's cooldowns!
Thanks, If there are people who are willing to get one or two people in their raid to use this, and test it out for a simple raid, that would be extremely valuable to me. Especially if you post back your findings (good or bad) or PM me.
I would like to identify any major functionality/design issues before investing into new features and adding complexity. Things I'm looking for include: Any Lua errors, inaccurate data, disconnected players, network bandwith, etc.
For any non english locale clients, while It's not localized at the moment I believe the core of the addon should still work. I took great care to rely on spellid's, class token names, etc. instead of using localized data. However I have not localized the help strings, ui config, and various other messages coming from the addon itself.
I would like to identify any major functionality/design issues before investing into new features and adding complexity. Things I'm looking for include: Any Lua errors, inaccurate data, disconnected players, network bandwith, etc.
For any non english locale clients, while It's not localized at the moment I believe the core of the addon should still work. I took great care to rely on spellid's, class token names, etc. instead of using localized data. However I have not localized the help strings, ui config, and various other messages coming from the addon itself.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
Just an FYI. Ran a full raid tonight with three people running the addon. No Lua errors or any other funny business. Also it was nice to see that memory and CPU usage was VERY low (0.11% cpu usage across all addons). Total bandwidth used was ~20kb
I feel much better about the performance and stability at this point.
I feel much better about the performance and stability at this point.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
Ran with this last night; the two priests in the raid loved it. For me it was nice to be able to call for a specific CD from a specific person (e.g., "Adam I will need a pain suppression in five seconds").
Full marks.
Full marks.
-

fuzzygeek - Maintankadonor
- Posts: 4827
- Joined: Wed Aug 01, 2007 1:58 pm
Re: Hermes: The great messenger of your raid's cooldowns!
Wow! quite the compliment from you Fuzzy. Also glad it worked well for you. As it happens I did my heavy testing with two priests too 
One thing one of them found out last night was that Power Word: Barrier, if entered by name, will not show the right spell. It's simply because there are more than one spellid's with that name. The solution is to manually enter the spellid for the "correct" spell instead of the name. I plan on fixing that by informing the user that there is more than one spellid with the name and somehow letting them choose. Easier said than done probably. It's not a priority.
Also, just did some updates today but I'm not going to do another beta build until later in the weekend.
1. I deemphasized spells unavailable to the raid, as well as those having only senders who are offline, dead, or in differing zone. It's hard to explain but the net effect should be that the available spells stand out more. Compare this screenshot to that above and you can get the general idea. I noticed the need during the last raid. I hope I haven't over done it though.

2. I added party support. So Hermes can run in a party now. It's disabled by default, see config.
3. Fixed a couple bugs related to creation of new profiles.
One thing one of them found out last night was that Power Word: Barrier, if entered by name, will not show the right spell. It's simply because there are more than one spellid's with that name. The solution is to manually enter the spellid for the "correct" spell instead of the name. I plan on fixing that by informing the user that there is more than one spellid with the name and somehow letting them choose. Easier said than done probably. It's not a priority.
Also, just did some updates today but I'm not going to do another beta build until later in the weekend.
1. I deemphasized spells unavailable to the raid, as well as those having only senders who are offline, dead, or in differing zone. It's hard to explain but the net effect should be that the available spells stand out more. Compare this screenshot to that above and you can get the general idea. I noticed the need during the last raid. I hope I haven't over done it though.

2. I added party support. So Hermes can run in a party now. It's disabled by default, see config.
3. Fixed a couple bugs related to creation of new profiles.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
Also, I'm after suggestions as to what kinds of actions should be taken when clicking buttons. Currently, while undocumented, it'll resync the spell across all users. It's really not a good idea to make that functionality so easy to do, as it shouldn't be necessary, and it also resets cooldown animations which might make people go "huh?".
I couldn't think of anything extremely valuable so unless I hear good ideas I'm not going to think about it very much.
I couldn't think of anything extremely valuable so unless I hear good ideas I'm not going to think about it very much.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
I'm thinking clicking on a button could print a message "Pain Supression needed by PlayerName" or even send a whisper message to the player (or one of them) telling them that they need to cast it.
When you cast a spell tracked by the addon it could perhaps automatically send a message to /raidwarning or raid chat or to the player you cast it on?
I don't know if these are functions you can use in combat, but I think they could be useful.
In my experience, people hardly notice messages posted in raid chat or raidwarning, but respond to whispers immediately. Probably because the game plays an audio file when you get a PM.
When you cast a spell tracked by the addon it could perhaps automatically send a message to /raidwarning or raid chat or to the player you cast it on?
I don't know if these are functions you can use in combat, but I think they could be useful.
In my experience, people hardly notice messages posted in raid chat or raidwarning, but respond to whispers immediately. Probably because the game plays an audio file when you get a PM.
-

Fetzie - Posts: 1644
- Joined: Sat Feb 07, 2009 9:43 am
- Location: Karlsruhe, Germany
Re: Hermes: The great messenger of your raid's cooldowns!
Pyrea wrote:In my experience, people hardly notice messages posted in raid chat or raidwarning, but respond to whispers immediately. Probably because the game plays an audio file when you get a PM.
That and the boss mods spam crap all over their screen
Update: beta2 (11.20.2010)
New Features:
* Party support (disabled by default, see config)
* Deemphasized unavailable spells.
* Now localized (contribute here: http://wow.curseforge.com/addons/hermes/localization/ )
Bug fixes:
* Fixed a couple bugs with new profiles
* A couple other bug fixes.
Really hoping to keep this addon simple and focused to it's task. So far it's coming along well.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
Pyrea wrote:When you cast a spell tracked by the addon it could perhaps automatically send a message to /raidwarning or raid chat or to the player you cast it on?
This is a great idea but I won't have Hermes do it. It would require combat log monitoring and/or more event handling. Plus there are tons of mods out there that do this task well.
I like the whisper idea when a button is clicked. When there's only one person with the spell available it's pretty obvious who to whisper. But the following scenarios pose non obvious answers:
1. What happens when all players have the spell on cooldown? (send whisper to the person who will have it next?)
2. What happens when more than one person has the spell available? (send whispers to all of them?)
I think there was one other scenario I'm forgetting but those are the main reasons why I haven't done it yet. Senders whispers during combat won't be a problem. It's just doing it in a way that people would expect and without being complex.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
Some bug reports are starting to come in which is a good sign.
beta3 pushed:
* Added spell hiding options.
* Fixed errors while in Battlefield (I neglected to account for it). This is the reason for the new build.
* Fixed detection of dead members in party.
* Fixed missing LibSharedMedia reference.
Known Issues:
* When in a Party, player zone and player connection status are not utilized.
* When entering spells, if multiple spellid's match a given name hermes will select the lowest numbered id and provide a warning along with a list of all spellid matches (it tries to be helpful).
* When first entering a raid with many players running Hermes, spells might update a few times while it synchronizes with other players. It should settle down after a few seconds.
* Cross-server battlefield communication not yet supported.
* Dropping raid/party/battlefield may result in spurious "player not in your party" type messages until Hermes has updated all Senders.
beta3 pushed:
* Added spell hiding options.
* Fixed errors while in Battlefield (I neglected to account for it). This is the reason for the new build.
* Fixed detection of dead members in party.
* Fixed missing LibSharedMedia reference.
Known Issues:
* When in a Party, player zone and player connection status are not utilized.
* When entering spells, if multiple spellid's match a given name hermes will select the lowest numbered id and provide a warning along with a list of all spellid matches (it tries to be helpful).
* When first entering a raid with many players running Hermes, spells might update a few times while it synchronizes with other players. It should settle down after a few seconds.
* Cross-server battlefield communication not yet supported.
* Dropping raid/party/battlefield may result in spurious "player not in your party" type messages until Hermes has updated all Senders.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
A whispercastesque type function would be useful, with a whisper-first-available ("can I have your %s, please") else message "no %s available; %t's is up in 00 seconds."
I don't know how the BR changes will impact this, but hopefully it won't be too horrible.
I don't know how the BR changes will impact this, but hopefully it won't be too horrible.
-

fuzzygeek - Maintankadonor
- Posts: 4827
- Joined: Wed Aug 01, 2007 1:58 pm
Re: Hermes: The great messenger of your raid's cooldowns!
So far as I can tell Blizzard isn't going to have any mechanism for tracking how many BR's are available during an encounter. I have no doubt that someone will create an addon to fill the gap in the interim. I don't anticipate integrating that support into Hermes it's essential. I'll wait and see what happens.
On the whisper thing; are you saying you want to whisper yourself if after clicking the button it's determined that there isn't one available? I'm still hung up on the whole whisper concept but starting to get some feedback. Unfortunately no ideas sound strong to me yet.
I'm currently researching the ability to "drag out" a spell from the frame and have it show detailed info for that spell. I considered the ability to permanently show and lock the tooltip but I think having a way to show more details for more than one spell is a better idea. I've got the dragging and dropping working. I just haven't decided how to show the information when the button isn't attached to the frame anymore. I REALLY hate timer bars so I'm searching other mods for clever ideas
This may never come to be. Or I might make it so you can drag and drop buttons in between frames. We'll see...I just know there are some people with reservations about the whole "button style" approach.
On the whisper thing; are you saying you want to whisper yourself if after clicking the button it's determined that there isn't one available? I'm still hung up on the whole whisper concept but starting to get some feedback. Unfortunately no ideas sound strong to me yet.
I'm currently researching the ability to "drag out" a spell from the frame and have it show detailed info for that spell. I considered the ability to permanently show and lock the tooltip but I think having a way to show more details for more than one spell is a better idea. I've got the dragging and dropping working. I just haven't decided how to show the information when the button isn't attached to the frame anymore. I REALLY hate timer bars so I'm searching other mods for clever ideas
Last edited by inthedrops on Sun Nov 21, 2010 12:20 pm, edited 1 time in total.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Re: Hermes: The great messenger of your raid's cooldowns!
Here's a short video I made real quick showing what I mean about dragging and dropping:
http://www.youtube.com/watch?v=uLGIM9EaG3I
I really DON'T want to do timer bars, or at least not a timer bar per player, e.g.:
I'm trying to find something more compact.
http://www.youtube.com/watch?v=uLGIM9EaG3I
I really DON'T want to do timer bars, or at least not a timer bar per player, e.g.:
- Code: Select all
[S1][PlayerA | ]
[PlayerB | ]
[PlayerC |]
[S2][PlayerD | ]
[PlayerA | ]
[PlayerE | ]
I'm trying to find something more compact.
- inthedrops
- Maintankadonor
- Posts: 1281
- Joined: Mon Oct 29, 2007 9:19 am
Return to Add-ons, UI, and Macros
Who is online
Users browsing this forum: Bing [Bot] and 2 guests
