Get an Epic Experience with Premium

Shaman Friend

Shaman Login to Add Favorites
  • World of Warcraft
  • 2,693 Monthly Downloads
  • Supports: 6.2.0
  • 919,673 Total Downloads
  • Updated 06/28/2015
  • Created 02/08/2007
  • 1,226 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: r82
Support development! **

About Shaman Friend

News: Druid Friend is now available!

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 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. For additional sounds you can use SharedMediaAdditionalSounds.

If you would like to help with translations please visit:

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:

Thanks go to Greltok for helping keep this addon up to date. Thank you to Esoyu and Sayclub for translation work. Thanks to BlueGlyph for all the work he did being the original author.

r82 | stassart | 2015-06-28 23:53:20 +0000 (Sun, 28 Jun 2015) | 1 line
Changed paths:
   M /trunk/ShamanFriend.lua

Updated comment with new dungeon difficulties for 6.2. Should not require any active code changes.
r81 | stassart | 2015-06-28 23:37:19 +0000 (Sun, 28 Jun 2015) | 1 line
Changed paths:
   M /trunk/ShamanFriend.toc

Updated ToC for 6.2.
r80 | stassart | 2015-03-05 07:30:49 +0000 (Thu, 05 Mar 2015) | 1 line
Changed paths:
   M /trunk/ShamanFriend.lua
   M /trunk/ShamanFriend.toc

Updated ToC. Commented out Fulmination debug statement.


First Previous Page 8 of 49 Next Last
  • #668

    I have not gotten this error on my shaman.  Yours is the first I've heard of this issue.  I'm looking into it.



  • #669

    I checked in a fix that I believe addresses that lua error in r36 (marked alpha atm).  I was not able to reproduce the issue though even after looking at the conditions that might trigger it and attempting to do so.  Alpha versions can be obtained from:


  • #666

    Great Addon. I <3 it and recommend it often. I use it for both Enh and Resto. 


    I was wondering though, is it possible to include a warning for when searing totem expires for the Enh players? 


  • #662

    Hm... How about timer/tracker/or just window for our new buff?

  • #663

    If you mean Ancestral Vigor health increase to people healed, that would be much better monitored by a healing addon as the duration is different on each person.  How would this addon display the timer on each person in the raid and why would you want that informaiton displayed here rather than on your healing addon (Grid/VuhDo/Healbot)?


  • #665

    Heh) because I dont have Grid/Healbot or VuhDo. I threat only with own hands... =) But mb you right and I should look for special addon for such tracker.

  • #661

    Hello there m8y. I was just wondering if it was possible to put in a little box for the water shield as you have done with the earth shield. Not always easy to see if its still on or not.



  • #664

    It would be kind of cool to be able to display a water shield icon when it is under X charges (could be displayed with 1 charge or expired), or lightning shield icon is displayed if it is above X charges for fulmination.


  • #650
    I've just installed SF as I've taken up leveling my Shaman again. I'm using REAL UI, which has SBF included, and I've gotten the same problem with SF and SBF, in that SBF doesn't show any buffbars anymore after SF has been installed.
  • #654
    I was able to reproduce this issue using REAL UI.

    I get lua errors like "1x table: 11D2CD28


    although it is not a very helpful lua error and /sbf options does not load. I am looking into the issue.
  • #658
    I found another workaround: Upgrade all Ace3 addons to the latest version.

    So the options I've found so far:
    1) Downgrade ShamanFriend's AceAddon-3.0
    2) Upgrade all addons AceAddon-3.0 (or at least the first one loaded, I believe addons are loaded alphabetically)

    It seems to be an incompatibility between running different versions of the AceAddon-3.0. I am tempted to downgrade ShamanFriend's AceAddon-3.0 to the previous release. I am also going to file a ticket on Ace3 to see if I can find out more on this issue.
  • #656
    It looks like specifically it is AceAddon-3.0 and Satrina Buff Frames.


    -- @release $Id: AceAddon-3.0.lua 980 2010-10-27 14:20:11Z nevcairiel $

    Doesn't work:

    -- @release $Id: AceAddon-3.0.lua 1036 2011-08-16 22:45:05Z nevcairiel $

    or newer.

    Disabling Satrina Buff Frames removes the lua error, or going back to the older version of AceAddon removes the lua error.

    I don't know what I can do to help with this issue. I don't want to stick ShamanFriend with old libraries to maintain compatibility with a no longer supported addon. My only suggestion is if you want to use Satrina Buff Bars is to make sure when you download new addons to replace the Ace libraries with old ones that work with it.

    Note: If you decide to disable Satrina Buff Bars in Real UI, you need to uncheck the Hide Buffs/Debuffs in the Pitbull module Hide Blizzard frames to get your buffs/debuffs back. When Satrina Buff Bars fails to load due to not working with the latest Ace libraries, it is Pitbull that is hiding the Buffs/debuffs.
  • #657
    AceAddon hadn't changed all the way to the 1035 version of Ace3. So this conflict with SBF was introduced in Ace3 1036.
  • #655
    It appears to be a library issue. If I take Shaman Friend Version 2.31-r34 and replace the libs folder with the one from Shaman Friend Version 2.30-r27 the issue is not present. That can be a workaround for the issue (replace the libs folder in ShamanFriend with the one from r27). However, that does mean if you update another addon that uses the same libraries ShamanFriend does, it is likely to cause problems for Satrina Buff Bars too.

    I will try to track down what library changed and find out more about what the conflict is.
  • #651
    Do you have LUA errors enabled and if so are there any lua errors that could indicate the conflict? I haven't been able to reproduce this issue on my end and without being able to reproduce it and no errors reported it is difficult to determine the conflict.

    I'll try to reproduce it again using REAL UI as I wasn't able to using SF and SBF alone together.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway