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
@NykSpree8: The Timer cooldown bar hide bug is fixed in the next version
Timer Bar resizing should also make it into the next version (I just forgot about that)
@Localizations:
For everyone asking for Localizations, I need proper Localization strings, take a look into the Localization subdirectory. I especially need the strings listed under TotemData.lua since they are necessary for parsing the totems in your localized version and some have changed for wotlk.
I have searched for a couple days now and no luck, and the choice of wording in the options is not very intuitive.
The #1 thing I'd like to do is just alter the totem macro, without having to actually cast the totem, doesnt seem to work like this as I have to press the "macro reset" key and click a totem, would be awesome if you could right click to "set" a totem on mainbar and therefore on macro, without casting it (like totemtimers)
Also the whole "button swap" thing makes absolutely no sense, no matter how much I tinker with it, can anyone explain what it does and how you do it??
Date: 2008-10-15 21:54:06
ID: 53
Error occured in: Global
Count: 1
Message: ..\AddOns\Yata\Timer.lua line 79:
attempt to index field 'DurationGroup' (a nil value)
Debug:
(tail call): ?
Yata\Timer.lua:79: ShowTimerAnchors()
Yata\TotemBar.lua:139: StartMoving()
Yata\Options.lua:22:
Yata\Options.lua:18
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9:
[string "safecall Dispatcher[2]"]:5
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:781:
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:600
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9:
[string "safecall Dispatcher[3]"]:5
(tail call): ?
Ace3\AceGUI-3.0\AceGUI-3.0.lua:264: Fire()
...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:51:
...ns\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:47
AddOns:
Swatter, v5.1.3604 (SnaggleTooth)
Ace2, v
Ace3, v
AtlasLoot, v4.06.04
AucAdvanced, v5.1.3604 (SnaggleTooth)
AucFilterBasic, v5.1.3604 (SnaggleTooth)
AucFilterOutlier, v5.1.3604.2531
AucMatchUndercut, v5.1.3604.2531
AucStatClassic, v5.1.3604 (SnaggleTooth)
AucStatHistogram, v5.1.3604 (SnaggleTooth)
AucStatPurchased, v5.1.3604 (SnaggleTooth)
AucStatSales, v5.1.3604.2842
AucStatSimple, v5.1.3604 (SnaggleTooth)
AucStatStdDev, v5.1.3604 (SnaggleTooth)
AucStatWOWEcon, v5.1.3604.2530
AucUtilAHWindowControl, v5.1.3604.3311
AucUtilAppraiser, v5.1.3604.2530
AucUtilAskPrice, v5.1.3604.3175
AucUtilAutoMagic, v5.1.3604.3142
AucUtilCompactUI, v5.1.3604.2530
AucUtilEasyBuyout, v5.1.3604.3583
AucUtilItemSuggest, v5.1.3604.3108
AucUtilPriceLevel, v5.1.3604.2545
AucUtilScanButton, v5.1.3604.2530
AucUtilScanFinish, v5.1.3604.2530
AucUtilScanProgress, v5.1.3604.2530
AucUtilSearchUI, v5.1.3604.3483
AucUtilVendMarkup, v5.1.3604.2530
AutoBindOnPickup, v
Babylonian, v5.1.DEV.130
BeanCounter, v5.1.3604 (SnaggleTooth)
BigWigs, v2.0
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
cgProfiler, v1.$Revision: 69934 $
ClassTimer, v2.1
Configator, v5.1.DEV.130
CurseProfiler, v
DebugLib, v5.1.DEV.130
DKPProfiler, v0.621
EnchantrixBarker, v5.1.3604 (SnaggleTooth)
EnhTooltip, v5.1.3604 (SnaggleTooth)
FuBar, v
FuBarDurabilityFu, v2.0
FuBarFactionsFu, v2.2.1-79
FuBarMoneyFu, v20400-1
FuBarRecountFu, v3.4
FuBarTopScoreFu, v2.0
FuBarVolumeFu, v2.0.$Revision: 55081 $
HealBot, v
Informant, v5.1.3604 (SnaggleTooth)
LibRock10, v
LibRockComm10, v
LibRockConfig10, v
LibRockConsole10, v
LibRockDB10, v
LibRockEvent10, v
LibRockHook10, v
LibRockLocale10, v
LibRockModuleCore10, v
LibRockTimer10, v
LittleWigs, v
Omen, v3.0
QuestLongList, v0.1
RatingBuster, v
Recount, v
Stubby, v5.1.3604 (SnaggleTooth)
StupidMount2, v
Wardrobe2, v
Yata, v
(ck=91c)
I am not seeing how to move the buttons around, on the install the add on set its self dead in the middle of the screen, I have searched through the default add on interface and there is no support for it there, any type of set up instructions so we can get the best out of it would be great.
I hope you can fix it. Like your mod.
Date: 2008-10-15 23:59:55
ID: 135
Error occured in: Global
Count: 1
Message: ..\AddOns\Yata\TotemBar.lua line 125:
attempt to get length of local 'totem' (a nil value)
Debug:
(tail call): ?
Yata\TotemBar.lua:125: ?()
...oot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
...oot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...oot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
...ce\AddOns\Dominos\libs\AceEvent-3.0\AceEvent-3.0.lua:70:
...ce\AddOns\Dominos\libs\AceEvent-3.0\AceEvent-3.0.lua:69
AddOns:
Swatter, v5.1.3604 (SnaggleTooth)
AtlasLoot, v5.00.01
BigWigs, v2.0
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
CowTip, v
Dominos, v1.5.3
DominosCast, v
DominosRoll, v
eCastingBar, v
FuBar, v
FuBarDominosFu, v1.1 $Revision: 38 $
FuBarFriendsFu, v2.4.1-91
FuBarGroupFu, v1
FuBarGuildFu, v2.4.1-98
FuBarMoneyFu, vv1.2
FuTextures, v2.0
GoGoMount, v0003000104
Omen, v3.0
OmniCC, v2.2.3
oRA2, v2.0.$Revision: 624 $
Outfitter, v4.3b6
Prat30, v3.0 (Beta Version)
Prat30HighCPUUsageModules, v
Prat30Libraries, v
Recount, v
sct, v6.2
sctd, v3.1
simpleMinimap, v20100-6
Skinner, vb1.9056.2
TBag, v
XLoot, v0.9
XLootGroup, v0.5
XPerl, v3.0.0h
XPerlArcaneBar, v
XPerlParty, v
XPerlPartyPet, v
XPerlPlayer, v
XPerlPlayerBuffs, v
XPerlPlayerPet, v
XPerlRaidAdmin, v
XPerlRaidFrames, v
XPerlRaidHelper, v
XPerlRaidPets, v
XPerlTarget, v
XPerlTargetTarget, v
Yata, v
(ck=549)
Perhaps I'm missing it, but in addition to having a keybind for each totem element (which looks to be in now), adding the option for keybinding totemic call/making the right-click event "destroy" the specific totem would be a welcome change over the current implementation.
In the new version, the macro totem order should be the order of the elements as shown in the bar. If not I will take a look at it
@Pericles:
This is done in the wotlk version.
For example, as a healer I usually do not drop a fire totem unless I have the feeling that the little damage from it might be neccessary. However, I usually cannot use the macro since it would drop a fire totem before the air totem...
Shift click to throw Rank 1 is redundant with patch 3.0 as this now costs more mana than max rank.
Right click on bar to cast Totemic recall is overkill. It would be better if it acted like the blizzard totem and recalled only the totem element clicked on. Perhaps a shift right click to recall all.
Would love to have a keybind for each totem element eg: fire totem, earth totem, water totem, air totem. So you can drop the totem you want. Cast sequence macro just doesn't cut it because of the different cooldowns for totems, quickly becomes mana wasteful casting a totem you don't need just to get the sequence back on track. With individual keybinds you don't have this issue.
Four separate keybinds on the other hand means you retain full control.