- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,105 Texture Packs
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
Shaman Friend
- 9 Likes
- World of Warcraft
- 4,119 Monthly Downloads
- Supports: 5.3.0
- 727,570 Total Downloads
- Updated 05/23/2013
- Created 02/08/2007
- 1,188 Favorites
- Project Site
- Comments
- Release Type: Release
- License: GNU General Public License version 3 (GPLv3)
- Newest File: Version 3.4-r71
About Shaman Friend
News: Druid Friend is now available!
http://www.curse.com/addons/wow/druidfriend
Shaman Friend
This addon is designed specially for the Shaman class. It contains a lot of useful functions no matter which spec you are. I also have DruidFriend and PallyPowerWarn addons for those classes.
It should work with most languages, although translations depend on users providing them (see below).
Here are a few of the functions:
- Remind/alert for Elemental Shields and Weapon Enchants when fading or missing in combat (with sound support)
- Show total Windfury damage with options to include advanced info: Crits, misses and which hand the procs come from If it procced of Stormstrike, the data from both hits are summed together and adds to the damage
- Show a message when Lightning Overload procs, optionally together with total damage and number of crits
- Separate frame allowing for easy Earth Shield tracking and recast
- Show buffs removed by Purge and/or broadcast it to the chat window
- Show spell interrupted by Wind Shear and/or broadcast it to the chat window
- Tracks shaman CC and can alert when someone breaks it
- Show when your Grounding Totem aborbs a spell and/or broadcast it to the chat window
- Can print messages in MSBT, SCT, Parrot and a few other places
- Announce to your group whenever you cast Bloodlust/Heroism, Mana Tide, or Feral Spirits
- Uses spellID when available, this reduces the amount of localization
Of course you can choose for yourself which functions you want. It is built on Ace3 for increased efficiency and performance, with low memory footprint.
"/sf" or "/shamanfriend" to show the GUI.
As of release 3.4-r67 ShamanFriend uses libSharedMedia for Fonts and Sounds. Other addons that use libSharedMedia and add fonts and sounds will now be available in ShamanFriend. If you would like to add a bunch of new fonts, check out SharedMedia and SharedMediaAdditionalFonts.
If you would like to help with Translations please visit:
http://wow.curseforge.com/addons/shaman-friend/localization/
If you make changes to the translations, please send me a message as I do not get notified when translations are changed. I do try to check the Activity Log regularly to see if someone has made any changes though.
Bug tickets and suggestions can be submitted either as comments below or at:
------------------------------------------------------------------------
r71 | stassart | 2013-05-23 07:04:39 +0000 (Thu, 23 May 2013) | 1 line
Changed paths:
M /trunk/ShamanFriend.toc
Updated TOC.
------------------------------------------------------------------------
r70 | stassart | 2013-04-02 07:30:14 +0000 (Tue, 02 Apr 2013) | 1 line
Changed paths:
M /trunk/embeds.xml
Fixed order of loading AceGUI-3.0-SharedMediaWidgets.
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| Version 3.4-r71 | Release | 5.3.0 | - | 05/23/2013 |
| r71-nolib | Release | 5.3.0 | - | 05/23/2013 |
| r70-nolib | Release | 5.2.0 | 31 | 04/02/2013 |
| Version 3.4-r70 | Release | 5.2.0 | 14,245 | 04/02/2013 |
| r67-nolib | Beta | 5.2.0 | 3 | 03/31/2013 |
| Version 3.4-r67 | Beta | 5.2.0 | 290 | 03/31/2013 |
| r65-nolib | Beta | 5.2.0 | 3 | 03/27/2013 |
| Version 3.4-r65 | Beta | 5.2.0 | 240 | 03/27/2013 |
| Version 3.3-r63 | Beta | 5.2.0 | 229 | 03/25/2013 |
| r63-nolib | Beta | 5.2.0 | 2 | 03/25/2013 |
| r58-nolib | Release | 5.2.0 | 19 | 03/10/2013 |
| Version 3.21-r58 | Release | 5.2.0 | 9,310 | 03/10/2013 |
| Version 3.2-r57 | Release | 5.2.0 | 7,779 | 03/06/2013 |
| r57-nolib | Release | 5.2.0 | 15 | 03/06/2013 |
| Version 3.1-r55 | Release | 5.1.0 | 20,421 | 12/03/2012 |
| r55-nolib | Release | 5.1.0 | 23 | 12/03/2012 |
| r53 | Release | 5.1.0 | 12,093 | 11/27/2012 |
| r53-nolib | Release | 5.1.0 | 19 | 11/27/2012 |
| r52 | Beta | 5.0.5 | 467 | 10/15/2012 |
| r52-nolib | Beta | 5.0.5 | 5 | 10/15/2012 |
| Version 3.01-r50 | Release | 5.0.4 | 24,183 | 09/03/2012 |
| r50-nolib | Release | 5.0.4 | 54 | 09/03/2012 |
| r49-nolib | Beta | 5.0.4 | 4 | 09/02/2012 |
| r49 | Beta | 5.0.4 | 194 | 09/02/2012 |
| Version 3.00-r48 | Release | 5.0.4 | 9,344 | 08/31/2012 |
| r48-nolib | Release | 5.0.4 | 16 | 08/31/2012 |
| r46 | Beta | 5.0.4 | 404 | 07/30/2012 |
| r46-nolib | Beta | 5.0.4 | 7 | 07/30/2012 |
| Version 2.40-r45 | Release | 4.3 | 33,296 | 03/12/2012 |
| r45-nolib | Release | 4.3 | 59 | 03/12/2012 |
| Version 2.33-r42 | Release | 4.3 | 11,097 | 03/09/2012 |
| r42-nolib | Release | 4.3 | 26 | 03/09/2012 |
| r41-nolib | Release | 4.3 | 65 | 01/21/2012 |
| Version 2.32-r41 | Release | 4.3 | 19,582 | 01/21/2012 |
| r39-nolib | Release | 4.3 | 79 | 12/15/2011 |
| Version 2.32-r39 | Release | 4.3 | 20,402 | 12/15/2011 |
| r35-nolib | Release | 4.3 | 253 | 11/29/2011 |
| Version 2.32-r35 | Release | 4.3 | 58,372 | 11/29/2011 |
| Version 2.31-r34 | Release | 4.2 | 54,999 | 09/12/2011 |
| r34-nolib | Release | 4.2 | 81 | 09/12/2011 |
| r32-nolib | Release | 4.2 | 36 | 09/03/2011 |
| Version 2.31-r32 | Release | 4.2 | 27,759 | 09/03/2011 |
| r28-nolib | Beta | 4.2 | 18 | 08/26/2011 |
| Version 2.30-r28 | Beta | 4.2 | 3,712 | 08/26/2011 |
| r27-nolib | Release | 4.2 | 34 | 06/28/2011 |
| Version 2.30-r27 | Release | 4.2 | 29,155 | 06/28/2011 |
| r26-nolib | Release | 4.1 | 31 | 06/01/2011 |
| Version 2.22-r26 | Release | 4.1 | 16,152 | 06/01/2011 |
| Version 2.21-r21 | Release | 4.1 | 118 | 04/26/2011 |
| r21-nolib | Release | 4.1 | 9 | 04/26/2011 |
| r20-nolib | Release | 4.0.6 | 573 | 04/25/2011 |
| Version 2.21-r20 | Release | 4.0.6 | 1,846 | 04/25/2011 |
| Version 2.20-r19 | Beta | 4.0.6 | 83 | 04/02/2011 |
| r19-nolib | Beta | 4.0.6 | 3 | 04/02/2011 |
| Version 2.20-r18 | Beta | 4.0.6 | 44 | 03/13/2011 |
| r18-nolib | Beta | 4.0.6 | 27 | 03/13/2011 |
| Version 2.19-r14 | Release | 4.0.6 | 157 | 02/08/2011 |
| r14-nolib | Release | 4.0.6 | 7 | 02/08/2011 |
| Version 2.18-r4 | Release | 4.0.3a | 134 | 12/16/2010 |
| r4-nolib | Release | 4.0.3a | 3 | 12/16/2010 |
| Version 2.18-r3 | Beta | 4.0.3a | 49 | 12/15/2010 |
| r3-nolib | Beta | 4.0.3a | 3 | 12/15/2010 |
| Version 2.17 | Release | 4.0.3a | 106 | 11/28/2010 |
| Version 2.16 | Beta | 4.0.3a | 38 | 11/26/2010 |
| Version 2.15 | Release | 4.0.1 | 123 | 10/29/2010 |
| Version 2.14 | Release | 4.0.1 | 47 | 10/25/2010 |
| Version 2.12 | Beta | 4.0.1 | 35 | 10/24/2010 |
| Version 2.11 | Beta | 4.0.1 | 62 | 10/13/2010 |
| Version 2.10 | Beta | 4.0.1 | 38 | 09/21/2010 |
| Version 2.09 | Beta | 4.0.1 | 25 | 09/16/2010 |
| Version 2.08b | Release | 3.3.5 | 10,461 | 08/27/2010 |
| Version 2.07 | Release | 3.3.5 | 327 | 08/21/2010 |
| Version 2.06 | Release | 3.3.5 | 232 | 06/22/2010 |
| Version 2.05 | Release | 3.3.0 | 1,907 | 12/31/2009 |
| Version 2.04 | Beta | 3.3.0 | 26 | 12/28/2009 |
| Version 2.02 | Release | 3.3.0 | 56 | 12/08/2009 |
| Version 2.01 | Release | 3.2.0 | 160 | 12/04/2009 |
| Version 2.0 | Release | 3.2.0 | 219 | 08/04/2009 |
| Version 1.17 | Release | 3.1.0 | 114 | 07/27/2009 |
| Version 1.16 | Release | 3.1.0 | 65 | 05/15/2009 |
| Version 1.15b | Release | 3.0.3 | 51 | 01/03/2009 |
| Version 1.15 | Release | 3.0.3 | 18 | 01/01/2009 |
| Version 1.14 - fixed | Release | 3.0.3 | 30 | 11/09/2008 |
| Version 1.14 | Release | 3.0.2 | 13 | 10/20/2008 |
| Version 1.13 | Release | 3.0.2 | 8 | 10/19/2008 |
| Version 1.12b3 | Release | 2.4.3 | 4,572 | 08/16/2008 |
| Version 1.12b2 | Release | 2.4.3 | 160 | 08/14/2008 |
| Version 1.12 | Release | 2.4.3 | 387 | 07/23/2008 |
| Version 1.11c (for 2.4) | Release | 2.4.0 | 71 | 03/29/2008 |
| Version 1.11b (for 2.4) | Release | 2.4.0 | 22 | 03/28/2008 |
| Version 1.11 (for patch 2.4) | Beta | 2.4.0 | 26 | 03/25/2008 |
| Version 1.10d | Release | 2.3.3 | 54 | 02/10/2008 |
| Version 1.10c | Release | 2.3.3 | 4 | 01/28/2008 |
| Version 1.10 | Release | 2.3.3 | 3 | 01/27/2008 |
| Version 1.09 | Release | 3.2.0 | 4 | 01/10/2008 |
| Version 1.08b | Release | 2.3.0 | 61 | 11/15/2007 |
| Version 1.08 | Release | 2.2.3 | 8 | 11/07/2007 |
| Version 1.07 | Release | 2.2.0 | 22 | 09/29/2007 |
Addon Packs Containing This...
-
Rotomon's UI
-
wowplayer33's Addon Pack
-
Mzengr's Beginners Raiding Pack
-
duckeydog's Addon Pack
-
hornsfan's Addon Pack
-
MrThundara's Addon Pack - THE COOLEST UI-EVER.
-
xetra1994's Addon Pack
-
Beto's Addon Pack
-
shaman´s slack healing
-
Mazoto's Addon Pack
-
aepocalypsa's Addon Pack
-
tehBob's Addon Pack
-
Standard shaman ui
-
Mega Pack
-
Shanxon's Addon Pack
-
Cockat00's Addon Pack
-
Mega Pack 2.0
-
Raid lead chaman par Epy
-
Complete Raiding Package
-
Shaman UI
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,129,948 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 498,005 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 335,742 Monthly Downloads
-
- Recount
- Combat
- 323,867 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 297,532 Monthly Downloads



