Page 1 of 3

HolyTrinity - Holy Power addon (Updated for MoP)

PostPosted: Sun Oct 10, 2010 6:10 pm
by PsiVen
Mists of Pandaria (5.0) Version

Screenshot:
Image

Code: Select all
-- v1.09 --
Mists of Pandaria Beta release.
Added support for 5 Holy Power (enabled by default). Changing this option requires ReloadUI.
Added new offsets to move Holy Power 4 & 5 independently.
Guardian of Ancient Kings was split into 3 spell IDs. This may cause issues.
Removed Word of Glory as it no longer has a cooldown.
Removed Divine Sacrifice, Aura Mastery, Zealotry, and Divine Favor.
Added Hand of Purity, Devotion Aura, Holy Avenger, Speed of Light, and Fist of Justice.
Added Execution Sentence, Holy Prism, and Light's Hammer.
Disabled audio preview button as it is currently broken.



Holy Trinity was developed from Suicidalkatt's SoulBurned addon during the Cataclysm Beta. It is a simple, lightweight Holy Power and cooldown addon with manual configuration options.

Re: HolyTrinity - Holy Power addon

PostPosted: Tue Oct 12, 2010 3:06 am
by Magnusharkov
I've tested this on beta and it's simple, effective and now pretty much essential for me. Thanks for sharing!

Re: HolyTrinity - Holy Power addon

PostPosted: Wed Oct 13, 2010 6:32 am
by Shoju
Psiven,

I haven't used Wowinterface for a while, have you found that there downloads are working properly?

Will I need the Soulburned addon, or am I good with just this?

Re: HolyTrinity - Holy Power addon

PostPosted: Wed Oct 13, 2010 7:11 am
by Torquemada
Bless you. I'm already integrating the three long dashes/rectangles into my brain.

Re: HolyTrinity - Holy Power addon

PostPosted: Wed Oct 13, 2010 11:53 am
by Non
I really like it. Do you think it's possible to split the Holypower bar from the Cooldowns?

Re: HolyTrinity - Holy Power addon

PostPosted: Wed Oct 13, 2010 12:00 pm
by Shathus
Non wrote:I really like it. Do you think it's possible to split the Holypower bar from the Cooldowns?

I would just be happy with them 'collapsing'. Like when playing with ret, I would have my wings CD in one spot, then Zealotry waaay below that... or am I just missing something in the config to make it do that?

Re: HolyTrinity - Holy Power addon

PostPosted: Wed Oct 13, 2010 1:19 pm
by fuzzygeek
Power Auras can also track HP
http://powerauras.wikispaces.com/HolyPower

The PA string plays an audio cue at 3 stacks, which is a nice touch.

Using both right now since stupid blizz HP bar is so far out of line-of-sight as to be useless.

Re: HolyTrinity - Holy Power addon

PostPosted: Wed Oct 13, 2010 4:12 pm
by Griffith
so, I am not entirely familiar with PA as of yet(just started playing with it) where do you enter that string in order to enable it?

Re: HolyTrinity - Holy Power addon

PostPosted: Wed Oct 13, 2010 11:58 pm
by Phonic
P, I'm getting lots of Lua errors with this mod? Do you know what's going on? I really like it and wanna keep it, but it errors continuously reducing my fps to like 5.

It seems to pick an ability like Divine Shield or Hand of Freedom and will error that until you cast it. Then it'll be okay for a bit, then it picks another one and continuously errors that, etc. etc.

Re: HolyTrinity - Holy Power addon

PostPosted: Thu Oct 14, 2010 2:31 pm
by PsiVen
Shoju wrote:Psiven,

I haven't used Wowinterface for a while, have you found that there downloads are working properly?

Will I need the Soulburned addon, or am I good with just this?


I haven't had any problems with downloads from WoWI. You won't need SoulBurned, that's just the code base.

Shathus wrote:
Non wrote:I really like it. Do you think it's possible to split the Holypower bar from the Cooldowns?

