Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Druids

Closed Thread
 
LinkBack Thread Tools
Old 03/11/09, 7:56 PM   #201
Norfair
Piston Honda
 
Norfair's Avatar
 
Night Elf Druid
 
Grim Batol (EU)
Originally Posted by Zuel View Post
That's weird, I don't have that line in my GridStatusHots:UpdateAll() function. Is it in an older version of GridStatusHots, or is 3.11 not the newest version? Anyway, good work, I'll look around and see if I missed it in the lua.
According to my .toc file I am using a pretty old version, version 2.3b. I downloaded 3.11 and I'm guessing you could fix it as well by going into the local function updateUnit and find the following line:

local bname,brank,btexture,bcount,btype, bdur, bexptime, bismine = UnitBuff(unitid, i)
Then beneith it, insert the following piece of code:

if bismine == "player" then
 bismine = true
else
 bismine = false
end
Not completely sure about the syntax though. I'll try and test it later.


Netherlands Offline
Old 03/12/09, 3:48 PM   #202
Logros
Von Kaiser
 
Troll Druid
 
Illidan
Will try this tomorrow on our PTR raid, both methods if necessary. Anything for DoTimer? I'll dig around in the code myself if I get a chance, seems to be a simple syntax change.

Offline
Old 03/13/09, 9:18 AM   #203
killamanz
Glass Joe
 
Night Elf Druid
 
Skywall
anyone else use healbot or is grid just that much better?

Offline
Old 03/13/09, 10:23 AM   #204
Najtrok
Von Kaiser
 
Tauren Druid
 
Taerar (EU)
There is a debate in this thread going but the conclusion is:
Grid is more customizable, while Healbot is much easier to use.
Both have advantages and disadvantages, so you just use what you would like to use, perhaps try both and see what you like most or use just healbot if you like it.

Offline
Old 03/13/09, 7:56 PM   #205
Zuel
Von Kaiser
 
Night Elf Druid
 
Burning Legion
Originally Posted by Norfair View Post
According to my .toc file I am using a pretty old version, version 2.3b. I downloaded 3.11 and I'm guessing you could fix it as well by going into the local function updateUnit and find the following line:

local bname,brank,btexture,bcount,btype, bdur, bexptime, bismine = UnitBuff(unitid, i)
Then beneith it, insert the following piece of code:

if bismine == "player" then
 bismine = true
else
 bismine = false
end
Not completely sure about the syntax though. I'll try and test it later.
I just tested this on the PTR, works fine.

Offline
Old 03/19/09, 12:17 PM   #206
Inovindil
Glass Joe
 
Human Warlock
 
Arathor (EU)
Originally Posted by Bigtoy View Post
Hi
I too noticed this. The key missing addon isn't GridStatusHots, it's GridIndicatorCornerText, which just got updated on Curse Jan 10th. I just reinstalled it and it works great. I put together a quick how-to for my guildies that I'll repost here in case anyone else needs it.
---

While Grid is vital for every healer, it is of special import to druids as it is the best and only way to keep track of our HoTs without going absolutely mad. Here's how I roll



The center is Lifebloom where timer is the duration and the color is the number of stacks. Top right is Wild Growth, bottom right in Regrowth and bottom left is Rejuvenation.

Besides Grid there are three addons to displaying this

GridStatusHots
GridStatusLifebloom
GridIndicatorCornerText
(there are other corner addons, GridIndicatorCornerPlus & GridIndicatorCornerIcons which would also probably work)

Under the grid menu (accessible either via the Fubar or /Grid config) I set the following frame indicators
Center Text 2: Lifebloom Duration (ignore/uncheck Lifebloom stack)
Corner Text Bottom Left: Buff: My Rejuvenation
Corner Text Bottom Right: Buff: My Regrowth
Corner Text Top Right: Buff: My Wild Growth

