Download
(176Kb)
Download
Updated: 10-25-07 12:26 PM
Pictures
File Info
Updated:10-25-07 12:26 PM
Created:unknown
Downloads:1,793
Favorites:3
MD5:

SLShamBud

Version: b0.2
by: Taffu [More]

SLShamBud
Shaman assisting add-on

Disclaimer: SLShamBud is in Beta stages, and does not reflect the finished add-on in it's current state. While the addon functions just fine, you probably will encounter errors, bugs, and things that just don't seem right. Please use this add-on with the understanding that you may run into an undetermined circumstance that could result in the add-on relaying faulty information, lock up your PC, lock up WoW, or spawn demon monkeys from your optical drive. I take no responsibility if your group wipes in Black Temple while using this add-on. I also suggest you run like hell if your PC spawns Demon Monkeys.

Bug & Error Reports
--------------------------------------
Please please please report as many bugs/erors as you can if you try this add-on out. Be as specific as possible when doing so. Please use my Author Portal to do the reports.

What is it?
--------------------------------------
SLShamBud is a combination Cooldown Timer, Totem Timer, and Group Buff Timer all in one. The add-on takes a timed statusbar approach to relaying Shaman-specific information to the player in an attempt to simplify the job, specifically Totem usage.

Some Specifics:
--------------------------------------
SLShamBud consists of three groups of bars. Your Cooldown Group handles the cooldown timers for Shaman-specific abilities and spells. This will not replace whatever current add-on your using (ie. NECB, Chronometer) to track HoT's, DoT's, Gains, etc. It specifically only handles the cooldown timers of Shaman abilities and spells.

Your Totem Group handles the duration of your Totems when in use. You will never have more than four statusbars counting down at one time because, well, you can only have 4 Totems down at one time (one for each element). If you have more than 4, there's something horrific going on. Or your hacking...shame on you.

Your "Group" Group (...err...) handles indicating which current party members are receiving beneficial effects from your Totems. If you don't have a Totem down, there should be no bars here. Please remember, if you have a full group, you can have up to 4 bars for each of your 4 Totems (math determines this would be 16 bars total)...so place this part wisely so your bars don't end up somewhere crazy in your UI. These bars are associated with the Totem you have down, so they will share the "time" of the corresponding Totem being tracked.

Commands:
--------------------------------------
/slsb, /slshambud, /shambud = Open Waterfall Config Menu

Changelog:
--------------------------------------
b0.2 - Update
- Added Data Table to Localization Table, Localizing should work (must do spell names now)
b0.1 - Initial Release

Post A Reply Comment Options
Unread 11-16-07, 08:10 AM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 422
Uploads: 29
I haven't really been messing around with this too much lately, as I've been so focused on Timex...but now that SLT is getting closer to being stable, I'm going to be revisiting this to get it ready for a full 1.0 release.

One thing that will be changing is how the information is delivered regarding party buffs, and I may remove the cooldowns (because of addons like Cooldowntimers2 and whatnot). The party buffs will display a bit different, which will involve a frame with the active totem icon, a timer next to it, and then underneath a text display showing who has the buff effect from that totem. This should save screen space by removing the enormous number of bars that would result from larger raid groups.

For the most part it's been working very well for my wife, who's been using it for about 20 levels or so now (we're into the mid 60's). It's been very accurate...the only problem is the amount of space it can take up at times...even with 5 man content. She'll plop down Stoneskin, Grace of Air, and Mana Spring and if we all are within range of the totems she ends up 12 bars growing off the party buffs anchor...lol.
Last edited by Taffu : 11-16-07 at 08:12 AM.
Report comment to moderator  
Reply With Quote
Unread 11-16-07, 07:56 AM  
MoonWitch
A Firelord
AddOn Author - Click to view AddOns

Forum posts: 455
File comments: 162
Uploads: 9
I have a lvl14 shammy I hardly play, but I'll download this and try it.

PS. I have Demon monkeys as pets. They pretty much chew on everything though.. And on set intervals I need to get them to puke up our bunny, but other then that, it works out.
Report comment to moderator  
Reply With Quote
Unread 11-07-07, 03:19 PM  
Cralor
Mmm... cookies!!!
 
Cralor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 772
File comments: 313
Uploads: 5
any chance you will include raids for the "Group" bars?

I mean, it will be a lot more bars, so maybe you could incorporate another way to show it?

IDK, I think it would be just as important to see raid members in your radius as party.

Just a suggestion!
__________________
Never be satisfied with satisfactory.
Report comment to moderator  
Reply With Quote
Unread 10-26-07, 04:57 AM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 422
Uploads: 29
I went ahead and added the Totemic Call argument as a localized argument in the Core.lua file, I'll upload later after I do some more updating. The spell is already localized, so just needed to add L[] to it in the Core.lua...thanks for that catch.

PS: if you like i will send you all changes i made for the german localisation.
That would be great : )

I'm also still working on the code to update the totem timers in the event of a totem being destroyed by a mob. Should have that ready real soon.
Report comment to moderator  
Reply With Quote
Unread 10-25-07, 05:18 PM  
Argo007
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 20
Uploads: 1
Hi,

ok it seems to work.

There is an error by calling" Totemic calls"

[2007/10/26 10:03:17-356-x1]: SLShamBud\Core.lua:220: CandyBar-2.0: Bad argument #3 to `Register' (number expected, got nil)

The totems won't hide by casting this spell.

solved by editing core.lua:
if arg1 == "player" and SpellInfo[arg2] then
if arg2 == "Ruf der Totems" then
-- edit by Argonaut
self:TotemicCallKill()
else
self:StartCooldownBar(SpellInfo[arg2].name, SpellInfo[arg2].cooldown)
end
end

i think this must be localised, too.

Next error: if a totem is destroeyd the bar won't hide.

and

[L["Grounding Totem"]] = {
name = L["Grounding Totem"],
duration = 45,
element = L["air"], <---- must be air not earth as you wrote in tables.lua

Here are some screenshots:
with anchor



without anchor


greetz Argo

PS: if you like i will send you all changes i made for the german localisation.
Last edited by Argo007 : 10-26-07 at 03:30 AM.
Report comment to moderator  
Reply With Quote
Unread 10-25-07, 01:46 PM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 422
Uploads: 29
Originally posted by qwertz
SCREEN plz
I'll upload one when I get a Screenshot. I don't play a Shaman main, so I will have to get one from someone else. It's only a Beta...all in due time
Report comment to moderator  
Reply With Quote
Unread 10-25-07, 01:30 PM  
qwertz
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
SCREEN plz
Report comment to moderator  
Reply With Quote
Unread 10-25-07, 12:27 PM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 422
Uploads: 29
Fixed the localization problem. You will have to translate all the spell names as well, as per the table in the Locale-enUS.lua file. This should fix any localization problems.
Report comment to moderator  
Reply With Quote
Unread 10-25-07, 05:49 AM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 422
Uploads: 29
Probably the localization of the data tables is what the problem is. That was something I wasn't able to get around to doing. I'll fix that as soon as I can.
Report comment to moderator  
Reply With Quote
Unread 10-25-07, 02:01 AM  
Argo007
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 20
Uploads: 1
Hi,

i 've downloaded your mod and added a german localisation.
Problem: testbars OK but in game there is no reaction.

I use the german client. bugsack shows no error.
I parsed all with devtools and all seams to be ok.
Where could be the error with the german client?

greetz argonaut
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: