Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Druids

Closed Thread
 
LinkBack Thread Tools
Old 03/08/09, 11:29 AM   #196
Erdluf
Great Tiger
 
Night Elf Druid
 
Echo Isles
Originally Posted by Najtrok View Post
I have a pretty simple Macro Problem, maybe truly idiotic :-/

There are three different Healthstones, I want one button, not three, it should show if I have one (I don't care count, but the highlighting when the item is present). I do not care wether it shows the right tooltip, it may also show me the highest healstone even if I dont have that one. But it should then light up too if I dont have that, but another one.

Think its a pretty simple macro, but just dunno howto get it working.
I just


/use 4 1


Uses whatever you have in bag 4, slot 1. Just remember to put your desired item there. I've reserved a slot for each of health/mana/speed potions, health stone, and quest item (horn of hodir, or ebon blade banner, for instance).

United States Offline
Old 03/08/09, 3:04 PM   #197
ttyl
Piston Honda
 
Night Elf Druid
 
Destromath
Originally Posted by Najtrok View Post
Think its a pretty simple macro, but just dunno howto get it working.
There's an addon called Buffet that does this and also manages best food/water.

Offline
Old 03/11/09, 4:36 AM   #198
Harmankaya
Von Kaiser
 
Worgen Priest
 
Ravencrest (EU)
Originally Posted by Najtrok View Post
I have a pretty simple Macro Problem, maybe truly idiotic :-/

There are three different Healthstones, I want one button, not three, it should show if I have one (I don't care count, but the highlighting when the item is present). I do not care wether it shows the right tooltip, it may also show me the highest healstone even if I dont have that one. But it should then light up too if I dont have that, but another one.

Think its a pretty simple macro, but just dunno howto get it working.
#showtooltip Fel Healtstone
/use Fel Healthstone

Profit.

Offline
Old 03/11/09, 10:20 AM   #199
Norfair
Piston Honda
 
Norfair's Avatar
 
Night Elf Druid
 
Grim Batol (EU)
Originally Posted by Logros View Post
Experience the same thing. All I did was check for addon updates, there weren't any post PTR release. I'd love to see a fix because we're doing some pretty heavy Ulduar pushing on the PTR, and without Grid hot tracking I'm hit pretty hard.

My DoTimer was also completely messed, it came up spamming with EVERY SINGLE hot or dot in the entire raid, right at the start of the fight. I had to disable it quickly before my computer imploded.
I found out what is causing this. On the WoW forums, a blue posted the following:

With this in mind, we're making the following change to UnitAura, UnitBuff, and UnitDebuff:

name, rank, icon, count, debuffType, duration, expirationTime, caster, isStealable = UnitAura("unit", index or ["name", "rank"][, "filter"])
name, rank, icon, count, debuffType, duration, expirationTime, caster, isStealable = UnitBuff("unit", index or ["name", "rank"][, "filter"])
name, rank, icon, count, debuffType, duration, expirationTime, caster, isStealable = UnitDebuff("unit", index or ["name", "rank"][, "filter"])
This means that on each buff there is a parameter that (now in 3.0) states if the buff is yours or not (either true or false). However, now it's changed to return who it casted (so either player, target, pet, etc). I fixed GridStatusHots pretty easily this way by changing the GridStatusHots.lua code as follows:

In the function GridStatusHots:UpdateAll() there is the following line (10th line into the function or so):

if bismine then
For your PTR client, change that line to:

if bismine == "player" then
It will make sure it only shows the timers of spells that are casted by you. Enjoy.


Netherlands Offline
Old 03/11/09, 5:22 PM   #200
Zuel
Von Kaiser
 
Night Elf Druid
 
Burning Legion
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.

Offline
Old 03/11/09, 6: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, 2: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, 8: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, 9: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, 6: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, 11:17 AM   #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, 1: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, 1: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, 10: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 3:33 PM.

Offline
Old 03/21/09, 9: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
Closed Thread

Go Back   Elitist Jerks » Class Mechanics » Druids

Thread Tools

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