I seem to be having problems with very specific hex code colors.
For example:
HP:Short:Color("95e495")
Should display my HP as 12.0k in a lightish green color (im picky with my color scheme). Instead it just makes it disappear. No syntax error. Nothing. As soon as I change the hex code to a "simpler" code like "00ff00" it works just fine. Does DogTag 3.0 not support as many colors as 1.0?
I'm looking for the replacement for blank lines. Previously I used [ Green ] for normal, unconditional blank lines, and [Target?Text="[ Green ]"] for conditional ones (if my mouseover had a target, there would be a space). [ Green ] still works, but I can't find a replacement for the conditional one :(
It'd look like (italics = not actual text):
Estrela 70 Undead Shadow Priest
Alt/Inactive of <Cynosure> blank line because there is a target
Targetting: Civar always a blank line
Health: 7231/7231 (100%)
Mana: 7995/7995 (100%) blank line because zone is visible
Currently At: Orgrimmar blank line because status is visible
AFK (24:02)
And minimized would be like:
Estrela 70 Undead Shadow Priest
Alt/Inactive of <Cynosure> always a blank line
Health: 7231/7231 (100%)
Mana: 7995/7995 (100%)
Edit: [Zone:Truncate(0, nil)] acts as if nothing was on the line at all. Prepend/Append/making it display [ Green ] (no spaces) will make it display exactly that text as opposed to a blank line. :/
They both display as syntax error when I update to the latest pitbull, but will still work if I revert. Please help, because I am hoping that the issues I have with aura updating will be fixed in the new version. Any other suggestions would be greatly appreciated. Even if there is a list of DogTags I can try instead of what I am currently using. I just don't like the default.
It seems that was all there was for my mana dogtag... does anyone know if someone has written a list of dogtag strings? I would be most interested in trying out what others have come up with. I am primarily interested in health and mana dogtags. What I prefer is a health value that is something like this:
[Max Health] | [damage (color red & hidden if at max)]
And power (mana):
[Max Mana] | [Current Mana (color blue & hidden if at max)]
It seems that was all there was for my mana dogtag... does anyone know if someone has written a list of dogtag strings? I would be most interested in trying out what others have come up with. I am primarily interested in health and mana dogtags. What I prefer is a health value that is something like this:
[Max Health] | [damage (color red & hidden if at max)]
And power (mana):
[Max Mana] | [Current Mana (color blue & hidden if at max)]
Edit: [Zone:Truncate(0, nil)] acts as if nothing was on the line at all. Prepend/Append/making it display [ Green ] (no spaces) will make it display exactly that text as opposed to a blank line. :/
It seems that was all there was for my mana dogtag... does anyone know if someone has written a list of dogtag strings? I would be most interested in trying out what others have come up with. I am primarily interested in health and mana dogtags. What I prefer is a health value that is something like this:
[Max Health] | [damage (color red & hidden if at max)]
And power (mana):
[Max Mana] | [Current Mana (color blue & hidden if at max)]
I have a question: Are the tags relative to the add-on itself? For example, the defaults in CowTip use just "Name", etc, when actually it's Name(unit="mouseover"), relative to the player. And if so, why is that when I specify, for example, ClassColor(unit="target") it gives me the class color of my actual target instead of the class color of the person who I'm mousing over's target?
I have a question: Are the tags relative to the add-on itself? For example, the defaults in CowTip use just "Name", etc, when actually it's Name(unit="mouseover"), relative to the player. And if so, why is that when I specify, for example, ClassColor(unit="target") it gives me the class color of my actual target instead of the class color of the person who I'm mousing over's target?
Yeah, addons can specify what's basically a default unit for the tags to operate on. In CowTip, that unit is "mouseover". There is a [Target] tag which specifically resolves to a relative target of the given unit, so for example if the default unit is "player" like on the PitBull player frame, it will be "target" - and in CowTip, it will be "mouseovertarget". You can also chain it, so in CowTip, [Target:Target] returns "mouseovertargettarget".
You've been alot of help pqee.
Thanks again!
For example:
HP:Short:Color("95e495")
Should display my HP as 12.0k in a lightish green color (im picky with my color scheme). Instead it just makes it disappear. No syntax error. Nothing. As soon as I change the hex code to a "simpler" code like "00ff00" it works just fine. Does DogTag 3.0 not support as many colors as 1.0?
No.
[IsMouseOver ? HP:Gray] or [IsMouseOver ? HP:Gray] <= work
[IsMouseOver ? HP:Color(999999)] or [IsMouseOver ? HP:Color("999999")] don't work
when i put the ":Color(999999)", nothing apear when mouse is over.
http://www.wowace.com/forums/index.php?topic=8436.msg195488#new
Duke, just a note, when you do hex color codes, you have to have the color code in quotes.
Should fix the issue.
Or can someone tell me how to fix mine:
Health
Power
They both display as syntax error when I update to the latest pitbull, but will still work if I revert. Please help, because I am hoping that the issues I have with aura updating will be fixed in the new version. Any other suggestions would be greatly appreciated. Even if there is a list of DogTags I can try instead of what I am currently using. I just don't like the default.
Taryl, read Duke's post again, I think he did try the quotes and it didn't work for him.
Can you repost your tags for Power? The beginning is cutoff in your post. As for health, try this:
[Max Health] | [damage (color red & hidden if at max)]
And power (mana):
[Max Mana] | [Current Mana (color blue & hidden if at max)]
Atm im using these 2:
Raid Power: (Bar middle)
(shows xxxxx if full and xx.x% if not full, and modified outputs of status if dead/ghost/DC)
Raid Health: (Bar right)
(shows xx.xk if full and -xxxxx when dagame is taken)
But look at http://wowace.com/wiki/LibDogTag-3.0 for info about the new stuff.
should do it for the HP tag.
Full = nothing shows
damage taken = maxhp(in white) | -xxx(in red). (add :Red after MaxHP if u want both in red)
and for mana
full = nothing show
not full = max mana(in white) | current mana(in blue). (add :Blue after MaxMP if u want both to be blue)
Don't cross/double post.
[MaxHP MissingMP:Hide(0):Red:Prepend(" | ")]
[MaxMP MP:Hide(MaxMP):PowerColor:Prepend(" | ")]
Yeah, addons can specify what's basically a default unit for the tags to operate on. In CowTip, that unit is "mouseover". There is a [Target] tag which specifically resolves to a relative target of the given unit, so for example if the default unit is "player" like on the PitBull player frame, it will be "target" - and in CowTip, it will be "mouseovertarget". You can also chain it, so in CowTip, [Target:Target] returns "mouseovertargettarget".
(-1534)82%
And then hide the (-####) if unit is full health.
Thanks for the help!
[(-MissingHP):Hide(0):Paren:Red][PercentHP:Percent]