Now in the Grid menu open up Status - My HoTs. For each HoT uncheck Show HoT Counter in each of them. This ensures that the corner text shows only the HoT timer and does not suffix the -n where n = total number of HoTs (something I've always found a little useless and cluttering). Note that this replaces the need to edit the lua file manually.

Finally I like to have my Wild Growth not change colors as it counts down. So under Grid - Status - My HoTs - Buff: My Wild Growth I set Color 3 to my preferred color (a light blue) and I change the Threshold to activate color 2 & 3 to 10. Why this makes Color 3 appear and not Color 1 is anyone's guess.

There are some other tweaks you may wish to make (displaying other druids' wild growths, fiddling with the padding etc.) but this should be a good start.
Thanks a lot for the helpfull post, I followed your steps, and set my grid same way as yours, but I cant get rid of the stacks number on lifebloom.

The result remained the same even after I disabled GridStatusLifebloom.

Offline
Old 03/19/09, 2:19 PM   #207
kywirelessguy
Glass Joe
 
Blood Elf Priest
 
Thrall
Look for LifebloomStacks in the list of tracking options. I don't remember what extra addons I have exactly, but I'm pretty sure it comes with GridStatusLifebloom. Try disabling the whole mod from your addons menu for testing.

Offline
Old 03/19/09, 2:57 PM   #208
Dekons
Glass Joe
 
Night Elf Druid
 
Firetree
I'm using healbot at the moment for removing debuffs but is there an advantage to using Decursive.

Offline
Old 03/20/09, 11:56 AM   #209
Inovindil
Glass Joe
 
Human Warlock
 
Arathor (EU)
Ok, I reset the profile and went through these steps again.

Under Center Text 2 there were these 4 options concerning Lifebloom:

Buff: Lifebloom Stack Colored
Buff: My Lifebloom
Lifebloom Duration
Lifebloom Stack

Enabling only "Lifebloom Duration" didn't work, I got no timer at all. "Lifebloom Stack" didnt seem to have any effect either.
Enabling only "Buff: My Lifebloom" gave a timer that would change colors depending on the time left and a Lifebloom stacks timer attached to it.
Enabling "Buff: Lifebloom Stack Colored" (nomatter what else was enabled) gives a timer changing colors depending on the number of stacks, and a number counting total hots attached to it.

What I'm trying to get is what "Buff: Lifebloom Stack Colored" gives without the total hots counter on it.

Under the status tab there are:

Status
--Lifebloom
----Lifebloom Duration
----Lifebloom Stack
--My Hots
----Buff: Hot Count
----Buff: Lifebloom Stack Colored
----Buff: My Lifebloom

I've disabled every single "Show Hot-Counter" option there is on those tabs and still nothing. Even disabled all those completely one by one to see what exactly it is that gives me this lifebloom timer, but the timer was still there in the end.

Last edited by Inovindil : 03/20/09 at 4:33 PM.

Offline
Old 03/21/09, 10:14 AM   #210
Niliyu
Glass Joe
 
Tauren Druid
 
Skullcrusher (EU)
I had similar problems with my LB in grid, and in addition the corner indicators for the other Hots were bugged for me and didn't disappear after the HoT wore off. Or they showed other people's hots even though they should not have.

I now switched to GridStatusDruidHots now, and this has basically exactly what I need (LB duration, color coded by stack, no additional hot counter attached). It has one downside though: You can not colour code HoTs based on the duration left, so you can not see when a hot is running out. So far, this has not been a problem for me and it's way better than the somehow buggy construct I had before.


However, I have a different problem. This the NS/HT macro I use:

#showtooltip
/stopcasting
/cast Nature's Swiftness
/cast [target=mouseover,help][target=target,help][target=player] Healing Touch

Now, this casts NS fine, and most of the time it also casts HT. But I have the feeling that the HT cast lags behind a bit, and sometimes it does not cast at all. Could this be connected to the mouseover macro? Should I just keep it as targetted heal maybe? I'd be happy about any advice, since a malfunction usually means a dead tank (but at least I can instantly rez him afterwards :P ).

Offline
Old 03/21/09, 11:04 AM   #211
Norfair
Piston Honda
 
Norfair's Avatar
 
Night Elf Druid
 
Grim Batol (EU)
Originally Posted by Niliyu View Post
However, I have a different problem. This the NS/HT macro I use:

#showtooltip
/stopcasting
/cast Nature's Swiftness
/cast [target=mouseover,help][target=target,help][target=player] Healing Touch

Now, this casts NS fine, and most of the time it also casts HT. But I have the feeling that the HT cast lags behind a bit, and sometimes it does not cast at all. Could this be connected to the mouseover macro? Should I just keep it as targetted heal maybe? I'd be happy about any advice, since a malfunction usually means a dead tank (but at least I can instantly rez him afterwards :P ).
As far as I know it depends whether you are moving or not. If you stand still it will cast instantly, if you are moving you have to press it twice. I don't think you can change the macro so that it will always cast instantly, so therefore I use a castsequence macro where I always have to press twice.


Netherlands Offline
Old 03/21/09, 11:18 AM   #212
Niliyu
Glass Joe
 
Tauren Druid
 
Skullcrusher (EU)
Thanks, I will try that.

Offline
Old 03/21/09, 5:30 PM   #213
Baa
Glass Joe
 
Human Mage
 
Barthilas
Regarding Inovindil's lifebloom counter problem:

Edit Interface\AddOns\GridStatusHots\GridStatusHots.lua
change line 1453 to
					string.format("%.1f", lbtime)
The code also mixes up the stack and duration colours. Replace "lifebl" with "lifebl_stack" on lines 550, 554, 567, 571, 582, and 584. You should end up with:
line 550:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color2
line 554:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color2
line 567:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color3
line 571:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color3
line 582:
		get = function () return GridStatusHots.db.profile.alert_lifebl_stack.totshow end,
line 584:
			GridStatusHots.db.profile.alert_lifebl_stack.totshow = arg

Offline
Old 03/23/09, 11:57 AM   #214
Inovindil
Glass Joe
 
Human Warlock
 
Arathor (EU)
Thanks a lot Baa, changed the lua file and now I have enabled Buff: Lifebloom Stack Colored and Buff: My Lifebloom on the center text 2. No extra hot counters and Lifebloom changes color depending on stacks Exactly what I wanted!
Thanks again!

Offline
Old 03/26/09, 2:14 PM   #215
Fishendruid
Glass Joe
 
Night Elf Druid
 
Burning Legion (EU)
Got a slightly problem with my grid, In the guide theres center text*2 i only have one center text somehow..
Anyone got a clue if i got some older version orso?

Offline
Old 03/26/09, 8:17 PM   #216
natice
Glass Joe
 
Night Elf Druid
 
Elune
Originally Posted by Fishendruid View Post
Got a slightly problem with my grid, In the guide theres center text*2 i only have one center text somehow..
Anyone got a clue if i got some older version orso?
Go to frame ->advanced-> and click on enable center text 2.

Offline
Old 03/26/09, 9:30 PM   #217
Fishendruid
Glass Joe
 
Night Elf Druid
 
Burning Legion (EU)
Gah, dumbass i am.. Thanks for help!

Offline
Old 04/14/09, 4:47 AM   #218
atliens
Glass Joe
 
Night Elf Druid
 
Stonemaul
Originally Posted by Norfair View Post
According to my .toc file I am using a pretty old version, version 2.3b. I downloaded 3.11 and I'm guessing you could fix it as well by going into the local function updateUnit and find the following line:

local bname,brank,btexture,bcount,btype, bdur, bexptime, bismine = UnitBuff(unitid, i)
Then beneith it, insert the following piece of code:

if bismine == "player" then
 bismine = true
else
 bismine = false
end
Not completely sure about the syntax though. I'll try and test it later.
Anyone know the similar fix for ElkanoBuffBars? I use it to track Lifebloom/Rejuvenation and we have another resto druid in the raid.

Offline
Old 04/15/09, 11:56 AM   #219
Inorrri
Von Kaiser
 
Inorrri's Avatar
 
Night Elf Druid
 
Silvermoon (EU)
After 3.1 release my grid is concidering all hots as my own for no particular reason ( didn't change anything in the addon itself). Anybody else experienced this/know how to fix it?


[e] Don't mind me, didn't read carefully previous posts.

For people like me: a temporary fix before official addon update -
Addons Showing Multiple Druid's Hots *FIX!*

Last edited by Inorrri : 04/15/09 at 9:25 PM.

Offline
Old 04/15/09, 12:11 PM   #220
tbsp
Glass Joe
 
Tauren Druid
 
Andorhal
Originally Posted by Inorrri View Post
After 3.1 release my grid is concidering all hots as my own for no particular reason ( didn't change anything in the addon itself). Anybody else experienced this/know how to fix it?
I'm experiencing the same thing. Also, before I updated it, my dotimer was reflecting every buff anyone cast (on anyone, including themselves) as something I had cast. Something was likely changed in how the caster of a buff is identified. Hopefully gird and the associated components are updated soon.

Offline
Old 04/15/09, 12:52 PM   #221
Akomos
Von Kaiser
 
Akomos's Avatar
 
Tauren Druid
 
Ravencrest
My grid's all kinds of broken =\ Could be the plugin I'm using as well; didn't have time to mess around and just healed with the (barf!) Blizzard raid frames. Which was horrible.

Incidentally, has anyone seen a change to Wild Growth targeting behavior? I use the same mouseover macro for WG that I do for all my heals:
/cast [target=mouseover, help][help][target=player] Wild Growth
And it only wants to target my actual target, not my mouseover target. All my other heals, macroed the exact same way, behave normally.

Offline
Old 04/15/09, 4:36 PM   #222
Knolte
Glass Joe
 
Night Elf Druid
 
Eredar (EU)
Originally Posted by Inorrri View Post
After 3.1 release my grid is concidering all hots as my own for no particular reason ( didn't change anything in the addon itself). Anybody else experienced this/know how to fix it?
I have the same problem. With that bug it's really bad to raid with more than one resto-druid (me) in the raid group. It would be great if somebody could fix that

Offline
Old 04/15/09, 4:46 PM   #223
InSaen
Glass Joe
 
Tauren Druid
 
Mal'Ganis
Originally Posted by Akomos View Post

Incidentally, has anyone seen a change to Wild Growth targeting behavior? I use the same mouseover macro for WG that I do for all my heals:
/cast [target=mouseover, help][help][target=player] Wild Growth
And it only wants to target my actual target, not my mouseover target. All my other heals, macroed the exact same way, behave normally.
Yup, it seems to do a range-check off you selected target. So say you have the boss targeted and he's 40+ yards away and you try to WG someone with clique it will give you an error message saying the target is out of range.

I also was testing some other odd behavior with WG last night. I had our MT stand 15 yards from me and a group of other people, i selected myself then WG'ed our tank with clique, WG applied to him and 4 other people standing around ME. It was pretty strange. Oddly, i couldn't repeat those results every time. sometimes it would only apply to the tank like it should have, other times it would apply to myself and 5 people around me.

Offline
Old 04/15/09, 8:57 PM   #224
Lenaldo
Von Kaiser
 
Tauren Druid
 
Arthas
Originally Posted by Norfair View Post
According to my .toc file I am using a pretty old version, version 2.3b. I downloaded 3.11 and I'm guessing you could fix it as well by going into the local function updateUnit and find the following line:

local bname,brank,btexture,bcount,btype, bdur, bexptime, bismine = UnitBuff(unitid, i)
Then beneith it, insert the following piece of code:

if bismine == "player" then
 bismine = true
else
 bismine = false
end
Not completely sure about the syntax though. I'll try and test it later.


Just wanted to confirm this works for everything but lifebloom. Im not seeing WG/Rejuv/Regrowths from anyone but myself now.

I do have grid lifebloom so a similar change probably needs to be made in there.

Offline
Old 04/15/09, 9:15 PM   #225
Kysse
Glass Joe
 
Tauren Druid
 
Korgath
Originally Posted by Baa View Post
Regarding Inovindil's lifebloom counter problem:

Edit Interface\AddOns\GridStatusHots\GridStatusHots.lua
change line 1453 to
					string.format("%.1f", lbtime)
The code also mixes up the stack and duration colours. Replace "lifebl" with "lifebl_stack" on lines 550, 554, 567, 571, 582, and 584. You should end up with:
line 550:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color2
line 554:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color2
line 567:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color3
line 571:
			local color = GridStatusHots.db.profile.alert_lifebl_stack.color3
line 582:
		get = function () return GridStatusHots.db.profile.alert_lifebl_stack.totshow end,
line 584:
			GridStatusHots.db.profile.alert_lifebl_stack.totshow = arg
Can you explain how to find, for example, line 1453? I am opening GridStatusHots.lua with Notepad.

Offline
Closed Thread

Go Back   Elitist Jerks » Druids

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Resto (PvE) Healing Discussion Playered Druids 2439 01/11/10 4:50 PM