I would just be happy with them 'collapsing'. Like when playing with ret, I would have my wings CD in one spot, then Zealotry waaay below that... or am I just missing something in the config to make it do that?


Right now they are anchored together, but I plan to implement more options that will allow them to split.

I'm working on a collapsing option, but for now you can configure the order of your cooldowns. Check the [+] by HolyTrinity in the options and you should see config for each CD. Dual spec support will make this easier in the future as well.

Phonic wrote:P, I'm getting lots of Lua errors with this mod? Do you know what's going on? I really like it and wanna keep it, but it errors continuously reducing my fps to like 5.

It seems to pick an ability like Divine Shield or Hand of Freedom and will error that until you cast it. Then it'll be okay for a bit, then it picks another one and continuously errors that, etc. etc.


Yikes. Please copy/paste your errors and I'll see what the problem is. For now disable all the cooldowns and it should still work for Holy Power.

Re: HolyTrinity - Holy Power addon

PostPosted: Thu Oct 14, 2010 5:12 pm
by PsiVen
Updated:
-- v1.02 --
Added a checkbox to enable collapsing cooldowns (enabled by default).
Added Hammer of Justice.
Fixed a bug preventing Light of Dawn and Divine Favor from working.
Cooldown anchor can now be offset from the HP bar.
Cooldown spacing can now be adjusted.

-- v1.01 --
Added Divine Favor and Light of Dawn.
Added checkbox to flip cooldowns to above instead of below.
Added checkbox to disable the Holy Power bar (requires ReloadUI).

Re: HolyTrinity - Holy Power addon

PostPosted: Fri Oct 15, 2010 8:19 am
by Non
Thank you

Re: HolyTrinity - Holy Power addon

PostPosted: Fri Oct 15, 2010 6:44 pm
by Barboza
Hey, first time poster here on this forums. I'd just like to give a big thank you to you sir, this addon help me alot :)

Re: HolyTrinity - Holy Power addon

PostPosted: Sat Oct 16, 2010 7:58 am
by Barboza
Hey, I'd like to ask if it is possible to add Holy Shock CD as it is a really important spell to a Holy Pally now. Basically you pretty much want to use it on CD except if you have 3 holy power for Word of Glory so it would be a huge help.

Re: HolyTrinity - Holy Power addon

PostPosted: Sat Oct 16, 2010 8:44 am
by Blondebunny
I began using this mod a few hours ago and I really like it.
However, I'm wondering if there is a mod out there that says, "3 holy power!" on your screen like how scrolling text says, "Hammer of Wrath!"
It would make it one less thing for me to watch and allow me to concentrate more on using SotR when sacred duty procs.
Any help is appreciated.

Re: HolyTrinity - Holy Power addon

PostPosted: Sat Oct 16, 2010 11:57 am
by PsiVen
I will throw in Holy Shock with the next build, though it will probably default to disabled... Not sure why you want to track a 6sec cooldown ;)

Updates:
-- v1.04 --
Corrected the default Holy Power spacing to be left-to-right (negative values flip the spacing direction).
Fixed a bug where timers would expire with nil durations and produce LUA errors.

-- v1.03 --
Added configuration options for spacing the Holy Power bars. They can now be stacked vertically and reversed.
Added configuration options for resizing the Holy Power bars. This stretches the texture and may not look ideal in all shapes and sizes.

Re: HolyTrinity - Holy Power addon

PostPosted: Sat Oct 16, 2010 2:01 pm
by Barboza
Edit: Hey there, I'd like to thank you for considering Holy Shock as CD for HolyTrinity but after thinking abit more about it there is better ways for tracking such small CD and it would be just a loss of time. Honestly I dont wanna make it any "heavier" specially because its a really well designed addon that many pallys can use regardless of the spec.
Tbh yesterday was the first day I've came to this website and what I can say is that I really enjoined what I saw^^. I am considering playing prot as OS on Cataclysm so I will definatly come here to read the forums and check on new updates.
Thanks for everything :)