Comments
ShamanFriend will disable itself for that character, yes.
I have similar addons for druids, DruidFriend, and paladins, PallyPowerWarn, the latter should be renamed PallyFriend but it started out as an addon to PallyPower.
You should call it PallyPal.
What can cause Purge, interrupt and grounds not to display in the message frame? I checked every option 20 times. I'm playing battleground and it doesn't show anything on screen. What it does show is Windfury procs and shield/weapon enchant warnings. But no purges, interrupts or grounds. I have had to set it so that it broadcasts it in /say, or I wouldn't even know about these events myself. But I prefer not to spam the chatlog of raid members.
I think before, it used to work. But I had to reset my WTF directory. Now it just won't work?
If you have the spell checked, for example, Spells->Purge is checked, but Broadcast Purge is set to "None" then it will only display for yourself. Displaying that category to the screen can also be disabled if you have Spells->Display->"Frames output" unchecked (make sure it is checked if you aren't seeing it on the screen).
However, you must have something set for how you want to see alerts.
Chat Window: If you want to see them in the Chat window then General->In Chat should be checked (The chat window is selected with the Chat number slider, 0=General).
ShamanFriend frame: If you want to see them in the ShamanFriend frame check General->Custom Frame (which you can move by unlocking it General->Lock).
Blizzard Error Frame: If you want to use Blizzard's Error Frame check General->On Screen.
Scrolling: If you want to have it scroll like with MikScrollingBattleText (MSBT), Scrolling Combat Text (SCT), BlinkCombatFeedback (BCF), Parrot, or if you don't have any of those addons and you select Scroll it will use Blizzard's Floating Combat Text. You can have ShamanFriend set a category to scroll under Display->Scroll output for that category, for example Spells->Display->Scroll output.
Hope that helps.
There are many scrolling addons to choose from and they can be configured to make the text very noticeable if you so desire.
P.S. you can change the color of the text in ShamanFriend if you don't like the default color for something. For example Spells->Display->Color. You can also increase the font size in the Custom Message Frame if you use that and the text is not big enough for you General->Font Size.
Hi thanks.
I think I was mistaken. When I tested it on a mob, it did show. However, hardly visible, due to the colour of the text. That's why I never noticed it in combat. It seems it also doesn't show as much information as it puts in /say. I guess I have to change the colour settings. Will scrolling it make it more visible?
Is there a way to output my wind shear, purge, grounding totem information to a chat channel other than say, party, raid, raid warning?
Sorry, that feature is currently not available. I would have to think about how the best way to implement it would be, would having one (configurable) chat channel for all messages be sufficient so that "channel" could be an option in the drop down or would it be necessary to give each message its own chat channel option? I probably wouldn't be willing to add this later option unless I saw further requests for this as it would add quite a bit of code size and I prefer keeping the addon smaller.
What would be the proper behavior if you configured it to output to a chat channel and you weren't in that chat channel?
Love your addon but I am getting the same error message as well. I have installed 2.32-r41 and still get this Lua error:
Message: Interface\AddOns\ShamanFriend\ShamanFriend.lua:2324: attempt to index field 'db' (a nil value)
Time: 03/08/12 12:54:51
Count: 1
Stack: Interface\AddOns\ShamanFriend\ShamanFriend.lua:2324: in function <Interface\AddOns\ShamanFriend\ShamanFriend.lua:2319>
Locals: self = ShamanFriend_eshieldButton {
0 = <userdata>
class = <table> {
}
Cooldown = ShamanFriend_eshieldButton_cooldown {
}
texture = <unnamed> {
}
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'db' (a nil value)"
eshield_id = 59
Fixed in 2.33-r42. Sorry, looks like this bug was probably introduced in r36.
thank you :) working much better now
Hi there, i have been using Shamans friend for a very long time, but have recently been getting mouse over errors.
Date: 2012-03-08 17:48:48 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\ShamanFriend\ShamanFriend.lua line 2324: attempt to index field 'db' (a nil value) Debug: [C]: ? ShamanFriend\ShamanFriend.lua:2324: ShamanFriend\ShamanFriend.lua:2319 AddOns: Swatter, v3.2.3 (<%codename%>) Babylonian, v5.1.DEV.130 BigWigs, v3.820 BloodShieldTracker, v0.15 Configator, v5.1.DEV.286 DrDamage, v1.8.9_release-2 Gatherer, v3.2.3 Omen, v3.1.6 PowerAuras, v4.23 Recount, v ShamanFriend, v2.32 ShieldsUp, v4.3.0.122 SlideBar, v3.2.3 (<%codename%>) BlizRuntimeLib_enUS v4.3.3.40300 <eu> (ck=15d)
is what i am getting, i hope this helps as i find this addon very usefull
mirax
Edit: Fixed in 2.33-r42. Sorry about the slow fix.
What version of ShamanFriend are you running? That appears to be the same error as the person below you, but it makes no sense for version r41. I should be better about incrementing version numbers apparently, since your error log only shows the 2.32 part of the version which could be r35 through r41. Does this error still occur with the latest 2.32-r41?
Hi, yes this is the newest version, i downloaded it jus to make sure - and straight away the error appears on mouse over, i have tried it with just shamansfriend running and no other addon and get the same error.
hope this information helps, let me konw if there is anything i can do to help with testing as this realy is one of the most usefull addons i have.
I get this when I mouseover my Earth Shield frame.
Message: Interface\AddOns\ShamanFriend\ShamanFriend.lua:2324: attempt to index field 'db' (a nil value)
Time: 02/27/12 19:50:47
Count: 4
Stack: [C]: ?
Interface\AddOns\ShamanFriend\ShamanFriend.lua:2324: in function <Interface\AddOns\ShamanFriend\ShamanFriend.lua:2319>
Locals: