|
Post by Exuro on Sept 7, 2007 8:40:15 GMT -5
Could you please make it so if the buff requires reagents, an item count shows up that says how many times you can cast it?
Also it would be nice if for totems, it shows how many people are being affected by them. I know this would be extremely helpfull to all shamans, and you could probably apply it to pally auras if you wanted to.
|
|
|
Post by Moongaze on Sept 7, 2007 20:47:09 GMT -5
I will be looking into grabbing reagent counts for spells in the future. I need to check some APIs to use for that and get it to work for my buttons. I know other addons do it (action bar addons at least) ... but that's because their buttons are "action buttons" where mine are programmable buttons which are a little bit different. As for the totem and pally stuff, have you seen addons where it will tell you how many people are affected by the buff/totem/aura? I don't use a pally or shammy, so I don't know if the UI automatically tells you this info or if there are pally/shammy addons that do this already. I can look into adding it, but I'm not quite sure how to go about it. The best thing I can think of is to check for auras that are active. Then, if I can pull information, SOMEHOW, that will say how many people are affected by the aura, I can add that data to the button. This is something that I need to look into
|
|
|
Post by Exuro on Sept 7, 2007 21:43:46 GMT -5
|
|
|
Post by Moongaze on Sept 7, 2007 21:59:10 GMT -5
Awesome. I'll check it out tonight and see what I can do
|
|
|
Post by Exuro on Sept 8, 2007 8:27:33 GMT -5
Just an fyi, I think you have to be a shaman if you want to test it out on wow.
|
|
|
Post by Moongaze on Sept 8, 2007 17:23:32 GMT -5
I have a shammy on the PTR servers, so I'll try with that. If I can't access the PTR servers, I think I already have an idea on how it tracks the information. While looking at the code (which is in French I think) I noticed that it would just check every party member, or every raid member, and see if they have a buff or aura that is the same name as the one the addon is searching for. If it is, then it adds 1 to a counter. After scanning everyone, it gives a count of who has the buff/aura/totem affect.
I figure that if you are a shammy or pally and you have the totem or aura out, you, yourself, will have the affect as well. So, I would probably check every affect that is on the player and see if it is something the player can cast. If so, it will scan the group. It would take place every second or 2 seconds (I don't see a reason to update it every 0.1 second, that seems a little overkill). However, since any class can have a buff or affect placed on them, I will probably add an option to the settings windows that will say something like "Show buff/aura player counts on buttons" or something like that so when it is checked, that code will run.
What do you think?
|
|
|
Post by Exuro on Sept 8, 2007 22:12:57 GMT -5
Sounds good. The update every two seconds sounds fine. I really can't think of anything other then totems and aura's that are range based group buffs that can change back and fourth in combat. Well, the dranei racials but I dont tink that's very importent to track.
|
|
|
Post by Shirga on Sept 9, 2007 3:56:11 GMT -5
You also have the moonkin aura, but for me I never check that.
And I think it's a good thing you do it only every 2nd second, and that you can turn it on/off, think this is something that might cause problems otherwise on a slower computer.
|
|
|
Post by Exuro on Sept 9, 2007 12:51:58 GMT -5
I don't think you can turn moonkin aura on and off just like the dranei/blood elf racials. Therefore you won't be putting them on kunar sphere as a button. Like Shirga said the on/off idea is good for having the most customization. I'm guessing you should display the number 1-5 where the item counts usually are because some totems have cooldowns that need to be displayed in the center. Even if it's a pally aura, there is still a global cooldown that will be displayed in the center.
I also remember'd that this would be very usefull for all the hunter aspects.
A couple of suggestions/reminders. Don't scan the whole raid beacuse even if your in one, the buff can only affect your party members anyway. It would probably be annoying to have zero show up on every totem/aura/aspect when your not using it so probably just have it work on the things you are using. Also, I don't think this should be used for regular buffs. One reson is because I think the item count on them should be how many reagents you have left. Even if its not a buff you can have an item count on say "reincarnation" for how many ankh's you have. The second is regular buffs are not range based and you are not oing to be adjusting that sort of thing in combat.
Let me know if I was unclear about anything.
|
|
|
Post by Moongaze on Sept 9, 2007 16:55:31 GMT -5
The scanning of the raid thing is just what I saw the addon you mentioned doing. I thought it was a little odd myself, but figured I would say it anyway As for the display, I have a few ideas for it. I figure that I would color the number of how many people are affected by it green, or another color. Then, I could put that number in the same area as the item count, if it exists. Therefore, you would have: (buffs/auras/totems without item counts) 5(buffs/auras/totems with item counts) 5:18 (5) 18 5-18 [5] 18 5~18 That way, the cooldown text can be left alone, and the item count will be there as well. If I give the text it's own section (another text object) ... the memory usage will increase, so I would like to use what I have now, if possible. Would this idea work out well for what you suggested? You get the best of both worlds. For buffs, like Prayer of Fortitude, the affected count could be good to know for priests, that way if the number drops (say, from an enemy dispell), the priest could notice it and re-apply a Fortitude. Granted, they aren't range based, but this will still give that abilility to normal classes with buffs. I know I would like that ability, instead of having to check my party frame and look for a specific icon, I can just look at my spell icon and it will tell me the total count. What about those ideas?
|
|
|
Post by Exuro on Sept 9, 2007 17:09:53 GMT -5
It hin you are doing too much work. The reason this should be easy is because the buttons you would do this to do not have an item count. There is nothing to count with totems, aura's, or aspects. I like your idea of it being a different color though so that people don't get confused and think it is a regular item count.
I didn't originally think of using this for regular buffs. I guess if you want to include that your idea would work. It is just weird because this would only check the people in your group and for instance I am always assignedto buff 2 grps in raids.
Talking about all this gave me some ideas. What if you display it the way you say. Or maybe make it so you can show just one or the other. The neat thing would be if say you targeted someone outside your party and the "count" for that party. That way you could basically check the entire raid.
Another cool idea might be if there was a range check for all the people in the party of the person you are targeting. For example, if I am in group 2 and don't have any target. The icon will be bringht if all my group members are in range to be buffed. Now if i target someone from group 3 and one of those members is out of range, the button will dim, so I would know if I clicked it I wouldn't be buffing everyone. Obviously the count for say an aura would not change because you cannot "buff" other aprties with it.
Under the options thing you can just have two options. "Party buff counts" and "Reagent counts". If you had the party buff counts selected then say for aspect of the pack, only one colored number would show up. If it was arcane intellect, both numbers would show up.
As for the display, I like 5-18.
Please let me know what you think. I'm sure your ideas would make more sence anyway.
|
|
|
Post by Moongaze on Sept 9, 2007 17:28:38 GMT -5
That all sounds good. I need to think about some ways to impliment some of the ideas presented, but it shouldn't be too hard. It's going to be fun to mess with when the time comes Either way, this was a good discussion on what type of counts could be added to the buttons, and I'll be adding some or all of these ideas in the future. I would like to get them in before the public release, but we'll see how that goes. Thanks again for your input, Exuro. Always good stuff.
|
|
briandre
Very Talkative Beta Tester
Posts: 102
|
Post by briandre on Sept 27, 2007 4:16:11 GMT -5
In blizz's current UI -- for instance prayer of fortitude, there is a little number by it, which could be 33, which corresponds to the number of candles I have. I would like to see this on the buttons when I click on my buff menu. This would tell me when I'm raiding how soon i need to hearth to buy more since my guildies keep wiping the raid =P
|
|
|
Post by Moongaze on Sept 27, 2007 4:32:50 GMT -5
No worries, it will be coming Just need to tackle a couple bugs that are driving me crazy, then I can keep adding on to LS.
|
|