Queda- With all of the requests for timers, we may add that in after our current list of features becomes implemented. Perhaps as a module or something.
Thankyou very much, that would be great. I'm waiting on the cooldown timers before I give this a try, but it already looks like you've got a solid base worked up. :D
If you are putting duration timers in, maybe show it on the buttons instead of making bars. If it has a cooldown show the cooldown, otherwise show the duration. If the duration is shorter than the cooldown then you don't really need to know the duration.
1. Make an option so buttons will pop up only on demand ..like RClick or something ...
2. Digital timers like in TotemTimers .... not all people are all that fancy about the bars ))
-Valle
1. the idea we were toying around with was having a option that would enable a stasis mode (or whatever else word you want to call it, i'm drawing a blank). stasis mode would make the buttons not show up on mouseover but show up all 4 bars when a button was pressed (configurable of course, but not shift/alt/ctrl due to not being able to bind them). you could bind this to your middle mouse or any other normal button and only have them pop up that way. currently there's no plans for right click popping up as we're most likely going to bind the right click on the main bars to totemic call.
possible in the future but way down on the priority list
2. will address later in this reply
Quote from Sorata »
If you are putting duration timers in, maybe show it on the buttons instead of making bars. If it has a cooldown show the cooldown, otherwise show the duration. If the duration is shorter than the cooldown then you don't really need to know the duration.
Sorata-
We'll be adding them as numerical values that count down below/above/etc the main buttons when we do add them. We have 2 overlays for the buttons planned as it is as well as having 4 corner indicators (think grid). 1 overlay for cooldown, 1 overlay for totem pulses, and the 4 corner indicators for other shaman in your group's selected totem. having 3 full button overlays would get a little crowded in my opinion.
Question to the users-
would you rather see a radial clock style cooldown display or numbers counting down with the button somewhat greyed out? both may be added eventually but we're just wondering the style most would like first.
Well, you can have both, you can use the CooldownFrame_SetTimer function and then mods like CooldownCount will but the timer in for you.
We'll be adding them as numerical values that count down below/above/etc the main buttons when we do add them. We have 2 overlays for the buttons planned as it is as well as having 4 corner indicators (think grid). 1 overlay for cooldown, 1 overlay for totem pulses, and the 4 corner indicators for other shaman in your group's selected totem. having 3 full button overlays would get a little crowded in my opinion.
I didn't mean add another layer, i simply meant reuse the Cooldown thing. Dim the button when its on cooldown and light the button when showing duraration.
If I'm using my Fire Elemental before the end of a fight, for the rest of the combat I'll care more about knowing when the totem runs out so that I can drop a searing totem than I will about its cooldown.
Both cooldowns and durations are important.
The other annoying thing is that if you're tracking durations you also really also need to track if any of your totems get destroyed. (Especially in the case of Grounding Totem) This was part of why I dumped DoTtimer for keeping track of totems.
Just tested this addon a bit and it looks very promising. I do have a few suggestions which you probably have already considered :)
1. Totem order. I want to keep my air totems up top and fire at the bottom
2. Hiding un-used totems. I don't really want to ever see stuff like Windwall and Sentry totems as I never use them.
3. Toggling the weapon buffs. I have my weapon buffs keybound so I don't really need an extra button taking up space.
Apologies if these things are already in the works - but when they get implemented I will definately switch to this.
About managing cooldowns/durations, it might be an idea to have them on separate locations, like two series of icons (all of this toggable, so people can have cooldowns and durations on only one series of icons if they so wish).
What I would actually like to see is what I have been striving to do with GotWood/Yata, but could not achieve because GotWood does not work as a vertical display (for rounded cooldowns, obviously not for the bars): two vertical series of icons (or horizontal, of course) next to each other.
One is for planting the totems, and buttons are square (as default), showing cooldowns on totems when applying, and the other buttons are rounded (or whatever ^^) and showing timers of totems.
About hiding ununsed totems, that might be an idea, but then they would show with a different keybind (and/or modifier), that would be Show all totems, or something like that.
Nice. Have been using Yata on my tiny little Shaman, but now giving this a try. One request. Yata allows you to "unlock the buttons" so that they permanently display instead of the bar popping up when you mouse over a totem icon. Could this option be added to Numen (but improved, see below)?
I really like Numen's ability to change main totems in combat, but still like the ability to click those I don't use often in a hurry. Pop-up bars take a fraction of a second longer to use.
Also, Yata's implementation of "permanent" button bars is far from ideal. It never seems to remember the unlock-the-buttons setting (giving permanent button bars) after relogging; it always goes back to pop-up. As well, the icons for the totems except for the main one on a bar are "shaded", making them difficult to see.
So if Numen could offer an option for permanent icon bars along with improving Yata's implementation of that, it would be great :).
I tested it right now with my 26shaman on a german client. For me only the 5slot-bar appeared with nothing "inside" to click or interact with. Any ideas whats the problem?
I tested it right now with my 26shaman on a german client. For me only the 5slot-bar appeared with nothing "inside" to click or interact with. Any ideas whats the problem?
Yeah, we still haven't added localization in yet. Since the spell book scanning for totems and weapon buffs looks for specific strings, it won't find anything in another language at the moment. I will fix this over the weekend and let you know.
I tested it right now with my 26shaman on a german client. For me only the 5slot-bar appeared with nothing "inside" to click or interact with. Any ideas whats the problem?
Yeah, we still haven't added localization in yet. Since the spell book scanning for totems and weapon buffs looks for specific strings, it won't find anything in another language at the moment. I will fix this over the weekend and let you know.
Could do something like this instead
function Numen:OnEnable()
self:RegisterEvent("LEARNED_SPELL_IN_TAB", "UpdateSpellList")
self:UpdateSpellList()
end
local spellList
function Numen:UpdateSpellList()
spellList = spellList or {}
for spellName,spellId in pairs(spellList) do
spellList[spellName] = false
end
for i=1,GetNumSpellTabs() do
local _, _, spellOffset, numSpells = GetSpellTabInfo(i)
for j=spellOffset+1, spellOffset+numSpells do
local spellName = GetSpellName(j, "spell")
if self.totemSpells[spellName] then
spellList[spellName] = j
end
end
end
end
local L = AceLibrary("Babble-Spell-2.2")
Numen.totemSpells = {
-- Earth
[L["Tremor Totem"]] = "Earth",
[L["Stoneclaw Totem"]] = "Earth",
[L["Earthbind Totem"]] = "Earth",
[L["Strength of Earth Totem"]] = "Earth",
[L["Stoneskin Totem"]] = "Earth",
[L["Earth Elemental Totem"]] = "Earth",
-- Fire
[L["Totem of Wrath"]] = "Fire",
[L["Searing Totem"]] = "Fire",
[L["Magma Totem"]] = "Fire",
[L["Fire Nova Totem"]] = "Fire",
[L["Flametongue Totem"]] = "Fire",
[L["Frost Resistance Totem"]] = "Fire",
[L["Fire Elemental Totem"]] = "Fire",
-- Water
[L["Mana Spring Totem"]] = "Water",
[L["Healing Stream Totem"]] = "Water",
[L["Poison Cleansing Totem"]] = "Water",
[L["Disease Cleansing Totem"]] = "Water",
[L["Mana Tide Totem"]] = "Water",
[L["Fire Resistance Totem"]] = "Water",
-- Air
[L["Wrath of Air Totem"]] = "Air",
[L["Grounding Totem"]] = "Air",
[L["Grace of Air Totem"]] = "Air",
[L["Windfury Totem"]] = "Air",
[L["Windwall Totem"]] = "Air",
[L["Nature Resistance Totem"]] = "Air",
[L["Tranquil Air Totem"]] = "Air",
[L["Sentry Totem"]] = "Air",
-- Weapon
[L["Flametongue Weapon"]] = "Weapon",
[L["Windfury Weapon"]] = "Weapon",
[L["Rockbiter Weapon"]] = "Weapon",
[L["Frostbrand Weapon"]] = "Weapon",
}
It's very nice. The lack of cooldowns hurts, but it sounds like you guys have PLENTY of ideas on this front.
I noticed one, admittedly incredibly minor bug, that in combat the popup bars seem to mess up the tooltips for the totems with other random spells from my spellbook. (I had flameshock as the tooltip for one of my fire totems) Otherwise, everything works just fine. Well done :)
now works great with german client
but one thing: in the 5th slot, the weapon buffs, still is an issue, the rockbiter weapen (Waffe des Felsbei?ers) is not in the drop down menu.
Meri-
have you looked into your current version of Babble-Spell to check and make sure the translation for rockbiter weapon is correct in there?
all of the translations for localization are done through Babble-Spell (options still have no translations but they still work in english). we're still very new at understanding any issues fixing localization bugs since we have no way to test it.
I'm pretty excited about this addon, but I really like the way Yata automatically creates and updates a totem stomp macro for you. I realize the UI limits macro editing to out of combat, but does numen do this (even limited) yet?
I noticed one, admittedly incredibly minor bug, that in combat the popup bars seem to mess up the tooltips for the totems with other random spells from my spellbook. (I had flameshock as the tooltip for one of my fire totems) Otherwise, everything works just fine. Well done :)
Tooltip bug fixed... I think. My shaman is only lvl 6 (created just for testing this addon ;)) Let me know if it's still borked.
Rad- Yes, Synthe wrote most of the code for that last night. I just need to modify it a bit before I can implement it. It's on my list of things to do for today.
Should probably add this bit of code to the top of the files to stop Numen_Button.lua, Numen_Data.lua & Numen_PopButton.lua stop them from loading if Numen doesn't load (e.g when your not a shaman)
if not Numen then return end
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Thankyou very much, that would be great. I'm waiting on the cooldown timers before I give this a try, but it already looks like you've got a solid base worked up. :D
1. Make an option so buttons will pop up only on demand ..like RClick or something ...
2. Digital timers like in TotemTimers .... not all people are all that fancy about the bars ))
-Valle
1. the idea we were toying around with was having a option that would enable a stasis mode (or whatever else word you want to call it, i'm drawing a blank). stasis mode would make the buttons not show up on mouseover but show up all 4 bars when a button was pressed (configurable of course, but not shift/alt/ctrl due to not being able to bind them). you could bind this to your middle mouse or any other normal button and only have them pop up that way. currently there's no plans for right click popping up as we're most likely going to bind the right click on the main bars to totemic call.
possible in the future but way down on the priority list
2. will address later in this reply
Sorata-
We'll be adding them as numerical values that count down below/above/etc the main buttons when we do add them. We have 2 overlays for the buttons planned as it is as well as having 4 corner indicators (think grid). 1 overlay for cooldown, 1 overlay for totem pulses, and the 4 corner indicators for other shaman in your group's selected totem. having 3 full button overlays would get a little crowded in my opinion.
Question to the users-
would you rather see a radial clock style cooldown display or numbers counting down with the button somewhat greyed out? both may be added eventually but we're just wondering the style most would like first.
I didn't mean add another layer, i simply meant reuse the Cooldown thing. Dim the button when its on cooldown and light the button when showing duraration.
If I'm using my Fire Elemental before the end of a fight, for the rest of the combat I'll care more about knowing when the totem runs out so that I can drop a searing totem than I will about its cooldown.
Both cooldowns and durations are important.
The other annoying thing is that if you're tracking durations you also really also need to track if any of your totems get destroyed. (Especially in the case of Grounding Totem) This was part of why I dumped DoTtimer for keeping track of totems.
1. Totem order. I want to keep my air totems up top and fire at the bottom
2. Hiding un-used totems. I don't really want to ever see stuff like Windwall and Sentry totems as I never use them.
3. Toggling the weapon buffs. I have my weapon buffs keybound so I don't really need an extra button taking up space.
Apologies if these things are already in the works - but when they get implemented I will definately switch to this.
What I would actually like to see is what I have been striving to do with GotWood/Yata, but could not achieve because GotWood does not work as a vertical display (for rounded cooldowns, obviously not for the bars): two vertical series of icons (or horizontal, of course) next to each other.
One is for planting the totems, and buttons are square (as default), showing cooldowns on totems when applying, and the other buttons are rounded (or whatever ^^) and showing timers of totems.
About hiding ununsed totems, that might be an idea, but then they would show with a different keybind (and/or modifier), that would be Show all totems, or something like that.
Or even better in your OnEnable()
local _, class = UnitClass("player")
if class ~= "SHAMAN" then DisableAddOn("Numen"); return end
That way it will not even be loaded next time for that character :)
-Ammo
I really like Numen's ability to change main totems in combat, but still like the ability to click those I don't use often in a hurry. Pop-up bars take a fraction of a second longer to use.
Also, Yata's implementation of "permanent" button bars is far from ideal. It never seems to remember the unlock-the-buttons setting (giving permanent button bars) after relogging; it always goes back to pop-up. As well, the icons for the totems except for the main one on a bar are "shaded", making them difficult to see.
So if Numen could offer an option for permanent icon bars along with improving Yata's implementation of that, it would be great :).
Is there still lazy people that do load class-specific addons for all their characters ? ^^
Yeah, we still haven't added localization in yet. Since the spell book scanning for totems and weapon buffs looks for specific strings, it won't find anything in another language at the moment. I will fix this over the weekend and let you know.
Could do something like this instead
but one thing: in the 5th slot, the weapon buffs, still is an issue, the rockbiter weapen (Waffe des Felsbei?ers) is not in the drop down menu.
Great Addon so far, keep up your good work
It's very nice. The lack of cooldowns hurts, but it sounds like you guys have PLENTY of ideas on this front.
I noticed one, admittedly incredibly minor bug, that in combat the popup bars seem to mess up the tooltips for the totems with other random spells from my spellbook. (I had flameshock as the tooltip for one of my fire totems) Otherwise, everything works just fine. Well done :)
I'm looking forward to more features. :D
Meri-
have you looked into your current version of Babble-Spell to check and make sure the translation for rockbiter weapon is correct in there?
all of the translations for localization are done through Babble-Spell (options still have no translations but they still work in english). we're still very new at understanding any issues fixing localization bugs since we have no way to test it.
Tooltip bug fixed... I think. My shaman is only lvl 6 (created just for testing this addon ;)) Let me know if it's still borked.
Rad- Yes, Synthe wrote most of the code for that last night. I just need to modify it a bit before I can implement it. It's on my list of things to do for today.