Hermes: The great messenger of your raid's cooldowns!

All things /script related

Moderators: Fridmarr, Worldie, Aergis, _Chloe

Re: Hermes: The great messenger of your raid's cooldowns!

Postby RedAces » Fri Jul 01, 2011 12:26 am

We always kick benched raid members because it messes up some healers grid (wrong set up ?), but for me a global filter to ignore G3-8 (10m) or ignore G6-8 (25m) would suffice.
But filtering on the container level makes much more sense, I agree it would be confusing if you have 2+ ways to ignore certain people.
Image
User avatar
RedAces
 
Posts: 374
Joined: Tue Dec 01, 2009 9:39 am
Location: Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby Fetzie » Fri Jul 01, 2011 2:02 am

A global filter would also be fine for me, as I am hardly ever in a 25 man raid (OK every now and again baradin hold, but that isn't exactly a boss that requires you to know about every cooldown anyway :P)
Fetzie | Protection Paladin | EU-Kazzak
Author of the TankSpot Protection Paladin Guide
Image
Sagara wrote:You see, you need to *spread* the bun before you insert the hot dog.

bldavis wrote:we are trying to extend it as long as we can...it just never seems to last very long
User avatar
Fetzie
 
Posts: 2019
Joined: Sat Feb 07, 2009 9:43 am
Location: Karlsruhe, Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Fri Jul 01, 2011 9:02 pm

If I can get a few eyes on the latest build in a raid, then I'm ready to push a beta. Hermes was actually very stable this morning but then I decided to add the player filtering feature and now I lost my confidence :( It touches almost every critical path and I actually ended up finding a couple Hermes bugs while debugging some issues.

Image

It's just for containers, nothing global. The whitelist/blacklist is a little weird but it keeps the screenspace low. You basically choose "Disabled/Whitelist/Blacklist" from the Filter Type and then add names by selecting them in the Add dropdown, and remove them with the other. This ended up being more difficult than I expected so this change was significant.

You'll want at least build r141: http://wow.curseforge.com/addons/hermes/files/

I've littered the code with a bunch of error statements when I find an unexpected condition. Most will just say "error". But it's the line number that will clue me in. Most of these checks will be removed before official release.

This build also fixes an issue with bars for out of range senders being the wrong color.
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby RedAces » Sat Jul 02, 2011 2:50 am

hey,

I'll try it out, but my next raid will be sunday / monday.

A thing I saw yesterday... I added shamans reincarnation to one of my bars - no problem here. But it faded out as the shaman died (as all the other cooldowns would do), but in this special case it's more important to see if it's ready (or not!) when dead. If it's not ready - fading out is ok because even if it becomes ready while dead you can't use it. But if it's ready (and hes dead) fading out is counterintuitive. So... could you add a special case for reincarnation to not fade out on death?

Bye, RedAces.
Image
User avatar
RedAces
 
Posts: 374
Joined: Tue Dec 01, 2009 9:39 am
Location: Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby Fetzie » Sat Jul 02, 2011 3:50 am

I've downloaded the newest version (r141), i'll see about getting in a baradin hold group or something. The next guild raid is on tuesday.
Fetzie | Protection Paladin | EU-Kazzak
Author of the TankSpot Protection Paladin Guide
Image
Sagara wrote:You see, you need to *spread* the bun before you insert the hot dog.

bldavis wrote:we are trying to extend it as long as we can...it just never seems to last very long
User avatar
Fetzie
 
Posts: 2019
Joined: Sat Feb 07, 2009 9:43 am
Location: Karlsruhe, Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Sat Jul 02, 2011 6:51 am

RedAces wrote:could you add a special case for reincarnation to not fade out on death?

I see your point. Spell Metadata to the rescue! I'll put something in for that and let you know how to handle it. I knew that was going to be a useful tool :)
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby RedAces » Sun Jul 03, 2011 1:47 am

We made a fun T11 nonheroic raid yesterday just for the lulz - no lua errors, no wonky behavior.
Image
User avatar
RedAces
 
Posts: 374
Joined: Tue Dec 01, 2009 9:39 am
Location: Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Sun Jul 03, 2011 9:58 am

RedAces wrote:We made a fun T11 nonheroic raid yesterday just for the lulz - no lua errors, no wonky behavior.


That's a big relief. A lot of this stuff is very difficult to test without being in a full blown raid. There are so many edge cases where unexpected things can happen. I optimize where I can and these optimizations are usually where bugs land.

BTW, I just added complete "out of the box" defaults for all default Hermes spells for spell monitor, as well as a few tools to maintain it. I found a good compromise for myself and made it happen. Note that this resulted in a new "Maintenance" tab but hopefully no one has to use it except during the occasional WoW patch.

That's the last big feature that's been frequently requested. Everything else is smaller potatoes.

Major Feature Summary for v2.3:
  • Merge spells capability (i.e. many spells are treated as one)
  • Better out of the box Spell Monitor support (cooldowns, adjustments, and requirements are provided by Hermes.)
  • Enable/disable containers (e.g. hide one when you don't need it)
  • Even more spell bar customization.
  • Filter players (ignore groups 6-8, offline players, etc.)
  • Any given spell can now exist in multiple containers (or none at all).
  • Proper ButtonFacade implementation (with Masque support as well).
  • Improved configuration screens.
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby RedAces » Sun Jul 03, 2011 11:35 am

Success 1: no lua error no wonky behavior.
Success 2: spell monitor default work like a charm (resetted everything to your defaults) - no errors etc
Success 3: Ragnaros down \o/
Image
User avatar
RedAces
 
Posts: 374
Joined: Tue Dec 01, 2009 9:39 am
Location: Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Sun Jul 03, 2011 12:29 pm

RedAces wrote:Success 1: no lua error no wonky behavior.

Yes!!

RedAces wrote:Success 2: spell monitor default work like a charm (resetted everything to your defaults) - no errors etc

This was no small feat to sync this stuff up!!!

RedAces wrote:Success 3: Ragnaros down \o/

Woot!


My success...
Hermes beta 2.2.1 released!

Thanks to everyone for your extra efforts, feedback, and criticism. Now I can relax for about 2 hours before the bug reports start flying in :P
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby Fetzie » Sun Jul 03, 2011 1:48 pm

Have downloaded the new version, will report back after the raid tomorrow evening.
Fetzie | Protection Paladin | EU-Kazzak
Author of the TankSpot Protection Paladin Guide
Image
Sagara wrote:You see, you need to *spread* the bun before you insert the hot dog.

bldavis wrote:we are trying to extend it as long as we can...it just never seems to last very long
User avatar
Fetzie
 
Posts: 2019
Joined: Sat Feb 07, 2009 9:43 am
Location: Karlsruhe, Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby Arees » Mon Jul 04, 2011 12:03 am

Just downloaded off curse... I'll play around with it and try it out at our next raid.
Image
User avatar
Arees
 
Posts: 301
Joined: Tue Dec 25, 2007 9:50 pm

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Wed Jul 06, 2011 6:10 pm

Hermes v2.3 released:
http://wow.curse.com/downloads/wow-addons/details/hermes.aspx

I've also updated the tutorial videos, it's probably worth checking out even if you're familiar.
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby fuzzygeek » Fri Jul 08, 2011 2:29 pm

Is it possible to have rows for each spell autopopulate based on what is available -- so one row if one person has the spell, or 4 if four people do? Or am I just doing this wrong?

Image

I had to set rows to a static 3 per spell, which obviously looks a little odd; we actually have 4 druids (sometimes 5), and four shaman (sometimes more) so the display isn't showing everything I'd like to know (3 was a reasonable tradeoff between the single line spells and the 4/6 overage deadspace nightmare).
Image
User avatar
fuzzygeek
Maintankadonor
 
Posts: 3447
Joined: Wed Aug 01, 2007 1:58 pm

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Fri Jul 08, 2011 3:07 pm

fuzzygeek wrote:Is it possible to have rows for each spell autopopulate based on what is available -- so one row if one person has the spell, or 4 if four people do? Or am I just doing this wrong?

Image

I had to set rows to a static 3 per spell, which obviously looks a little odd; we actually have 4 druids (sometimes 5), and four shaman (sometimes more) so the display isn't showing everything I'd like to know (3 was a reasonable tradeoff between the single line spells and the 4/6 overage deadspace nightmare).


You're not doing it wrong. This request is on the list. I'll be making a new view for this shortly. I notice that a lot of what you're showing however are battle ressez, one thing you can do in the mean time is put all the battle res spells in one container and click the "Merge Spells" checkbox. See this tutorial for how I use it with Raid Cooldowns, but do it for Battle resses instead: http://www.youtube.com/watch?v=07LZrDBofic

Here's how I have Hermes setup personally:
Image

Ignore all the buttons in the lower right, I'm just testing stuff.
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby fuzzygeek » Fri Jul 08, 2011 3:21 pm

I used to have two boxes, one for BR and one for raid CDs; I've been trying to collapse this into a single column (instead of either the two column or nudge-boxes-around-every-time-raid-makeup-changes approach). I'll just go with the nbaetrmc approach for the nonce.

On the plus side, no errors from last night's raid!

I have another mod (bRez) that keeps track of what resses are up as well; it is nice in that it has a counter for how many have been used in the current fight. I suspect this is probably beyond the scope of your project :]
Image
User avatar
fuzzygeek
Maintankadonor
 
Posts: 3447
Joined: Wed Aug 01, 2007 1:58 pm

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Fri Jul 08, 2011 5:23 pm

fuzzygeek wrote:I used to have two boxes, one for BR and one for raid CDs; I've been trying to collapse this into a single column (instead of either the two column or nudge-boxes-around-every-time-raid-makeup-changes approach). I'll just go with the nbaetrmc approach for the nonce.

On the plus side, no errors from last night's raid!

I have another mod (bRez) that keeps track of what resses are up as well; it is nice in that it has a counter for how many have been used in the current fight. I suspect this is probably beyond the scope of your project :]


