|
Totems
Sept 12, 2007 8:14:01 GMT -5
Post by Exuro on Sept 12, 2007 8:14:01 GMT -5
I was just playing my shaman and I thought of a feature that would really make life a lot easier. When you cast a totem, some of them have cooldowns and some do not. The thing that I want to moniter is the cooldown for when they will dissapear and I have to put a new one down. This is very much needed so shamans cna keep track of their totems and time it so they are up all the time. I just don't have any ideas of how you would impliment this.
|
|
|
Totems
Sept 12, 2007 8:39:17 GMT -5
Post by lothaer on Sept 12, 2007 8:39:17 GMT -5
|
|
|
Totems
Sept 12, 2007 12:34:00 GMT -5
Post by Moongaze on Sept 12, 2007 12:34:00 GMT -5
Sure, I'll look into that as well
|
|
|
Totems
Sept 12, 2007 22:58:52 GMT -5
Post by Exuro on Sept 12, 2007 22:58:52 GMT -5
I really like: wow.curse.com/downloads/details/5809/It would be nice to get this kind of functionality in LS so I can get rid of yet another mod. Keep up the great work Moon. I think since the start of LS, i have gotten rid of at least 7-8 different mods.
|
|
|
Totems
Sept 12, 2007 23:15:28 GMT -5
Post by Moongaze on Sept 12, 2007 23:15:28 GMT -5
Well, as for the totem timers, I have to think about a way to do it that won't require me to keep track of what is a totem in the game. A lot of what LS does is pretty much automatic. For the totems, the only thing I can think of that would be automatic would be the following, which would work for all buffs as well I suppose:
If you use a spell or, in this case, a totem, it will check if a buff is now active of the same name. If so, it will display, on the button, the timer of that buff or totem. That way, you have an idea when it will run out, by looking at your button. This would work for classes that have buffs on themselves, or use totems, or whatever else.
To make this work properly, when the spell is cast, it will need to check if the spell has a cooldown other than the global cooldown. Power Word: Fortitude, for example, just has a global cooldown ... so it will see that it is a global cooldown and ignore it if the buff exists (and display the buff time instead).
Now, if there is a timer AND a cooldown, the cooldown would be displayed instead. I don't know if Totems have cooldowns or if they just do the global cooldown. If they have cooldowns, this idea won't work.
That's the first thing that popped into my mind for how to make this work, not just for Shamans, but for all classes who want it. There would be an option in LS somewhere that would give you the ability to just show cooldowns, or if a timer exists, to show the timer instead. This would also work well for shakle undead ...
I dunno. I'll think about it some more when I get home. What do you think of these ideas?
|
|
|
Totems
Sept 13, 2007 2:15:10 GMT -5
Post by Shirga on Sept 13, 2007 2:15:10 GMT -5
Don't think this would work completely for Shackle Undead, Sheep, Roots or Hibernate, since all of them can break early... and those are the times you would really like to know.
Don't know if it only happens in pvp and not pve but I believe that totems can be destroyed, so it wouldn't work for them anyway. And also sometimes you place a totem (near tank for example) and then move out of its range so you wouldn't get the buff yourself so you wouldn't be able to check the more then at the start.
Sorry for putting holes in your idea, but I'm sure you'll figure something out sooner or later ;D
|
|
|
Totems
Sept 13, 2007 3:10:51 GMT -5
Post by Moongaze on Sept 13, 2007 3:10:51 GMT -5
Then it's gonna be a lot harder that I thought to impliment the idea I'll keep looking into ideas. The problems that you mention will definately hinder my earlier concept. I'll keep looking into ideas for it that will work. I want to avoid needing to localize names of spells, so maybe I can use the icons of the spells to deal with some of these issues. Of course, I might have to make a special button type, "Totem" and assume that whatever someone places in that button type box is a totem and handle it a certain way. That way, it will get the localized name automatically. Of course, if the user doesn't put a totem in the slot, it could have interesting results ... We'll see
|
|
|
Totems
Sept 13, 2007 7:33:45 GMT -5
Post by Exuro on Sept 13, 2007 7:33:45 GMT -5
If it's too hard to impliment something like this then I wouldn't worry about it.
|
|
wolftusk
Very Talkative Beta Tester
Posts: 140
|
Totems
Sept 13, 2007 16:07:00 GMT -5
Post by wolftusk on Sept 13, 2007 16:07:00 GMT -5
I personally use chronometer to keep track of my totems (as well as many other buffs/debuffs).
I find it useful on both my shaman and my paladin.
|
|
|
Totems
Sept 14, 2007 3:36:18 GMT -5
Post by tayedaen on Sept 14, 2007 3:36:18 GMT -5
Hi ! I strongly recommend not to include totem timers in lunarsphere. There are several good totem timers out there, doing a good job. There is no need to bloat Lunarsphere by adding it. With my lvl 70 shamanI use GotWood , which is really small and does everything you want. You can get it here: files.wowace.com/GotWood/GotWood.zipLunarsphere should keep it's focus on buttons (or action buttons). just my 2c tay
|
|
|
Totems
Sept 14, 2007 4:08:14 GMT -5
Post by Moongaze on Sept 14, 2007 4:08:14 GMT -5
I do agree with you, and I'm sure others agree as well. This feature probably won't make it in anytime soon, and when and if it does, it might be very basic. However, one thing about the class-specific sphere addons in the past (and still happens now) is that people want features that will fit their class. The problem with creating an addon like LunarSphere is the fact that it will continue to grow with tons of new features being added, some being targetted at specific classes, others any class can use. An example could be the "Water Trading" that the mages want. In theory, I could just add "Trade Water" and pretty much mages and anyone with water will be able to use it. Or, I can create a "Trade Item" click type that will work for mages, enchanters who give out mana and wizard oil, alchemists, and more. Totem timers are probably going to be class specific if I add them, unless I can work something with Shackle Undead and Polymorph that can use the same code, then we just have a multi-function code that will ALSO work with Totems (best case, but might not materialize into reality) Bloat is an issue right now, since I don't have a lot of the memory management code in place, but when LunarSphere is ready for public release, a lot of the features that people decide not to use won't be loaded up into memory, eliminating the bloat. Some features in the memory management screen might be class specific, so they might not even load on default characters anyway, which will be the case with the totem timers, if I add them. Simplifying things, there are two factors people will look at: 1) The size of LunarSphere and the addon that does something else they want. Let's say LunarSphere uses up 550k of memory and the other addon (Just as GotWood, which looks like it uses 45k of memory, if you ignore the Ace libs), we got 595k of memory being used, and LunarSphere doesn't handle what the other addon does. 2) The size of LunarSphere while it is also doing what the other addon was doing. In this situation, LunarSphere uses up 570k (maybe a little more, maybe less) of memory, and since it does the same thing as the other addon, you just saved 25k of memory for something else. Granted, the 25k of memory being saved is very very small, especially since Blizzard uses better memory management for the addons now. But then we have to look at screen real estate. If the button is already on the screen, why not show extra data on it? If you have another totem timer addon, you'll have more data on the screen, in different areas, cluttering up the display. If your situation, you might choose not to use the LS totem timer feature and stick with GotWood, while others will drop another addon and use the feature within LS. Of course, if you stick with GotWood, your memory won't increase because you wouldn't have turned on the totem features, so the bloat wouldn't be an issue. Trust me, you bring up a good point. I can't please everyone, which is why I am trying to take care of everything I can and provide options for people. I had people complaining about the Auction House features that I added (total up the total bids and total auctions you have, as well as get all mail that is auction house related). The thing is, I also had quite a few enchanters, leatherworkers, and basically people who work the auction house thank me for those features. Some people want MORE of the Auction House features (like price-per-unit). Sure, not everyone uses them, but this sphere tries to be useful for all classes and the professions they use. Since I'm an enchanter, I buy tons of stuff on the AH (and I also sell tons of stuff on the AH) and when I have 50+ auctions or 50+ things I bid on, I like to know where my money is. Oh god, I gave more than two cents. Sorry about that Totem timers, if I add them, won't be in for a while. There's too many other things I need to finish first before I get to a lot of these suggestions. Knowing the way the totems work, they will probably be an extra click type that people can use. It's easier that way Thanks for you input! ;D
|
|
|
Totems
Sept 14, 2007 8:09:38 GMT -5
Post by Exuro on Sept 14, 2007 8:09:38 GMT -5
Bah I don't really want them anyway. I play a mage. It's my friend who plays a shaman who wanted me to make the suggestion lol.
|
|
|
Totems
Sept 14, 2007 14:52:03 GMT -5
Post by Moongaze on Sept 14, 2007 14:52:03 GMT -5
=P Well, it's on the back burner anyway One of these days I'll look into it... just not now, hehe.
|
|