Yata
Yata - Yet Another Totem Addon
Yata is the answer to all your totem (and weapon imbue) needs
What is Yata?
Yata is a hugely flexible totem bar addon, enabling your shaman to organise their totems, cast them (individually, through the multicast spells or by /castsequence macro) and track cooldowns and timers.
Yata was originally created by Tornhoof and was one of the pioneers of totem bar support during The Burning Crusade. It has been brought up to date in Wrath of the Lich King by kaytikat.
Features
Bars
- Horizontal or vertical layout (with the ability to choose which side the pop-outs go)
- Customisable order or groups and individual totems
- Ability to hide useless or unused totems
- Fully skinnable with ButtonFacade
- Scale and position configurable
- User-configured number of rows permanently visible
- Button indicators showing which spells belong to which multicast spell
- Short tooltip support
- Key bind a spell group (e.g. a single key that will cast whichever fire totem is currently selected)
Spell Management
- Key modifier to reorder totems (default: ctrl left click)
- Key modifier to drop a totem without reordering (default: shift left click)
- Key modifier to set/clear a totem as part of a multicast spell group (default: alt left click)
- Cooldowns and timers shown on the button or on separate bars
- Destroy Totem or Totemic Call (right click and shift right click, respectively)
How to get started
Open the Blizzard interface frame and choose yata or type /yata in the chat window
Type /kb to keybind abilities
Localisation
Yata needs translating!
Your help is gratefully accepted on the wowace localisation tab
With regards to your Call of Elements problem I just want to make sure you are 100% aware of how yata works. The totems that are visible are *not* (necessarily) the totems that are in your Call of Elements. Instead, you should look for the indicator bars on the buttons which show which totem is in which Call spell. You should also check out the options panel (particularly the Behaviour) for explanations of the various ways you can setup your totem bar.
Could you add, an option that makes you either create a new frame with just the weapon buff and calls. Or either make them be sole, not always adjusted to the totem bars. I tried making a new frame, by disabling the totem bars but all i managed was to make my totems dissapear and have only the other 2 windows. If you get what i mean :D
Fixed! My mistake *blush*
kaytikat, I've sent you a PM about the (not really advised) move of hard-embedding a personally customized version of LibBars-1.0 with the latest 4.3 release.
Because if you have windfury on left, flametongue on right ... then decided u want windfury on both. All it does is refresh the imbue on left. Without touching the right weapon. There are other combinations that react this way.
left weapon > A,B,C
right weapon > A,B
Honestly doing
left click > left weapon imbue
right click > right weapon imbue
would be far easier to work with then the current logic.
-offers you tons of cookies to think about it more-
I do have an enhancement shaman on beta that I'm working with, but the old approach of using a macro to "/Cast Windfury Weapon /use 16" doesn't seem to work, even if CancelTempItemEnchantment still worked.
I will keep looking into it, but my focus atm is improved timers and some advanced features (coming with 4.3 this weekend!).
Yata 4.6 now supports alt-left and alt-right clicking on the imbue button to cancel the imbue on the Main and Off hand respectively, so you can at least add a new imbue to the off hand, even if it takes two clicks to do it.
Hehe, no worries.
I guess the documentation needs some more work to make these things clear.
Sorry I didnt see that I could. Was tired please forgive me.
You want a specific button for Totemic Recall even though you can cast it by shift+rightclick on a totem or rightclick on the Call buttons?
Only issue with this is no Totemic Recall button.
Nice work on this so far.
r116's packaging of LibBars-1.0 is atypical for libraries, though (other than various cases of CallbackHandler, LibStub & LibDataBroker). LibBars-1.0.lua is packaged directly in the \Libs\ directory in r116.
Normal packaging method in all other mods I've ever seen: \Libs\LibBars-1.0\LibBars-1.0.lua.