Best Regards, Barboza

Re: HolyTrinity - Holy Power addon

PostPosted: Sun Oct 17, 2010 8:18 am
by Raeli
Is it possible to remove LibBetterBlizzOptions from the addon please?

I like this a lot, but I don't really like the idea of having to delete this from the addon each time I update it.

Re: HolyTrinity - Holy Power addon

PostPosted: Sun Oct 17, 2010 10:26 am
by Necrolite
Holy cow ... (no pun intended)

This is exactly what I need. stylish, functional, suits the type of ui as a whole that i want to put together. thank you for sharing this :D

Re: HolyTrinity - Holy Power addon

PostPosted: Sun Oct 17, 2010 11:00 am
by PsiVen
Cheers :) Another update today:
-- v1.05 --
Added optional sound effects for when you hit 3 Holy Power.
Fixed a bug where others paladins' abilities could trigger errors.
Added Holy Shock support by request (disabled by default).




Raeli wrote:Is it possible to remove LibBetterBlizzOptions from the addon please?

I like this a lot, but I don't really like the idea of having to delete this from the addon each time I update it.


Gone in the next release. Sorry, didn't notice this one was outdated anyway. I don't think it actually does anything in 4.0.1.

Re: HolyTrinity - Holy Power addon

PostPosted: Sun Oct 17, 2010 12:18 pm
by mclem
Just to add to the litany of requests: Would it be possible to have some sort of convenient (and optional) indicator that Holy Shield is up? If something happens to break my rotation I do tend to lose track of when it expires while trying to get back on-track.

Re: HolyTrinity - Holy Power addon

PostPosted: Sun Oct 17, 2010 12:32 pm
by Necrolite
Just noticed the update you posted after my initial post, problem i was having was other paladins stuff was causing a massive fps drop until i reloaded my ui - just put the 1.05 in and so far, so good. no massive fps drops. :D

Re: HolyTrinity - Holy Power addon

PostPosted: Sun Oct 17, 2010 1:18 pm
by Necrolite
Would it be feasible to add a bar that's just above the HP bars to show vendgeance? say, same width, that "fills" up as vengeance stacks? when there's no vengeance just collapses. perhaps some minimalistic text to show "current / max" attack power changing on the fly as your AP is changed?

i made a quick mockup in paint to illustrate what i meant, it's crude, forgive me :D

Image

Re: HolyTrinity - Holy Power addon

PostPosted: Sun Oct 17, 2010 11:38 pm
by PsiVen
I think that placement would be distracting for actually seeing your Holy Power, but if I can find a configuration that seems sensible I'll look into it. Vengeance is a different animal so I hope there is a simpler API for it than just scanning player buffs.

I have thought about calculating the number for WoG/ShoR based on your current Holy Power and stats, but the more I considered that the more I realized it would be fairly useless and only a curiosity. A simple percentage for Vengeance could probably find itself useful though.

I am aware of a bug in the current version that will cause the spam errors again if you cast various glyphs whose spells are named the same as the cooldown spells they affect. Hopefully in fixing this one I will be able to prevent all the different machine-gun errors from cropping up again.

Re: HolyTrinity - Holy Power addon

PostPosted: Mon Oct 18, 2010 1:36 am
by Raeli
I use this as my LUA text for Pitbull to show Vengeance stacks in the form of V:### and have it set to update on UNIT_AURA event.

It pretty much scans for the Vengeance buff, reads it's tooltip, and removes everything but the number, and then displays it.


Code: Select all
local WaV = CreateFrame( "GameTooltip", "WAV", nil, "GameTooltipTemplate" );
WaV:SetOwner( WorldFrame, "ANCHOR_NONE" );
local vengeanceon = UnitBuff("player", "Vengeance")
if vengeanceon then
WaV:SetUnitBuff("player", vengeanceon)
    local text = WAVTextLeft2:GetText()
    text = string.match(text, "%d+")
    return "V:" .. text   
end
WaV:Hide()