What does nbaetrmc mean? I googled it and everything, but this old man couldn't figure it out :) bRez is cool, it's one of a handful of addons brave enough to handle Reincarnation.

I'll let you know when I get the new view created that doesn't use the grid (and which has no dead space between spells).

Glad you got no errors. I haven't had any in quite a few builds myself. I do get a bars that lose their foreground color on occasion but I believe I've fixed that bug (just not released yet)
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby Treck » Fri Jul 08, 2011 6:02 pm

inthedrops wrote:What does nbaetrmc mean?

How can you NOT know about the nbaetrmc approach!?

Obviously its the "nudge-boxes-around-every-time-raid-makeup-changes approach", and dont you forget it!
User avatar
Treck
 
Posts: 1431
Joined: Thu Aug 21, 2008 8:10 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Fri Jul 08, 2011 6:59 pm

Treck wrote:
inthedrops wrote:What does nbaetrmc mean?

How can you NOT know about the nbaetrmc approach!?

Obviously its the "nudge-boxes-around-every-time-raid-makeup-changes approach", and dont you forget it!


Hah! Hey, shouldn't you be killing stuff?

I'm starting work on the view now. Not sure how long it'll take.
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby Treck » Sat Jul 09, 2011 12:17 am

inthedrops wrote:Hah! Hey, shouldn't you be killing stuff?

