View Full Version : Addon: DivineBlessing 2.0
CheshireKatt
11-18-2004, 05:31 AM
IMPORTANT: DivineBlessing 3.0 is now in beta! Go here (http://www.cosmosui.org/forums/viewtopic.php?p=42875#42875) for more information!
Paladins -- have you ever gotten tired of rearranging your hotkey bar to cover blessings to easily recast them on all five party members every five minutes? Well here's your answer -- Divine Blessing, an AddOn that lets you group blessings into sets to easily buff your entire party (or raid) with a single key!
You can get DivineBlessing 2.0 as part of the Cosmos distribution, or if you want it as a standalone, you can get it here: Divine Blessing 2.0 (http://home.nc.rr.com/cheshirekatt/wow/DivineBlessing20.zip)
Installation:
Unzip DivineBlessing.zip into your World of Warcraft directory. This should create a directory in Interface\AddOns\ called DivineBlessing.
(The overall path would be "<Your WoW dir>\Interface\AddOns\DivineBlessing").
Usage:
Once you have installed it, when you run WoW you should see a Divine Blessing option in the Cosmos menu (accessable from the C button on your MiniMap). If you click this (you can also bind a key to show / hide it in Key Bindings), the Divine Blessing window will show up. You can then put Blessing spells in the slots corresponding to the six blessing sets, the class set, and the raid set.
Just drop a blessing into one of the five slots, corresponding to the five possible partymembers. Then, using either a keybinding (in the Key Bindings menu, below the default bindings), or the /bless command in a macro, you can bless your entire party by hitting your bound key up to five times.
The chat command is:
/bless #
NOTE: You CANNOT use /bless from the text entry area. You must use it from a macro or key binding. This is not my doing, Blizzard doesn't allow ability use from anywhere but macros or key bindings.
where # is A, B, C, D, E, or F, corresponding to the blessing set. You can instead use 1 - 6 instead of A - F, if you'd like.
To bless your party by class, use CLASS or 7 for #.
To bless your raid by class, use RAID or 8 for #.
Additionally, there is an option in the Cosmos config to ignore buffs assigned to party slots that nobody is in -- if you have blessings assigned to all five player slots, but only have yourself and two other people, it will skip the fourth and fifth blessings, keeping your re-bless order working just fine. If you tell it not to skip them, then you become the lucky buff recipient. Not *particularly* useful, but hey, someone might find a use for it, and I prefer toggles to a lack of toggles.
/db
/blessings
Either of these commands toggles the Divine Blessing pane, so you don't have to get at it through the Cosmos menu if you don't want to. Divine Blessing does not require Cosmos, but takes advantage of it if it's present.
Enjoy!
Update History:
2.0: Rewrite of 1.0 code -- first public test release
AlexanderYoshi
11-18-2004, 04:18 PM
Wow! Very nice!
I look forward to seeing this in action!
EberKain
11-18-2004, 06:48 PM
/applause
very cool addon.
Ithamar
11-18-2004, 09:14 PM
Ok, installed under addons/divineblessings and did not show up in cosmos config, do the files need to be in another directory?
I was hoping some one would make something like this for Pally's.
Actually what would be neat also is 3 lines of boxes on RH side 1 row for each, blessings, seals, auras. Somehow make is so each box showed the hightes rank spell in each of the 3.
Just a thought. :) Regretfully I don't know how to code :(
CheshireKatt
11-18-2004, 09:49 PM
Ok, installed under addons/divineblessings and did not show up in cosmos config, do the files need to be in another directory?
You need to unzip the contents of the DivineBlessing.zip:
Bindings.xml
DivineBlessing.toc
DivineBlessing.lua
DivineBlessing.xml
localization.lua
and put them into Interface\AddOns\DivineBlessing:
<WoW Dir>\Interface\AddOns\DivineBlessing\Bindings.xml
<WoW Dir>\Interface\AddOns\DivineBlessing\DivineBlessing.to c
<WoW Dir>\Interface\AddOns\DivineBlessing\DivineBlessing.lu a
<WoW Dir>\Interface\AddOns\DivineBlessing\DivineBlessing.xm l
<WoW Dir>\Interface\AddOns\DivineBlessing\localization.lua
The directory *MUST* be named DivineBlessing for this AddOn to work (It has to have the same name as the .toc file, as that's how WoW knows what .toc file to look for), and there shouldn't be any subdirectories undereath AddOns\DivineBlessing.
Give this a try and let me know how it goes.
Ithamar
11-18-2004, 09:52 PM
Cool, that could be it. Had it plural on the directory structure. Will test when server comes back up :)
Anonymous
11-29-2004, 01:41 AM
I love this add-on! Wonderful job, it makes being a Paladin so much more fun!
Is it possible to make it run stand-alone without cosmos?
thanks
Thago
CheshireKatt
11-29-2004, 03:03 AM
I love this add-on! Wonderful job, it makes being a Paladin so much more fun!
Glad you like it. I just updated it to 1.0, which should target a little more reliably.
Is it possible to make it run stand-alone without cosmos?
Unfortunately no, as it relies on a few of the Cosmos scheduling functions.
Depending on what sort of functionality arrives as part of the Sea library, it might be altered to rely just on Sea instead, but I'm not privy to its development to really say for sure.
Henna
11-29-2004, 06:46 AM
Looks like a great addOn for a fun class. :)
Sea will probably not have scheduling functions, as sea is intended as a lua function library (as compared to Cosmos being a WoW function library with bells & whistles) AFAIK.
Sarf
---
It is easier to fight for one's principles than to live up to them.
Almevox
12-02-2004, 01:15 AM
hey i downloaded cosmos and ive also installed this neat addon pack but im havign a problem. when i click / type-in "/bless A" it buffs me and goes to next icon but when i click it again it refuses to buff my groupmate with the next kind of spell... im fairly sure its me doinging somethign wrong but wrondering if you could explain step by step what to click to buff yoru groupmate
Anonymous
12-02-2004, 08:39 AM
I cant get it to buff at all
when i type in /bless A nothing happens
CheshireKatt
12-03-2004, 01:26 AM
I cant get it to buff at all
when i type in /bless A nothing happens
Looks like I screwed up my targeting. I've uploaded an interim fix that seems to work -- report any bugs you find and I'll do what I can.
Quick way to use it:
Unzip into your WoW dir -- it should create a directory in <WoW Dir>\Interface\AddOns
called DivineBlessing
If you click on the Cosmos button on the minimap, it should pop up a window that has a Divine Blessing icon, among other things. Click on that to bring up the window you can drop blessing spells into for the various sets.
You then either use a key bound to one of the Use Blessing Set # commands, or in a Macro (NOT from the command line), have the text /bless #, where # is 1, 2, 3, 4, 5, or A, B, C, D, E, corresponding to the set (you can use numbers or letters, doesn't really matter, and obviously 1=A, 2=B, 3=C, 4=D, 5=E).
Anonymous
12-03-2004, 08:33 PM
Where can we get your latest 1.0, the link you provided above is 0.8
I am also having the same problem, it is not casting at all...
Thanks
vjeux
12-03-2004, 08:37 PM
Why don't someone make a "Class Helper" addon : If you are a shaman, it opens Totem Stomper, if you are a Paladin : Divine blessing ... ? :D
Anonymous
12-04-2004, 12:54 PM
I'm having problems casting the right blessing on each party member. Seems to me the Party1, Party2 etc. order is wrong. How do you know who is Party1, Party2 and so on?
It doesn't look like it's the same order as when you chose with the F1-F5 keys.
Anonymous
12-04-2004, 06:32 PM
Hello
After a couple of days with 1.0 I rather prefer the targetting of version .9
It seems with .9 we have
Advantages
Doesn't interrupt combat
Doesn't change target during combat
Disadvantages
If you are targetting a valid target (NPC, yourself or another player) you buff them instead.
With 1.0 it resets the target - my divine blessing blessings never hit the wrong target now but I can't use it in combat easily.
Is there a way to get the best of both worlds? That is - if you have a mob targetted it works the .9 way otherwise it works the 1.0 way?
thanks much
Thago
CheshireKatt
12-05-2004, 12:20 AM
Where can we get your latest 1.0, the link you provided above is 0.8
I am also having the same problem, it is not casting at all...
Thanks
Hm. Try redownloading it now -- I might not have updated the version #, but it should be properly updated as of yesterday. There was a major bug in the one I'd put up a few days ago that caused targeting problems (I still haven't resolved it, but I've removed the check that was causing it).
Anonymous
12-05-2004, 07:21 PM
I can't seem to get it to work either.
I downloaded the .08 version.
Where is the latest download, version 1.0?
CheshireKatt
12-05-2004, 10:25 PM
It seems with .9 we have
Advantages
Doesn't interrupt combat
Doesn't change target during combat
Disadvantages
If you are targetting a valid target (NPC, yourself or another player) you buff them instead.
The disadvantage you stated was why I made the change, and the advantages I had hoped to keep, but I didn't.
I've redone my targeting again to a simpler scheme when your target is friendly (it clears it and does a proper targeted buff), and to use the old scheme when the target is not friendly (casts, targets player with SpellTargetUnit) like it did before.
This *should* be the best of both worlds situation. If it's not, let me know.
Anonymous
12-06-2004, 03:46 AM
When I try to download the zip file and unzip it I get a corrupt/invalid zip file.
Anyone else?
Anonymous
12-06-2004, 05:23 AM
When I try to download the zip file and unzip it I get a corrupt/invalid zip file.
Anyone else?
same
CheshireKatt
12-06-2004, 06:11 AM
When I try to download the zip file and unzip it I get a corrupt/invalid zip file.
Anyone else?
Bad download should be fixed now. My webhost has...issues...with me doing binary uploads occasionally, not quite sure why.
Anonymous
12-06-2004, 07:17 AM
I'm having lot of issues getting this addon to work properly...
I understand how it's suppost to work, by cycling through the people (F1-F5 stylee) and casting different Blessings on them, but whenever more people get added to the part is when the problems start.
I can get it to work 100% perfect with 2 people.
3 people: casting on self moved to slot 2
4 people: casting on self moved to slot 3
5 people: casting on self moved to slot 4
I dont know if I'm configuring it wrong or what... the way I read it is:
A --- self --- F2 --- F3 --- F4 --- F5
and I use Macro "/blessing A" to execute this, so whatever I put in the "self" slot shoud cast on me and move down the chain.
This is how I have it config'd and it does not work AT ALL in groups over 2 people large and even sometimes they're backwards... help?
CheshireKatt
12-06-2004, 03:30 PM
A --- self --- F2 --- F3 --- F4 --- F5
and I use Macro "/blessing A" to execute this, so whatever I put in the "self" slot shoud cast on me and move down the chain.
That's how it's supposed to work, yeah.
This is how I have it config'd and it does not work AT ALL in groups over 2 people large and even sometimes they're backwards... help?
Funky -- it *looked* like it was working for me. I'll give it a spin with a more diverse Blessing set and see what I can do.
Anonymous
12-06-2004, 11:45 PM
Does it still end combat for you as well? I have the latest zip and it does still end combat.
Also one of the blessings is 'off' in that it is shifted one place. Perhaps it is related to SavedVariables.lua? I believe this began after an upgrade.
The files I am using are
11/17/2004 02:29 PM 535 Bindings.xml
12/05/2004 05:19 PM 34,048 DivineBlessing.lua
11/28/2004 12:59 PM 336 DivineBlessing.toc
11/17/2004 10:38 PM 15,913 DivineBlessing.xml
12/05/2004 04:19 PM 3,907 localization.lua
CheshireKatt
12-07-2004, 05:02 AM
I managed to track down the targeting problem to a pesky off-by-one error that has now been fixed (and verified in a party of four -- couldn't find a fifth person, and ran out of time before I could).
The download link in the top post has been updated for the new version (1.1).
Anonymous
12-07-2004, 05:04 AM
the my problem exactly Guest... I just figured it out tonight
It may be caused by another AddOn, not too sure.. regardless it doesn't work and hasn't since I got it... I currently had a few addons ontop of the original Cosmos...
Colored XP Bar mod
Move the XP bar under the Character deal
the better Map Notes
I think that's it...
Ironfan
12-08-2004, 10:49 AM
I still have cosmos and it runs fine but Divine Blessing no long shows up under Cosmos. Any Ideas?
Anonymous
12-08-2004, 05:55 PM
I, like Ironfan, do not see it under Cosmos. I am using Cosmos Beta, the one released on December 8 and I just downloaded version 1.1 of DB. Any ideas? The directory structure is correct.
THanks!
CheshireKatt
12-08-2004, 06:34 PM
I, like Ironfan, do not see it under Cosmos. I am using Cosmos Beta, the one released on December 8 and I just downloaded version 1.1 of DB. Any ideas? The directory structure is correct.
THanks!
I hadn't updated DB for the new patch -- redownload the file (I just updated it) and all should be well.
If you want, you can manually change the Interface # in the old DivineBlessing.toc to 4114. That should take care of it as well.
Anonymous
12-09-2004, 03:29 AM
CheshireKatt, great job with DivineBlessing. I hope it's added with Cosmos in future version like Rogue Helper.
Now, I have some suggestions to make:
1- When I use /bless while attacking, after casting, it's not re-attacking the target, can you make it continue to attack the same target?
2- If I'm not in a group, I would like DivineBlessing to cast the next spell after 'myself' on the selected target so I can have only 1 icon to cast BoM/BoW etc.
When I'm the target or nothing is targeted and I do /bless A then cast Self blessing from A on me, else, if i'm in not in a group, cast Party1 blessing, else, cast in order on each party member.
Why? Because, I have /bless A all set to BoM, /bless B to BoW and /bless C to custom. I did this because when I group with another pally, we agree on wich blessing we're going to cast on each party member. But I want to only have 1 icon for each blessing instead of 1 for when I'm solo and 1 when I'm in a group. I'm a pally and when I see someone in need, I help him even if he's not in my group! ;)
3- 'bug' I saw. Divine Protection is the spell in my A list when I log back. Even if I set it to BoM. Dunno why.
That's it. Sorry for the long post.
Thanx for DivineBlessing again!
Mistr on Burning Blade server.
Redvard
12-09-2004, 07:03 PM
Is there any way to add pet blessings to this? For instance my Warlock buddy wants the mana regen for his succubus.
Redvard
Anonymous
12-09-2004, 07:36 PM
I'm a little confused on how this works. I've got this setup as a macro, so if I have 5 members in my party do I execute it 5 times, or just once and it will cast all the buffs for me?
CheshireKatt
12-09-2004, 07:46 PM
CheshireKatt, great job with DivineBlessing. I hope it's added with Cosmos in future version like Rogue Helper.
Thanks! Glad you find it useful.
1- When I use /bless while attacking, after casting, it's not re-attacking the target, can you make it continue to attack the same target?
Hmm...it's *supposed* to keep you attacking. I can't think of anything off the top of my head that would prevent it, but I'll take a look.
You using version 1.1, I assume?
2- If I'm not in a group, I would like DivineBlessing to cast the next spell after 'myself' on the selected target so I can have only 1 icon to cast BoM/BoW etc.
I can look into implementing an option for how it should handle blessings for absent party members...you *would* keep alternating between blessing yourself and your target in that case.
Hmm...I think I'll remove the somewhat superfluous "Wait" checkbox, and add a "Party Only" checkbox in there for each set, and if it's unchecked you'll cast the current blessing on either the current target if it's valid, or the proper partymember if present. Or maybe fit both if I can.
when I'm in a group. I'm a pally and when I see someone in need, I help him even if he's not in my group! ;)
Oh, I agree totally -- this is why I keep checking back here, for more ideas on things I could add that'd be helpful.
3- 'bug' I saw. Divine Protection is the spell in my A list when I log back. Even if I set it to BoM. Dunno why.
Yeah, I'm not quite sure what's up with that -- I've noticed it as well. I'll see what I can come up with for the save code, see if I overlooked something.
Is there any way to add pet blessings to this? For instance my Warlock buddy wants the mana regen for his succubus.
Oo, good idea. I won't make any promises on this until I get a chance to look the code over, and I don't know how I'd manage the UI for that, but that *would* be pretty cool. I'll have to play around with targeting rules as well.
cactuschef
12-09-2004, 10:58 PM
great addon. never bothered trying to keep track of party blessings until this :)
couple things:
would it be possible to make a setting so it doesn't cycle if the buff doesn't go off? i use divblessing to buff my whole party at once, but unless im going to tell them to stand still each time i use it, alot of the time one will be around a corner or too far away, or whatever, and since i'm not manually targetting them i can't see if they're in range or not. so alot of the time i press it, it can't buff them, but skips to the next person anyway.
and; could there be a setting to have it display a message (just a little thing in my chat log) that says 'cycle complete' or something to that effect after i've gone through my whole party once, so I don't have to count? the idea being i buff myself first, then my party, so i can monitor them by looking at the timer on myself, if it's still active, i know their's is also since i did them after. sometimes now i'll accidentally re-do myself at the end if i'm not paying attention/counting.
Merpa
12-09-2004, 11:55 PM
It seems like it would be better to have the buff sets organized by Class rather than position in the party.
It would be great if I could specify that:
Priests get Blessing of Wisdom
Rogues get Blessing of Salvation
Warriors get Blessing of Might
etc.
The way it is right now, it seems like I would have to create / modify my buff set every time the composition of the party changed.
And a suggestion on the targetting logic...
If the current target is a "Friendly", then clear target.
Then always use the cast-then-target mechanism.
Anonymous
12-10-2004, 12:00 AM
would it be possible to make a setting so it doesn't cycle if the buff doesn't go off?
I've messed around with getting range to target, and unfortunately it is very clumsy -- it requires me to change target to the person, query for range (which I haven't had success with yet -- it *always* reports out of range), cast, then change back and restart combat (with a scheduled call, which doesn't always seem to work).
I'll see if I can find some feedback from CastSpell() that might tell me if it was successful or not, that would make things much easier.
Sarf -- if you're reading this, any ideas? I'm still not well-versed enough in Lua to know where else to go, and most of my research time turns into playing time instead.
and; could there be a setting to have it display a message (just a little thing in my chat log) that says 'cycle complete' or something to that
This, on the other hand, is really easy, and should be in the next version.
CheshireKatt
12-10-2004, 12:27 AM
Er, that last post was me, in case anyone's curious. :)
CheshireKatt
12-10-2004, 12:32 AM
It seems like it would be better to have the buff sets organized by Class rather than position in the party.
It would be great if I could specify that:
Priests get Blessing of Wisdom
Rogues get Blessing of Salvation
Warriors get Blessing of Might
etc.
I've been toying with just such a system -- I'm thinking of making a separate blessing set that's automatic and class-based. Just haven't gotten around to it yet. It gets a little hairy with Paladins (Might, or Wisdom?), and Warlocks if I add pet buffing support.
But yeah, I've been looking into this. Don't necessarily expect it any time soon, but...
And a suggestion on the targetting logic...
If the current target is a "Friendly", then clear target.
Then always use the cast-then-target mechanism.
That's actually what I do right now, although my code is a little cluttered from old versions at the moment. I tracked down the attack problem to some old code I should have removed a while ago.
Merpa
12-10-2004, 12:57 AM
It should be really easy to make it class based.
Rather than having 5 slots in a buff set, you would have one for each class.
Then just do a UnitClass on each party member and choose the buff from the proper slot.
Don't hard code it, that wouldn't work too well with multiple Paladins in the same group.
CheshireKatt
12-10-2004, 05:37 AM
It should be really easy to make it class based.
Rather than having 5 slots in a buff set, you would have one for each class.
Then just do a UnitClass on each party member and choose the buff from the proper slot.
True. I'd need to add in an extra tab for that for space reasons, but that shouldn't be much of a problem. I'll see what I can come up with, though it probably will be a few days at least before anything comes of that.
Anonymous
12-10-2004, 03:15 PM
The problem with "class" buff selection is that when there is 2 paladin in a team, they want to make different buff on the same class.
Most popular combo I saw is BoM and BoW on everybody...
other ocmbo would work, but if the buff is class based, then it would be good to check the buff on the targeted member, and either reset the timer or offer a second(third, fourth) blessing according to a manageable interface...
example:
Hunter: choice1=BoW, choice2=BoM choice3=...
all customizable, but auto-selecting the choice2 if choice1 buff was applied from another paladin...
Right now iM rebuilding the bless A line for every group I meet, it doesn't really bother me since it's easy enought to mange blessing this way.
CheshireKatt
12-10-2004, 04:18 PM
The problem with "class" buff selection is that when there is 2 paladin in a team, they want to make different buff on the same class.
Yah, which is why if I do end up doing it it'll be a special set where it looks up the class and uses whatever blessing you have assigned to that class.
You could of course still use one of the standard five sets and configure them as normal.
other ocmbo would work, but if the buff is class based, then it would be good to check the buff on the targeted member, and either reset the timer or offer a second(third, fourth) blessing
True, a hierarchy like that would work. I think, all told, that if I do class-based blessing I'll just do it single slot, for the one-paladin case. If you've got multiple paladins, you need to communicate about what blessings you're going to each use anyway, and the added complexity of watching their buffs and doing second / third / n-case fallover I don't think it really beneficial, plus it makes the UI more confusing.
I think I'd just do a simple UI tab with eight buttons -- Warrior, Paladin, Mage, Warlock, Rogue, Hunter, Druid, Priest -- and call it a day.[/quote]
Right now iM rebuilding the bless A line for every group I meet, it doesn't really bother me since it's easy enought to mange blessing this way.
That's how I do it as well, saving /bless D and /bless E for my All-Might and All-Wisdom sets.
CheshireKatt
12-10-2004, 09:13 PM
I'm a little confused on how this works. I've got this setup as a macro, so if I have 5 members in my party do I execute it 5 times, or just once and it will cast all the buffs for me?
Five times. Blizzard doesn't want any autocasting effects (and so has removed the capability to do so), so it can't cast all five. But it DOES let you map five casts to a single button that you press multiple times, which is nice.
Anonymous
12-11-2004, 03:24 AM
I enjoy this add-on so much I want to use it for all my classes that buff.
Can you remove the paladin restriction?
thanks kindly
Thago
CheshireKatt
12-11-2004, 06:00 AM
I enjoy this add-on so much I want to use it for all my classes that buff.
Can you remove the paladin restriction?
Easily. I'll go ahead and remove it for my next release (next few days or so, I'd say).
Necromancyr
12-12-2004, 05:43 PM
A feature that I would like to see (thought this might be a seperate mod in and of itself) is to do the layout as in the blessing set...OR....cast a bless based on the targeted characters name. So, it would go like this...
- Target party member 1.
- If name is Jon, Cast Blessarmor, if name is Bob, cast BlessMana, etc.
- Cycle to party member 2.
- Wash, rinse repeat.
I dont think this would be hard but it would be hardcoded I think into a script.
For guys that constantly party with the same people (as I do) I think this would be more valuable then the blessing/stomper since party order changes a lot and you need to keep reshuffling your blessing sets.
Anonymous
12-13-2004, 08:07 PM
CheshireKatt, how did you manage to delay the attack "cast" so that it would work? Having similar problems in a macro I am trying to make.
Merpa
12-13-2004, 10:00 PM
The problem with "class" buff selection is that when there is 2 paladin in a team, they want to make different buff on the same class.
You could handle this by having buff sets, just like the primary method has right now. Or just reconfigure the buffs when there are two pallys in the group.
[/quote]
Necromancyr, you might check out CycleCommand. It's a command that can do what you need.
Of course, if you would make it as a seperate AddOn, it would 10x as easy with functions and whatnot, but...
Note that I have not tested if CycleCommand is recursive, but hey, it should be!
Note that this code requires CycleCommand v0.06+
The reason I make BlessMight, BlessMana and so on is that you only need to change those when you get new spells.
If you had used another AddOn, I could've made it use the highest spell rank you have, but...
/cyclecommand add BlessMight /script CastSpellByName("Blessing of Might(Rank 1)");
/cyclecommand add BlessMana /script CastSpellByName("Blessing of Wisdom(Rank 1)");
/cyclecommand add BlessAggro /script CastSpellByName("Blessing of Salvation(Rank 1)");
/cyclecommand add BlessStats /script CastSpellByName("Blessing of Kings(Rank 1)");
This sets up the Bless list. Simply set blessList["Name"] = "BlessName"; for all the guys you usually team with.
/cyclecommand add BlessList /script blessList = {}; blessList["Bob"] = "BlessMight"; blessList["Charles"] = "BlessMana"; blessList["David"] = "BlessAggro"; blessList["Eric"] = "BlessStats";
This does the main "glue" stuff.
/cyclecommand add BlessNextPerson /script CycleCommand_Run("BlessList"); if ( currentBlessTarget ) then local name = UnitName(currentBlessTarget); for k, v in blessList do if ( k == name ) then CycleCommand_Run(BlessHandleTarget); CycleCommand_Run(v); if (SpellIsTargeting()) then SpellTargetUnit(currentBlessTarget); end break; end end end
This removes your current target if necessary.
/cyclecommand add BlessHandleTarget /script tName = UnitName("target"); if ( ( tName ) and ( strlen(tName) > 0 ) ) then if ( not UnitCanAttack("player", "target") ) then ClearTarget(); end end
This is the command you run from the macro you click to do stuff.
/cyclecommand add BlessMacroCommand /script currentBlessTarget = "party1"; CycleCommand_Run("BlessNextPerson");##/script currentBlessTarget = "party2"; CycleCommand_Run("BlessNextPerson");##/script currentBlessTarget = "party3"; CycleCommand_Run("BlessNextPerson");##/script currentBlessTarget = "party4"; CycleCommand_Run("BlessNextPerson");
Good luck!
Note that I haven't tested these commands - if they do not work, PM me, and we'll work it out.
Sarf
---
So... this is the inside of my mind... Looks awfully dusty and empty, perhaps I should fill it with yogurt!
Necromancyr
12-14-2004, 05:30 PM
Sarf...you rock. I'm going to try to work this out tonight and I'll post when I get it working.
Minor note:
/cyclecommand add BlessMacroCommand /script currentBlessTarget = "party1"; CycleCommand_Run("BlessNextPerson");##/script currentBlessTarget = "party2"; CycleCommand_Run("BlessNextPerson");##/script currentBlessTarget = "party3"; CycleCommand_Run("BlessNextPerson");##/script currentBlessTarget = "party4"; CycleCommand_Run("BlessNextPerson");
should be run once.
In the actual macro, do this:
/cyclecommand run BlessMacroCommand
Sarf
---
Give a monkey a brain and he'll swear he's the center of the universe.
CheshireKatt
12-14-2004, 10:51 PM
CheshireKatt, how did you manage to delay the attack "cast" so that it would work? Having similar problems in a macro I am trying to make.
In its current state, I've actually reverted to never changing my target.
I cast the spell, then issue a SpellTargetUnit("player"), with the target from the list of "player", "party1", "party2", "party3", "party4".
That never changes your target, and so never interrupts your attacking.
If you want to swap targets, do something, then return to last target and start attacking again, I was able to get that to work (somewhat) with scheduling it using Cosmos_Schedule:
if ( Cosmos_ScheduleByName ) then Cosmos_ScheduleByName("DivineBlessing_Attack", 0.1, AttackTarget); end
which is how I was doing it for a while -- I had some other targeting issues I haven't had the time to look at yet, but if I want to support targeting party pets I'll have to.
AlexanderYoshi
12-16-2004, 04:26 AM
I, like Ironfan, do not see it under Cosmos. I am using Cosmos Beta, the one released on December 8 and I just downloaded version 1.1 of DB. Any ideas? The directory structure is correct.
THanks!
I hadn't updated DB for the new patch -- redownload the file (I just updated it) and all should be well.
If you want, you can manually change the Interface # in the old DivineBlessing.toc to 4114. That should take care of it as well.
I am going to start testing this Mod for inclusion in Cosmos.
-alex
CheshireKatt
12-16-2004, 03:52 PM
I am going to start testing this Mod for inclusion in Cosmos.
-alex
Woo! Thanks, Alex!
If it does get included into Cosmos, what is the proper way to submit fixes and updates?
AlexanderYoshi
12-16-2004, 04:47 PM
I am going to start testing this Mod for inclusion in Cosmos.
-alex
Woo! Thanks, Alex!
If it does get included into Cosmos, what is the proper way to submit fixes and updates?
We'll discuss that then. Right now there's some issues:
When I queue up 5 spells without party members and use a macro to /bless A
I get a .5 second game freeze. Ideas?
-Alex
CheshireKatt
12-16-2004, 05:33 PM
We'll discuss that then. Right now there's some issues:
When I queue up 5 spells without party members and use a macro to /bless A
I get a .5 second game freeze. Ideas?
-Alex
Hm. I'll play around with it a bit tonight and see what I can come up with and post back here.
EDIT:
Ok, I've done some testing. Unfortunately, I cannot reproduce this problem.
I tried all of the following tests with a macro with "/bless 1", and then I changed it to "/bless A" and did them again -- no observed difference between the two.
Test 1:
Blessing Set A has five Blessing of Might (Rank 2) in it.
Not in a party
Ignore Empty Party Slots CHECKED
Status Messages Enabled CHECKED
No Target
Test 2:
As Test 1, but with myself targeted. Spell cast correctly on me.
Test 3:
As Test 1, but with a Stormwind Guard (green unit) targeted. Stormwind Guard was detargeted by Divine Blessing upon cast, spell cast correctly on me.
Test 4:
As Test 1, but with a Rabbit (yellow unit -- attackable) targeted. Rabbit remained targeted (as I might have been in combat with it), spell cast correctly on me.
Test 5:
As Test 1, but with a Defias Cutpurse (red unit) targeted. Defias Cutporse remained targeted, spell cast correctly on me.
Test 6-10:
Same as tests 1-5, except I have now set Ignore Empty Party Slots to UNCHECKED. This means I had to click the button five times, once to cast on me, four more times for the missing partymembers. (Incidentally, I plan on removing this feature anyway, as it doesn't do anything useful.)
But, sadly, I wasn't able to reproduce this problem across any of the 20 tests (1-10 with /bless 1, 1-10 again with /bless A).
I have updated a few things in the AddOn, but none of the changes should help fix this problem, unfortunately.
Do you have any suggestions on what I should do to try to reproduce this?
Thanks.
AlexanderYoshi
12-17-2004, 01:16 AM
We'll discuss that then. Right now there's some issues:
When I queue up 5 spells without party members and use a macro to /bless A
I get a .5 second game freeze. Ideas?
-Alex
Hm. I'll play around with it a bit tonight and see what I can come up with and post back here.
EDIT:
Ok, I've done some testing. Unfortunately, I cannot reproduce this problem.
I tried all of the following tests with a macro with "/bless 1", and then I changed it to "/bless A" and did them again -- no observed difference between the two.
Test 1:
Blessing Set A has five Blessing of Might (Rank 2) in it.
Not in a party
Ignore Empty Party Slots CHECKED
Status Messages Enabled CHECKED
No Target
Test 2:
As Test 1, but with myself targeted. Spell cast correctly on me.
Test 3:
As Test 1, but with a Stormwind Guard (green unit) targeted. Stormwind Guard was detargeted by Divine Blessing upon cast, spell cast correctly on me.
Test 4:
As Test 1, but with a Rabbit (yellow unit -- attackable) targeted. Rabbit remained targeted (as I might have been in combat with it), spell cast correctly on me.
Test 5:
As Test 1, but with a Defias Cutpurse (red unit) targeted. Defias Cutporse remained targeted, spell cast correctly on me.
Test 6-10:
Same as tests 1-5, except I have now set Ignore Empty Party Slots to UNCHECKED. This means I had to click the button five times, once to cast on me, four more times for the missing partymembers. (Incidentally, I plan on removing this feature anyway, as it doesn't do anything useful.)
But, sadly, I wasn't able to reproduce this problem across any of the 20 tests (1-10 with /bless 1, 1-10 again with /bless A).
I have updated a few things in the AddOn, but none of the changes should help fix this problem, unfortunately.
Do you have any suggestions on what I should do to try to reproduce this?
Thanks.
This error was done:
In Gadgetzan, with a Warlock character, casting Detect Invisibility without a party, but with a pet summoned. Not your standard case, but if you're opening your tool to all classes, you'll need to check it with class instant casts.
-Alex
CheshireKatt
12-17-2004, 02:07 AM
In Gadgetzan, with a Warlock character, casting Detect Invisibility without a party, but with a pet summoned. Not your standard case, but if you're opening your tool to all classes, you'll need to check it with class instant casts.
That's...odd. I was unaware that there was any difference between any two targeted insta-cast spells (and as I check to see if the spell is targeting, non-targeted ones should be fine too).
I have tested it with:
Human Paladin: Blessing of Might, Blessing of Wisdom
Undead Warlock: Unending Breath (no way would I buy Detect Lesser Invisibility -- 70s for a spell that does *nothing* in the current game)
Undead Priest: Power Word: Fortitude and Power Word: Shield
Human Mage: Arcane Intellect
In all cases, the spell targeted the proper unit (either the party member or targed unit with the Override flag set), with or without the character having a pet summoned.
My tests have only been done in capital cities (Stormwind, Orgrimmar, and Undercity, to be precise), but have worked consistantly in all three.
It *does* have a problem where it doesn't seem to store more than one set, across all accounts. I don't quite know how to fix that -- I based this off of Totem Stomper, which I had assumed used Cosmos' per-character saving routines. How would I fix this?
Was the error you're getting the same .5 second pause, or something else?
W00dh34d
12-17-2004, 08:39 PM
Is it possible to install this addon without having Cosmos indstalled?? In DivineBlessing.toc it lists Cosmos and Sea as RequiredDeps (just in comments).
CheshireKatt
12-17-2004, 11:43 PM
Is it possible to install this addon without having Cosmos indstalled?? In DivineBlessing.toc it lists Cosmos and Sea as RequiredDeps (just in comments).
Nope -- this relies on quite a few Cosmos functions at the current time.
Zathrus
12-20-2004, 04:09 PM
Love the mod, but I found some bugs with it.
First, if you enable the main screen text it never goes away. This is both annoying and confusing. I've disabled it for the time being, since it logs to the main chat anyway.
Second, it appears that buff sets can get screwed up when you gain new spells/powers/abilities. I installed this on my wife's mage and when she trained dagger all her buff slots changed from Arcane Intellect to Dagger. I believe AI moved in the spellbook, which is what caused this. FWIW, only buff set A was populated, and only with AI.
On my Paladin, when I purchased my L14 spells my buff set A changed as well -- it had been all Blessing of Might for all party members, but the "self" buff changed to Devotion Aura. Very confusing until I figured out what was happening.
CheshireKatt
12-20-2004, 04:59 PM
First, if you enable the main screen text it never goes away. This is both annoying and confusing. I've disabled it for the time being, since it logs to the main chat anyway.
That's the result of a Sea bug that has since been fixed by Sarf in the latest snapshot builds -- you can get them from the snapshot sticky in General Discussion.
Second, it appears that buff sets can get screwed up when you gain new spells/powers/abilities.
I'm aware of this one as well, but I haven't been able to figure out how to fix this. As far as I can tell, I use ids the same way that the standard command bar buttons do, but obviously I'm not. I've been looking into the fix for it, but for the meantime, just make sure to re-set your blessings when you get new abilities -- I know, I know, it sucks, but I'm working on it. :)
AlexanderYoshi
12-20-2004, 05:23 PM
I'm aware of this one as well, but I haven't been able to figure out how to fix this. As far as I can tell, I use ids the same way that the standard command bar buttons do, but obviously I'm not. I've been looking into the fix for it, but for the meantime, just make sure to re-set your blessings when you get new abilities -- I know, I know, it sucks, but I'm working on it. :)
Sarfs working on a DynamicData addon which will allow you to get spell IDs and such from a set of functions. Hopefully it will be working with spells soon. :-)
Anonymous
12-20-2004, 07:27 PM
I get lots of errors with v 1.4 of DivineBlessing:
First one i get when starting the game/opening the blessing set config
String: Interface\AddOns\DivineBlessing\DivineBless...
Line: 366
Count: 6
Error: attempt to index field `?' (a nil value)
--------------------------------------------------
2nd one i get when hoovering over the different slots in the blessing set config:
String: Interface\AddOns\DivineBlessing\DivineBless...
Line: 503
Count: 13
Error: attempt to index field `?' (a nil value)
Anonymous
12-20-2004, 09:43 PM
Same exact thing here.
Anonymous
12-20-2004, 10:11 PM
Just FYI, I tried r261 bare bones stock from the archive.
Same error stated.
Anonymous
12-20-2004, 10:11 PM
Just FYI, I tried r261 bare bones stock from the archive.
Same error stated.
Anonymous
12-20-2004, 10:24 PM
I am also getting the same error.
Anonymous
12-20-2004, 10:25 PM
I am also getting the same error.
Anonymous
12-20-2004, 10:26 PM
I am also getting the same error.
CheshireKatt
12-21-2004, 04:31 AM
Sarfs working on a DynamicData addon which will allow you to get spell IDs and such from a set of functions. Hopefully it will be working with spells soon. :-)
Sweet! Thanks for the heads-up, Alex! I was hoping for just such a feature.
CheshireKatt
12-21-2004, 04:45 AM
I get lots of errors with v 1.4 of DivineBlessing:
First one i get when starting the game/opening the blessing set config
String: Interface\AddOns\DivineBlessing\DivineBless...
Line: 366
Count: 6
Error: attempt to index field `?' (a nil value)
These should be fixed in 1.5. It turned out to be an error that I wasn't seeing because I had the saved variables from when I was making it multi-character. Anyone else would see the error you were having. I cleaned out my variables and tried it with 1.5 and everything seems ok -- give it a go and let me know if it's good on your end too.
Thanks for the bugreport!
Anonymous
12-21-2004, 08:07 AM
Same error(s) still.
CheshireKatt
12-22-2004, 06:33 PM
Same error(s) still.
Ok -- I've updated DB 1.5 for the latest patch. Could I get you to run a quick test for me?
Open the Divine Blessing window
Click *twice* on the Reset button
Log out
Now log back in and let me know if the problem is still there.
(I think the problem is that due to a bug I made in 1.4 your DB dataset is corrupt, and resetting it *should* fix it)
Anonymous
12-24-2004, 08:53 PM
My blessing button isn't even showing up in the cosmos options.
How do I get it to work?
CheshireKatt
12-25-2004, 05:07 AM
My blessing button isn't even showing up in the cosmos options.
How do I get it to work?
Hm -- you might have an older one. Go into the .toc file, and make sure the interface # reads 4150 and not 4114. If it says 4114, go ahead and change it to 4150.
Anonymous
12-25-2004, 03:44 PM
It was indeed 4114. That's odd though as I had just downloaded it again before posting to try it out.
Thanks, logging in now to see if the icon will appear in the cosmos options now.
Anonymous
01-04-2005, 08:53 PM
Would it be possible tomake a Addon like this except for raid groups?
Id be curious to know if you might be able to add pet's to be able to included in the buffing process?
I usually am just duo'ing with a warlock friend of mine, and I like to put blessing of sanctuary on him.
No idea if its possible it would just be nice.
Zeek
CheshireKatt
01-05-2005, 06:30 PM
Would it be possible tomake a Addon like this except for raid groups?
Id be curious to know if you might be able to add pet's to be able to included in the buffing process?
Both of these are related in their reasons why I haven't done it yet.
There are built-in targets you can specify in code for your current target, yourself, and your partymembers (and your pet, but not your party's pets). If I want let you bless any other units, then it becomes much nastier, as I have to actually try to target that player by name (same as if you did /target <playername>), which has some range issues. Targeting pets gets complex because two pets can have the same name. And I have to preserve your attack status. And so on.
I did it that way before, back in an earlier version, and it was pretty awful, even for just your party. I *would* like to include pet support at the very least, but it'll probably require Blizzard adding targets for party pets so I can use my current implementation.
Anonymous
01-05-2005, 07:53 PM
Not sure if this would help the pet selection or not, but if you hit say F2 for the 2nd party member then hit it again if they have a pet then you are now targeting it. If they dont have a pet then you are just targeting the player still.
Zeek
Actually it looks like there is a TargetUnitsPet() function out there.
TagetUnitsPet("unit");
Result
The specified unit's pet becomes the active target, if such a pet exists. Otherwise, no change to target is made.
Hope that might help.
Zeek
Venum
01-06-2005, 08:41 PM
The idea I had for raid grps would be to just somehow save all the anems of the raid players and then just do "/cast buff" "/tar player". It would have lots of downsides but it would be simple I think, ofcourse im not much of an expert on scripting hehe.
CheshireKatt
01-08-2005, 06:48 AM
Actually it looks like there is a TargetUnitsPet() function out there.
TagetUnitsPet("unit");
Result
The specified unit's pet becomes the active target, if such a pet exists. Otherwise, no change to target is made.
Hope that might help.
Zeek
<nod> There's more to it than this, unfortunately, to do it "right", but I've been poking around at it a bit here and there (been playing a ton lately, so not so much development this past while), if I come up with a nice way for it to be clean I'll do so.
Actually it looks like there is a TargetUnitsPet() function out there.
TagetUnitsPet("unit");
Result
The specified unit's pet becomes the active target, if such a pet exists. Otherwise, no change to target is made.
Hope that might help.
Zeek
<nod> There's more to it than this, unfortunately, to do it "right", but I've been poking around at it a bit here and there (been playing a ton lately, so not so much development this past while), if I come up with a nice way for it to be clean I'll do so.
Thanks a ton CheshireKatt. I love the add-on and go nuts when I am playing on one of my other comps that I have forgotten to add it to.
Zeek
Anonymous
02-15-2005, 06:32 PM
Has anyone else had a problem where DB only casts rank1 of Blessings, regardless of dragging rank6 into the config box?
Venum
02-23-2005, 06:08 PM
hey after the patch on the 23rd I get a invalid command everytime i try "/bless 1" or "/bless A"
Update your Cosmos/DivineBlessing AddOns.
Sarf
---
"When a fellow says it ain't the money but the principle of the thing, it's the money." - Kin Hubbard
I love Diving Blessing, but my defaults are screwed up. Whenever I reset it, ALL five slots in Row A go to being Blessing of Might which is annoying the hell out of me and, when I change them to something else, it seems that the spells in Row A will randomly change the next time I log back in, since I have to go in and change them each time all over again to what I actually wanted. How do I get it back to where Row A resets to blank fields like all the rest?
Currently, you don't.
However, you can manually go into the DivineBlessing.lua file and check out the DivineBlessing_Reset function.
Remove the
if ( id ) then
and its end
NOTE: This should not be done if you are unsure of how to edit lua files. You CAN mess up DivineBlessing.
Sarf
---
Q: How many Microsoft engineers does Bill need to change a light bulb?
A: None. He just declares darkness to be an industry standard.
Anonymous
03-01-2005, 03:44 PM
Have u considerd adding a function to buff ur raid party. would come in handy in later instances if i could just hit my keybind an tab thru the different groups to cast my buff's. just an idea :)
Anonymous
03-09-2005, 01:25 AM
Is there any way I can get this to work w/o knowing how to mess with lua files? :(
Anonymous
03-09-2005, 01:50 AM
Ok, since the patch awhile back i havent been able to use Divine blessing. I get the /help blah blah everytime i hit my macro to try and use Divine blessing. How do i go about fixing this?
CheshireKatt
03-17-2005, 09:47 PM
I love Diving Blessing, but my defaults are screwed up. Whenever I reset it, ALL five slots in Row A go to being Blessing of Might
This part of the code I have just removed entirely. It was kind of left-over from my first version anyway.
it seems that the spells in Row A will randomly change the next time I log back in, since I have to go in and change them each time all over again to what I actually wanted.
This one's more due to an internal architecture bug that I *think* is all fixed now. It seems to be, anyways -- I have *very* little playing time to test with at the moment, but it should be ok.
I love Diving Blessing, but my defaults are screwed up. Whenever I reset it, ALL five slots in Row A go to being Blessing of Might
This part of the code I have just removed entirely. It was kind of left-over from my first version anyway.
Just deleted my version of Divine Blessing and updated Cosmos, this problem is still in effect. (;
Anonymous
03-18-2005, 04:21 PM
Just deleted my version of Divine Blessing and updated Cosmos, this problem is still in effect. (;
This is correct -- the version in Cosmos has not yet been updated (I'm not a member of the Cosmos team, just a guy that writes the occasional addon).
You need to download the AddOn from the link on the first page of this post to get the latest update, until it is added to the Cosmos distribution (when that is, I cannot say -- they've got a lot on their plate right now, from the looks of it).
CheshireKatt
03-18-2005, 10:32 PM
Dangit, that last post was me. Forgot to log on. ;)
Anonymous
03-23-2005, 05:14 AM
Divine blessing is great. I am a huge fan, but it has some issues that I don't like. Here is some feedback. please consider if you want otherwise thank you for your efforts so far.
1. The blessing selection is awkward. I have to flip between multiple spell books to find the right rank/spell. Add/trade a member and Blizzard re-orders people so have to rework blessings again.
2. I have never used more then 1 set. I can't speak for others, but I would bet usage is limited.
3. Pets get no love.
4. Loose the cosmos dependancy, cosmos has done me well, but there is a bigger potential for all UI users to use this if it was not AS dependant on cosmos.
So here is a solution
1. Get rid of sets, only 1 set.
2. On the cofig page, show the group members name/class/maybe level too. Spots would be greyed out if < 5 people.
3. next to the name have a dropdown for that person.
4. Dropdown contains all blessings available to that pally. Is it possible to search my spell book upon loading and populate those?
5. User opens window, uses dropdown menu to select skills and done.
Think big
1. Possible addition make a seperate column for pets.
2. Include other buffing classes, sure it may only be MoTW or arcane intellect, but hey.
3. Auto level select. so a lvl 43 joins the group, cast rank 5 instead of 6 becuase 6 is "target too low for spell".
4. Raid groups (multiple sheets? i dunno)
Consider if you will, if not thank you!
Beerin, 55 pally
CheshireKatt
03-23-2005, 07:29 PM
I agree with most of your points, actually. DivineBlessing development has slowed both due to me being rather busy and the fact that there are other, better mods out there now (BuffAhoy in particular).
If I ever do have the time / motivation to continue:
DB does need an interface restructuring, I agree with that. I've toyed with a few possible changes, most likely being:
1) Keep the 5 sets, but make them on separate tabs to have more functionality across them (I use three sets on my paladin, for example, as I use some sets in place of just straight casting Blessing of Might, I have a set of it to autotarget -- comes in handy in some situations).
2) Have a "Class Blessing" set, where I assign "if I cast this set, cast this blessing if the target is a warrior, this one if they're a mage, and do on".
3) Pet tracking I've looked at before, and so far have had trouble keeping it from screwing up your auto-attack in all cases. I'd like to have it, though. It'd get my warlock's pet buffed more often. :)
4) More functionality for announces, buff-fade notification, and so on.
However, that being said, you might want to check out BuffAhoy:
http://www.curse-gaming.com/mod.php?addid=372
I've only just started messing around with it (although I like it so far), but it may provide more of the functionality you're looking for.
I'll keep your suggestions in mind for future improvements, though.
Thanks!
Anonymous
03-23-2005, 08:05 PM
Yeah...cool stuff. All of it sounds good and thanks for considering suggestions. Don't code for me - do it for yourself or for fun...This stuff can take a lot of time away from life.
Beerin
I just downloaded and installed this, but when I do /blessing A all it does is say blessing set 1 completed. But it never casts any buffs. What is wrong? :e :(
CheshireKatt
04-11-2005, 12:56 AM
Have you opened up the Divine Blessing window and placed spells into the slots for each party member?
It doesn't have any default settings based on class at the current time, you need to customize it for your party's needs.
pimo1
04-18-2005, 05:18 AM
I agree with most of your points, actually. DivineBlessing development has slowed both due to me being rather busy and the fact that there are other, better mods out there now (BuffAhoy in particular).
If I ever do have the time / motivation to continue:
DB does need an interface restructuring, I agree with that. I've toyed with a few possible changes, most likely being:
1) Keep the 5 sets, but make them on separate tabs to have more functionality across them (I use three sets on my paladin, for example, as I use some sets in place of just straight casting Blessing of Might, I have a set of it to autotarget -- comes in handy in some situations).
2) Have a "Class Blessing" set, where I assign "if I cast this set, cast this blessing if the target is a warrior, this one if they're a mage, and do on".
3) Pet tracking I've looked at before, and so far have had trouble keeping it from screwing up your auto-attack in all cases. I'd like to have it, though. It'd get my warlock's pet buffed more often. :)
4) More functionality for announces, buff-fade notification, and so on.
However, that being said, you might want to check out BuffAhoy:
http://www.curse-gaming.com/mod.php?addid=372
I've only just started messing around with it (although I like it so far), but it may provide more of the functionality you're looking for.
I'll keep your suggestions in mind for future improvements, though.
Thanks! Dude I have the utmost respect for you for posting this. It takes a big person to post such a thing.. i'm sure you get my meaning althought some won't.
jpeyper
04-25-2005, 12:44 AM
is it possible to get this to work without cosmos?
i use cosmos but my friend doenst, but love divine blessings.
im a druid and its great to have my shifts as 1-4 and then heal as 5, makes soloing a breeze.
could someone make a "shift bar"? could be the same but auto updates with your highest healing spell and stuff.
just wondering.
CheshireKatt
04-29-2005, 08:24 PM
is it possible to get this to work without cosmos?
i use cosmos but my friend doenst, but love divine blessings.
im a druid and its great to have my shifts as 1-4 and then heal as 5, makes soloing a breeze.
could someone make a "shift bar"? could be the same but auto updates with your highest healing spell and stuff.
just wondering.
Just to give you a heads-up, I *am* working on DivineBlessing 2.0, which won't have the Cosmos dependency, but it's still a little bit off (maybe not until next patch, where they're adding party and raid Pet IDs). So not yet, but hopefully soon.
jpeyper
05-02-2005, 08:27 AM
lol, awesome, will there be anything else other than the no cosmos dependancy?
it doesnt really matter now though, i convinced him to use cosmos.
CheshireKatt
05-03-2005, 04:40 PM
lol, awesome, will there be anything else other than the no cosmos dependancy?
it doesnt really matter now though, i convinced him to use cosmos.
The short changelist is:
No required dependencies (It will make use of Sea if you have it, and it adds the DivineBlessing buton to the Cosmos menu if you use Cosmos)
6 Party Sets (yeah, it's overkill, I know)
1 Party "By Class" Set
1 Raid "By Class" Set
Support for waiting until the spell is SUCCESSFULLY cast if Wait is set
Ignores targets that are dead or offline regardless of Wait setting (yay!)
Per set configuration for Waiting and Friendly Target Override
Per set Clear functionality
Raid blessing progress display
Pet Blessing in all sets (by pet in Party sets, by pet type in "By Class" sets) ** NOT UNTIL NEXT PATCH **
Integrated configuration settings
Possibly integrated help (not sure on that one yet)
It's going well for now. I'm not quite done with it yet, and my coding time is dropping off for a while, but it'll be out soon enough. :)
Sarkan
05-19-2005, 12:59 PM
After reading you'r changelist: You rule! This are all the function's I wanted to have (well, I don't need 6 Sets, but anyhow the rest is useful).
As a cosmos user, is the latest (and 2.0) version alway's included in the regular cosmos updates?
CheshireKatt
05-20-2005, 01:23 AM
After reading you'r changelist: You rule! This are all the function's I wanted to have (well, I don't need 6 Sets, but anyhow the rest is useful).
Yeah, 6 sets is overkill, but an even number turned out to be better with the UI redesign, and I didn't want to *REMOVE* functionality by dropping to 4 sets.
As a cosmos user, is the latest (and 2.0) version alway's included in the regular cosmos updates?
I'm not part of the Cosmos development team, although they are certainly welcome to include DivineBlessing in it as they feel is appropriate. DivineBlessing 2.0 has not been released as of this time, however -- I should have the new version up not long after the next patch (with pet target ids) is released to the live servers.
Additionally, I plan on keeping this forum (although I may start a new thread for 2.0) updated with my changes as they happen.
KarlKFI
05-23-2005, 08:16 PM
Suggested feature:
It'd be great if we could drag spells from the spell book directly onto the player/party frames and have that replace/set the spell for a set (ex. set 1/A). Either that or on the DB page have it say the class/lvl/name of the current player in that spot.
CheshireKatt
05-24-2005, 04:35 AM
Suggested feature:
It'd be great if we could drag spells from the spell book directly onto the player/party frames and have that replace/set the spell for a set (ex. set 1/A). Either that or on the DB page have it say the class/lvl/name of the current player in that spot.
Yeah, that annoyed me too. It shows the names of your partymembers now instead of "Self", "Party1", etc. Additionally, there is a "Bless Party by Class" feature, and use the command to copy that to a normal set (or just use the Class set directly), which makes a lot of it less annoying.
That's an interesting idea about dropping buffs on the player frame, though. I might look into that, see how feasible it is (not until I make sure everything else is behaving so I can release the new version, though).
xbjim
06-20-2005, 11:57 AM
is there any chance the buff slots can be changed to depend on class?
like a slot for every class and then itll go through the group and cast whatever blessing that class is assigned.
edit; ive tried buffahoy when i tried it while solo it said it casted the blessing when it actually did nothing. it targeted myself and said it casted.. and some text was put into my chat saying blessing of blah 1/? or 0/? ;[
CheshireKatt
06-21-2005, 09:41 PM
is there any chance the buff slots can be changed to depend on class?
There is just such functionality in the new version (that I haven't released yet, due to being busier than I'd like). The class (and raid) buff sets have one box for each class, and then five more for pets (Imp, Voidwalker, Succubus, Felhunter, Beast). These will be used to buff your party (or raid) as appropriate.
Also, the standard sets have a "By Class" button, that will update that set based on the classes and pets in your party (so you can set it up by class, and then tailor it as appropriate, without changing your class set).
I'm going to try to get the first public beta of DivineBlessing 2.0 out soon, hopefully. :)
KarlKFI
07-02-2005, 09:24 PM
mmm me thinks soon should be now ;)
Just some friendly encouragement for a very useful addon.
CheshireKatt
07-04-2005, 10:48 PM
mmm me thinks soon should be now ;)
Just some friendly encouragement for a very useful addon.
Heh, sorry about that, went away for a little vacation. I'm back now, and have posted my first public 2.0 release -- I'm still a little nervous about pet blessing, but it *should* work.
All bugs should be submitted to this thread, and I'll see what I can do about getting them fixed.
KarlKFI
07-05-2005, 09:06 AM
beautiful. I'll throw it in the alpha once i get home in a few days, hopefully any obvious preliminary bugs will have been foud by then (not that i'm insulting your coding, mine always has stupid bugs :) )
CheshireKatt
07-05-2005, 10:09 PM
beautiful. I'll throw it in the alpha once i get home in a few days, hopefully any obvious preliminary bugs will have been foud by then (not that i'm insulting your coding, mine always has stupid bugs :) )
Heh, no worries -- this has been in (very small-scale) private testing for a while now, most of the obvious dumb stuff should be gone, although pet buffing is still *quite* iffy, I'd say -- it's a late addition, thanks to the timing of the patch that added it.
csnake
07-26-2005, 01:42 AM
Anyone having problems buffing in a raid group when there are pets. When pets are in the group it tries to buff them but doesnt and does not complete the sequence and I have to manually buff the rest of the raid.
CheshireKatt
07-26-2005, 07:20 AM
I've found and stepped on a fair number of bugs related to pet targeting.
Grab the new version, it should work much better now.
CheshireKatt
08-23-2005, 04:19 AM
Just updated the download with Khaos support.
I'll see about getting it into the repository, but the download should be ok.
KarlKFI
08-23-2005, 09:17 PM
Shweeet! testing...
Notes: Khaos config options dont sync with the config options on the DivineBlessings tab. You might want to hide that tab if khaos is loaded, just for simplicity.
Also it would be marvelous if you would add a MobileFrames optional dependancy and throw the following into the bottom of your xml file to make DB draggable:
<Frame name="$parentMobileBar" inherits="MobileBarTemplate" parent="DivineBlessing_ConfigFrame" id="30" />
CheshireKatt
08-25-2005, 01:06 AM
Notes: Khaos config options dont sync with the config options on the DivineBlessings tab. You might want to hide that tab if khaos is loaded, just for simplicity.
I've done the exact opposite -- returned it to the original method of displaying in Cosmos -- a button on the EarthFeatureMenu, like on the old Cosmos menu. Click that to open Divine Blessing.
Divine Blessing 2 was written to be standalone, so it wasn't using Khaos' config save methods anyway. :)
I've also updated it with ADDON_LOADED support for 1.7 as well.
Also it would be marvelous if you would add a MobileFrames optional dependancy and throw the following into the bottom of your xml file to make DB draggable:
Done, and done.
I've had it reported to me that my pet type determination code might be working incorrectly, but won't have time to poke at that for a day or two, unfortunately. I tweaked it a bit, and it looks correct, but we'll see. :)
Yurka
08-31-2005, 08:52 PM
Hm, it was rather hard to find this addon due to it is not presented on ay popular addon portal (I mean 2.0 version)... but I found it here and I like it very much -- simple, usable, easy to understand. Thank you for it!
Only one problem which I see. May be I just do something wrong? Very often in raids some people who just joined are not in the instance with group, they are only coming. Or someone may be dead or offline. And my raid buffing chain breaks on first of them. I can override him by selecting the next one manually, but if I`m in MC and my duty is to buff 4 groups - I dont know whom to select cause Divene Blessing buffs people in order different from CT_RaidAssist displays them on my screen.
Please tell me how to solve this problem. Or if it cannt be solved I can offer you to realize it next way: if someone cannt be buffed - skip him automatically and after all chain is complete try to buff him and others skipped again. This should be cycled ifinitely but player should have binding to reset index.
Hope for you answer, thnak you.
CheshireKatt
09-04-2005, 12:17 AM
Hm, it was rather hard to find this addon due to it is not presented on ay popular addon portal (I mean 2.0 version)... but I found it here and I like it very much -- simple, usable, easy to understand. Thank you for it!
I haven't had the time to get it put into 2.0 itself, still working on a few things before it's ready to be official (plus, I'm getting ready to move, so my time has been pretty limited lately).
Only one problem which I see. May be I just do something wrong? Very often in raids some people who just joined are not in the instance with group, they are only coming. Or someone may be dead or offline. And my raid buffing chain breaks on first of them. I can override him by selecting the next one manually
Hm. It's *supposed* to always skip dead/offline players -- I'll look into it. I don't have any player range checking built in, because that requires the spell to be in an action button, which DivineBlessing doesn't use.
What you *can* do is turn "Wait" off for the Raid set (uncheck the box), that will skip to the next target regardless of the successful casting of the spell, so if the target is out of range, or not in zone, it'll fail with an "out of range" message, but the next time you cast it'll go to the next target.
The order DivineBlessing buffs people is in Raid order, basically just what the built-in function returns -- it doesn't go over the whole list to build up the by-group list that other apps do, because it doesn't need to for building a user interface like CT_RaidAssist does.
Please tell me how to solve this problem. Or if it cannt be solved I can offer you to realize it next way: if someone cannt be buffed - skip him automatically and after all chain is complete try to buff him and others skipped again.
Turning "Wait" off should skip people properly, although there is currently no logic in DB for getting missed people -- Blessings are such short duration spells that you really shouldn't be buffing the whole raid before everyone's there and ready anyway.
This should be cycled ifinitely but player should have binding to reset index.
I don't have a keybinding for resetting to the beginning of a sequence, but you can type
/db reset raid
to reset to the first raid index (or make a macro for this).
I'll see if I can figure out why it's not skipping dead/offline people.
Yurka
09-05-2005, 02:36 AM
Thanx for your answer! It seems I was wrong and addon works properly with dead and offline people. What about "Wait" checkbox - I didnt understand the meaning of it and never switched it off. Sorry for wasting your time and thanx again for the best pally addon ^^
CheshireKatt
09-09-2005, 02:03 AM
Thanx for your answer! It seems I was wrong and addon works properly with dead and offline people. What about "Wait" checkbox - I didnt understand the meaning of it and never switched it off. Sorry for wasting your time and thanx again for the best pally addon ^^
No problem at all -- it made me go back and look at some parts of the code to see if there were problems with them, and that's always useful to do. :)
The way that "Wait" works is that if it is checked and you cast a spell that fails for any reason, it will not go the next person, it'll stay on the current target, so you can try again without skipping them. If you uncheck it, it will go to the next person whether your cast fails or not (so if you're in a situation where people keep going in and out of range, like blessing people for pvp, you don't have to wait on people and can just go through the raid to bless whoever you can and not waste time).
Alakthon
09-15-2005, 12:01 AM
Well, after the post patch MADNESS i havent been able to update alot of my mods cuz alot of the databases (cusegaming, ui.worldofwar.net, etc...) have been down, even here occasionally. I've been fretting as well because the new version of Cosmos doesn't have Divine Blessing, but then i found out about version 2.0! But i have a slight problem. Whenever I initially log in after starting the game client, everything works perfect. However, if i log off my character and log back on without closing the game client, Divine Blessing won't work at all, i get an error everytime i press my keys, and when i open the Div. Blessing window, its all messed up. Any ideas??
serhat55
09-15-2005, 03:17 PM
Well, after the post patch MADNESS i havent been able to update alot of my mods cuz alot of the databases (cusegaming, ui.worldofwar.net, etc...) have been down, even here occasionally. I've been fretting as well because the new version of Cosmos doesn't have Divine Blessing, but then i found out about version 2.0! But i have a slight problem. Whenever I initially log in after starting the game client, everything works perfect. However, if i log off my character and log back on without closing the game client, Divine Blessing won't work at all, i get an error everytime i press my keys, and when i open the Div. Blessing window, its all messed up. Any ideas??
I have the same problem..nothing changes with "/console reloadui"..
JMHammer
09-16-2005, 05:19 PM
Just posting to confirm the error reported by the previous two posts.
Also, a request: Please put your most excellent Divine Blessing mod on Curse Gaming (www.curse-gaming.com) so that it will be seen by more people and we fans can more easily track its update progress.
Thank you!
CheshireKatt
09-16-2005, 06:46 PM
Just posting to confirm the error reported by the previous two posts.
Also, a request: Please put your most excellent Divine Blessing mod on Curse Gaming (www.curse-gaming.com) so that it will be seen by more people and we fans can more easily track its update progress.
Thank you!
I'll see what I can do about getting a relog / reload-friendly version of DB up soon -- 1.7 changed how variables and addons load, but it's a pretty easy fix.
I'll consider posting to Curse (or wherever else), but I've got a few more features I need to polish off before I'm ready for it.
wegotoeleven
09-18-2005, 09:46 AM
I think I'm a spoon... Where can I get the latest version afore mentioned, with 1.7 support and Khaos support???
wegotoeleven
09-18-2005, 09:47 AM
And yeah, I'm having the same problem whereby you log out, then back on and then errors when you press the binded key....
Weird :p
Moodinsk
09-19-2005, 09:33 PM
Hurry! Time is running out! I needs it! :twisted:
...must...have...DivineBlessing
CheshireKatt
09-21-2005, 01:46 AM
Ok, updated version is now up. As always, to get it, follow the link in the first post in this thread, or go to
Direct download currently unavailable until I get new hosting -- Divine Blessing can be obtained from the Cosmos Alpha
and download it from there.
This version should fix the login/logout problem (at least, it doesn't happen to me -- log on, use macro, hit key, both work, log out, log back in, both still work -- works fine with reloading the ui too), and has a few little tweaks to it here and there.
JMHammer
09-24-2005, 05:16 AM
Works great! Thank you for the continued development.
serhat55
09-27-2005, 02:05 PM
Gr8 work ty..
KarlKFI
09-28-2005, 07:18 PM
You work has not gone unnoticed. DivineBlessing v2.0 is now in the Cosmos Alpha.
CheshireKatt, you presence is requested in the #cosmostesters irc channel whenever possible. We like to have the mod authors there whenever they're avalible for technical support. It also means you get bug reports and suggestions faster.
zimeron
09-28-2005, 09:35 PM
Should clean out some of the old responses from last year, or start a new thread for the new addon.
Gryphon
09-28-2005, 10:39 PM
The .toc # has been updated to 1700 on the Cosmos version.
CheshireKatt
09-29-2005, 02:30 AM
Minor update to the mod, added a second Raid set, and a couple of tweaks (plus a toc update).
Will see what I can do about being in #cosmostesters when I can. :)
StarDust
09-29-2005, 10:01 AM
When translating the localization.lua I found that
* a lot of strings are not pulled out for translation yet
* I get a script error when using the "done so far" localization and pressing any button within DivinBlessing
As I am doing all the german localizations within Cosmos, please send me a PM so we can get this problems sorted out :-)
Thanks and great work.
CheshireKatt
10-04-2005, 01:31 AM
When translating the localization.lua I found that
* a lot of strings are not pulled out for translation yet
Ok, I *think* I've got all the strings pulled out now.
I'm not planning on pulling out Debug messages for localization, as I only speak English and clumsy Japanese, which does me no good if someone's troubleshooting a problem and turns on Debug mode only to send me debug messages in German, or French, or whatever other languages WoW is available in. <GRIN>
(Although I suppose there's logic for doing so as well, so I may end up doing it anyway.)
Check out the download again and let me know what I missed.
:)
Selmack
10-21-2005, 08:09 PM
I went to http://members.cox.net/cheshirekatt/wow.htm and it says page cannot be displayed. Has the site been moved?
Gryphon
10-21-2005, 10:02 PM
You can get Divine Blessing from Cosmos Alpha.
CheshireKatt
10-22-2005, 04:08 AM
I went to http://members.cox.net/cheshirekatt/wow.htm and it says page cannot be displayed. Has the site been moved?
Woopsy, forgot about that. I'm currently in the process of moving, and my webhosting was through my cable provider -- which I have cancelled. I'll see what I can do about getting things re-setup with my new hosting as soon as possible (although I'm mostly without computer for now, so it might take a week or so)
cstaufer
10-23-2005, 04:47 PM
Any chance you could do something similar to this but with Totems?
CheshireKatt
10-23-2005, 11:00 PM
Any chance you could do something similar to this but with Totems?
There is just such a mod already present in Cosmos -- TotemStomper is the mod you're looking for. It lets you define sets of totems to drop with repeated buttonpresses, one per totem, in the exact same manner as DivineBlessing.
It's the mod that I used as a starting point when I wrote the first version of DivineBlessing, in fact.
ginni
10-31-2005, 11:14 PM
Either I am doing it wrong, or it just isn't working. I manage to drag Mark of the Wild and put it in the box by my name. When I try to place Thorns in the #2 box beside my name it wont drop.
CheshireKatt
11-01-2005, 03:54 AM
Either I am doing it wrong, or it just isn't working. I manage to drag Mark of the Wild and put it in the box by my name. When I try to place Thorns in the #2 box beside my name it wont drop.
Interesting -- it sounds like the set isn't being initialized properly. Could you hit the "Clear" button for that set, and try it again?
I'm not entirely sure what your goal is, however -- DB is only set up to cast one spell per set per target, so if you're trying to have it set such that it will cast Mark of the Wild on you, followed by Thorns, also on you, that won't work.
JMHammer
11-01-2005, 06:30 PM
Either I am doing it wrong, or it just isn't working. I manage to drag Mark of the Wild and put it in the box by my name. When I try to place Thorns in the #2 box beside my name it wont drop.
Ginni,
I use Divine Blessing for a lot of different characters, including my Druid. I use Blessing Set 1 for Mark of the Wild. I have Mark of the Wild placed in every box.
I use Blessing Set 2 for Thorns. I have Thorns placed in every box.
I use Blessing Set 3 for Omen of Clarity. I have Omen of Clarity in the first box only; the other boxes are left blank.
I use Blessing Set 4 for Barkskin. I have Barkskin in the first box only; the other boxes are left blank.
I use Blessing Set 5 for Hurricane. I have Hurricane in the first box only; the other boxes are left blank.
If I'm alone, I can quickly hit the keys for Blessing Sets 1-3 to rebuff myself regardless of the skillbars I have up and active at the time. Similarly, if I want to throw up an uninterruptable Hurricane, I hit the keys for Blessing Sets 4-5 without first fumbling to get the proper skillbar up top. Having Barkskin ready on a keypress at any instant is great when I'm healing my team, also.
ginni
11-06-2005, 04:48 AM
That is exactly my problem.
It will let me put Markof the Wild in the 1st set, but will not allow me to put ANYTHING into the 2nd set.
BIAW2
11-13-2005, 07:08 AM
Divine Blessing will not allow me to put spells in the boxes. When I drag them into the DB window the icons just disappear when I drop them. I like DB best over Buffahoy and all the others, so please fix this or tell me what I am doing wrong. I'm using version 2.0, the latest from the Cosmos Alpha as of 11/1/05.
KarlKFI
11-13-2005, 08:17 AM
You have to drag them directly from the spell book.
BIAW2
11-15-2005, 07:40 PM
You have to drag them directly from the spell book.
That's what I always do, still get the same problem.
CheshireKatt
11-16-2005, 01:26 AM
You have to drag them directly from the spell book.
That's what I always do, still get the same problem.
I've been unable to reproduce this, unfortunately. You might try this: open DivineBlessing's config window, and hit the "Clear" button on each set. That should initialize that set to the default state, in case something's not setup correctly.
I'll see if I can track down something that might be messing things up.
Joruq
12-06-2005, 10:16 AM
Hi!
I've installed the latest version of Cosmos and got Divine Blessing 2.0 in this package. As a paladin I loved the possibilty of buffing all party members with just one click.
Unfortunately it doesn't work
I can drag the buff on the right members and everything looks fine.
I have created a macro: /bless 1
But when I click on it, just one person get the buff. I have to click for each member of the party but shouldn't it be automatic till every member has got his buff?
Is it a bug?
What can I do?
morbid_o
12-06-2005, 02:17 PM
Hi!
I've installed the latest version of Cosmos and got Divine Blessing 2.0 in this package. As a paladin I loved the possibilty of buffing all party members with just one click.
Unfortunately it doesn't work
I can drag the buff on the right members and everything looks fine.
I have created a macro: /bless 1
But when I click on it, just one person get the buff. I have to click for each member of the party but shouldn't it be automatic till every member has got his buff?
Is it a bug?
What can I do?
please don't double post.
JMHammer
12-06-2005, 02:47 PM
Hi!
I've installed the latest version of Cosmos and got Divine Blessing 2.0 in this package. As a paladin I loved the possibilty of buffing all party members with just one click.
Unfortunately it doesn't work
I can drag the buff on the right members and everything looks fine.
I have created a macro: /bless 1
But when I click on it, just one person get the buff. I have to click for each member of the party but shouldn't it be automatic till every member has got his buff?
Is it a bug?
What can I do?
What you have experienced is casused by a change to the functionality provided to the scripting system by Blizzard. A patch or two ago, things were changed such that a keypress is required for each "action" - a single keypress cannot cast two spells, for example. This "broke" many addons such as AutoTravel and the older version of Servitude.
Divine Blessing 2 allows you to set a blessing or other spell for everyone person and pet/demon in the raid individually, or by class, or by group. However, no matter how you have it configured, you are going to have to make one keypress for each cast of your spell - there is no way around this other than some "keypounder" program or hardware device.
pimo1
12-06-2005, 05:13 PM
is a 1.9 friendly version in the works?
CheshireKatt
12-06-2005, 10:40 PM
is a 1.9 friendly version in the works?
The current version should work fine in 1.9, none of the changed API calls apply to it (that I've seen, anyways).
With regards to the Greater Blessings, I'm still trying to decide the best way to alter the mod to support them (as until now it hasn't really cared *what* the spells are).
KarlKFI
12-07-2005, 09:36 AM
Suggestion: Have availible a right-click dropdown menu on each of the buttons in DB with which you can sellect spells. I'm not sure how you want to impliment it. All I really want is the paladin blessings, but you might do class respective lists or simply a list of all spells previously used with DB on this character...
Otherwise it would be nice if you could drop on spells from your action bars without it leaving the mouse, so you could put it back on the bar.
morbid_o
12-07-2005, 02:07 PM
Suggestion: Have availible a right-click dropdown menu on each of the buttons in DB with which you can sellect spells. I'm not sure how you want to impliment it. All I really want is the paladin blessings, but you might do class respective lists or simply a list of all spells previously used with DB on this character...
Otherwise it would be nice if you could drop on spells from your action bars without it leaving the mouse, so you could put it back on the bar.
somthing similar to itemrack would be slick.
CheshireKatt
12-08-2005, 05:55 PM
I have thus far tried to avoid any awareness of *actual* spells in DivineBlessing, so I don't have to recode it each time a new spell gets added to the game (yes, I know, that doesn't happen all that often, and in some cases, like the Greater Blessings, requires new functionality anyway).
Fundamentally, DivineBlessing started as my "teach myself LUA and WoW XML" mod, and it's kind of burdened by that. I can, of course, look into expanding it, but sometimes I wonder if maybe it needs more than tweaks to make it better.
So here's some things I'm curious about:
What is it that DivineBlessing doesn't do that if it did would make it *significantly* better?
Have you used BuffAhoy (more complex, but very full-featured) or PallyPowah (lightweight, fast, and simple), and if so, what do you think about them vs DivineBlessing in their functionality?
(The reason I ask is that I'm *considering* a 3.0 version, but if all that people really want are some tweaks, then it's not worth the effort to rewrite, 'specially since I haven't actively played my paladin in months)
CheshireKatt
12-08-2005, 06:05 PM
Suggestion: Have availible a right-click dropdown menu on each of the buttons in DB with which you can sellect spells. I'm not sure how you want to impliment it. All I really want is the paladin blessings, but you might do class respective lists or simply a list of all spells previously used with DB on this character...
That's actually not a bad way to do it, yeah.
Another thing I've considered (especially if I have a picklist of spells) would be rank level awareness, so it would properly cast the highest level spell valid for the target's level.
morbid_o
12-08-2005, 08:26 PM
isn't the rank level awareness that you mention part of the default UI now? just instead of Mark of the Wild (Rank 7) it's Mark of the Wild?
CheshireKatt
12-08-2005, 09:37 PM
isn't the rank level awareness that you mention part of the default UI now? just instead of Mark of the Wild (Rank 7) it's Mark of the Wild?
Nope. If you do a /cast Mark of the Wild, it means it will always cast your highest-known rank. The level awareness I was talking about was being able to cast the highest level spell your target could have (as there's level restrictions on higher-level buffs).
BIAW2
12-11-2005, 01:09 PM
You have to drag them directly from the spell book.
That's what I always do, still get the same problem.
I've been unable to reproduce this, unfortunately. You might try this: open DivineBlessing's config window, and hit the "Clear" button on each set. That should initialize that set to the default state, in case something's not setup correctly.
I'll see if I can track down something that might be messing things up.
I have done everything I can think of from updating, to clearing the interface folder, to reinstalling DB, to pressing every button in the UI, and using every possible checkbox combination in the UI. It will simply not allow me to drop any abilities into the boxes, for any character. I guess I'm just gonna have to scrap it and use something else.
CheshireKatt
12-11-2005, 08:34 PM
I *am* working on a new version that'll handle Greater Blessings (and be smart enough to only buff each raid group once with group buffs), and I'm planning on rewriting my UI to go with it.
You might try again once I've got the 3.0 version out, see if that fixes your problems.
JMHammer
12-13-2005, 04:45 PM
CheshireKatt,
DivineBlessing continues to be a super, useful addon. I use it with some of my non-Paladin characters, too!
Suggestion: Edit the first message of this long, multi-page thread to let new readers know that Divine Blessing is included in the current Cosmos distribution and that your screenshot and download links in that message are currently not working.
Thanks for continuing to develop and support DivineBlessing!
CheshireKatt
12-13-2005, 09:13 PM
Suggestion: Edit the first message of this long, multi-page thread to let new readers know that Divine Blessing is included in the current Cosmos distribution and that your screenshot and download links in that message are currently not working.
Thanks for the reminder about the links -- my hosting has changed (I moved), and I'd forgotten to update them. :) Also added the notice about DB2 being in Cosmos.
3.0 is coming along nicely, too. <GRIN>
Thanks!
dadevil666
12-26-2005, 07:09 PM
Hi there, my best addon Divine Blessing =) have a problem! =/
you know the yellow text on the screen that tells you when the blessing is complete and so on works, but the text that shows how maby buffs you have left dont! the one which counts down.
It dont work in gruop and not in RAID, I know I have it checked in the mod, cuz it have always been working, and all of a sudden in Dire Maul it stopped! and I cant get it to work =/ tried reset the whole mod, reinstall it and change all buffs in it, still no "how maby buffs untill set completion" text =/
PLZ PLZ! help me get this to work again, I´m not a complete paladin without Divine Blessing!
THX for the best mod so far!
//Devil
CheshireKatt
12-29-2005, 02:45 AM
It sounds like the remaining announcement got turned off. Go to the Options tab and make sure those options are checked (uncheck and recheck them just in case).
I've *almost* got 3.0 ready for outside testing, and imo it is MUCH more stable (and it handles group-targeting and raid-targeting spells as well, plus level-limited casting and a whole lotta ui / code cleanup and improvement -- even has built-in help).
So if that doesn't fix your problem, check back here and see if I've got 3.0 beta up for ya. :)
dadevil666
12-30-2005, 09:37 PM
All of a sudden in MC it started working again :) cant w8 untill the 3.0 comes!!!! :) DB is for sure the best mod for a paladin imo! :)
CheshireKatt
01-04-2006, 07:33 AM
DivineBlessing 3.0 is now in beta! And with it, I have started a new thread. Go here (http://www.cosmosui.org/forums/viewtopic.php?p=42875#42875) for more information about the new version!
Helwaluin
06-13-2006, 02:16 AM
Hi,
I've checked the file and seems it's still having the
localization.fr.lua
file that need a correction ;-))
if ( GetLocale() == "deDE" ) then
should be
if ( GetLocale() == "frFR" ) then
Thanks again ;-)
CheshireKatt
06-13-2006, 06:26 PM
I think you meant to post this in the Divine Blessing 3.0 thread. :) The version in SVN appears to have the proper french localization tag -- were you checking the Cosmos_Release or Cosmos_Alpha?
Helwaluin
06-18-2006, 10:40 PM
Lol yes sorry, was for the 3.0 version,
very bad idea to post when you are so tired that you
can't see the difference between a 2.0 and a 3.0 lol.
;-)
xerty
09-03-2006, 07:57 PM
:lol: :lol: :lol: :lol: :lol:
They'll try anything.
vBulletin® v3.8.0 Beta 1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.