Actually, it turns out Ragnaros is pretty damn faceroll for the tanks...
User avatar
Treck
 
Posts: 1431
Joined: Thu Aug 21, 2008 8:10 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Sat Jul 09, 2011 12:28 pm

@fuzzygeek or anyone interested in trying the new "Bars" view (which shows exactly as many bar as needed) try r164:

http://wow.curseforge.com/addons/hermes/files/148-r164/

The new view is called "Bars". It'll require some tweaking for personal preference but there ya go. I'll push another release after I get a chance to use this in a raid myself. Scrapped together fairly quickly so there may be an issue or two I missed.
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby fuzzygeek » Sat Jul 09, 2011 1:53 pm

Oooo so far looks v solid. If alt raid happens this evening I'll take it for a harder spin.
Image
User avatar
fuzzygeek
Maintankadonor
 
Posts: 3447
Joined: Wed Aug 01, 2007 1:58 pm

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Sat Jul 09, 2011 1:59 pm

fuzzygeek wrote:Oooo so far looks v solid. If alt raid happens this evening I'll take it for a harder spin.


Cool, I might push a release earlier if you report no issues. I don't raid until Sunday.

Hey, btw. Can you keep an eye out for this issue please? I am hoping I fixed it in the build you have but it's been somewhat elusive to reproduce:

The issue is that the foreground texture dissapears so the bar ends up looking completely transparent:
Image
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

Re: Hermes: The great messenger of your raid's cooldowns!

Postby RedAces » Sun Jul 10, 2011 3:44 am

Doing random Zuls together with my gf (prot pala). Jindo 1 Wipe and killed it the try after. Looking at hermes... divine guardian CD of the prot pala 19min 27sec? I asked her when she used it... she used it during the first wipe. Using the newest revision (r164).

Screenshot attached (look at the top left):
http://img715.imageshack.us/img715/3730/wowscrnshot071011124149.jpg
Image
User avatar
RedAces
 
Posts: 374
Joined: Tue Dec 01, 2009 9:39 am
Location: Germany

Re: Hermes: The great messenger of your raid's cooldowns!

Postby inthedrops » Sun Jul 10, 2011 6:44 am

RedAces wrote:Doing random Zuls together with my gf (prot pala). Jindo 1 Wipe and killed it the try after. Looking at hermes... divine guardian CD of the prot pala 19min 27sec? I asked her when she used it... she used it during the first wipe. Using the newest revision (r164).

Screenshot attached (look at the top left):
http://img715.imageshack.us/img715/3730/wowscrnshot071011124149.jpg


A few questions:
1. Is she also using Hermes? Or just you?
2. Does it normally show the correct cooldown value?
3. This is very important: Did you happen to relodui your UI or logout and back in at any point during the run, probably near the point in time where her Divine Guardian would have been used? E.g., during the wipe?
4. Is that the CooldownBars view or another one?

This is a crazy bug. It's actually showing 19 hours and 27 minutes. I'll review the code and see what I can find. This is the first report of an issue of this nature.
inthedrops
Maintankadonor
 
Posts: 639
Joined: Mon Oct 29, 2007 9:19 am

PreviousNext

Return to Add-ons, UI, and Macros

Who is online

Users browsing this forum: No registered users and 1 guest

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 380 on Tue Oct 14, 2008 6:28 pm

Users browsing this forum: No registered users and 1 guest