Get an Epic Experience with Premium

Shaman Friend

Shaman Login to Add Favorites
  • World of Warcraft
  • 2,570 Monthly Downloads
  • Supports: 6.2.0
  • 931,238 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 41 of 49 Next Last
  • #169

    Looks like there are a high demand of other classes getting the same function as in this addon, maybe I will have to rethink, but currently, no plans to make it work for other classes than Shaman.

    My sparetime aren't that good any more, so don't know if I will have time to make a rewrite of that size in the near future.

  • #168

    hey BlueGlyph, i was just wondering if there is anyway you could get just the purge function into groupchat to work with arcane shot now when it has a dispell function on it.
    Can be useful for my group to know whenever i dispell freedom or bop etc.. or is it possible for me to change it myself?
    my coding skills arnt that great so well.. thanks in advance

  • #170

    Solsy: I have noticed that the Water Shield implementation is not optimal any more. Maybe a timer bar would be nice as you say. Anyone else have any suggestiions on how to do it?

    Still think it's working quite fine with having Water Shield keybound to an easy to reach button, and pressing it whenever you hear the sound.

  • #171

    It would be really nice to be able to report what a hunter dispells with arcane shot.

    Also what he interupts with scatter shot or silences with silence shot

  • #173

    I am still updating this mod with whatever features I find necessary.

    I don't really get what you are meaning. Is it so that every time you have lightning shield on you, that you hear a strange sound? what about Water Shield?

    Have you tried disableing all other addons and deleting the Shaman Friend files from the WTF folder?

    Does it happend even if you set the sound to "none"?

  • #172

    Not sure if you're keeping up with this however I have found a bug - this mod, once initially run will add or cause by whatever means the PERMANENT addition of a fast looping "thrown weapon" sound effect to a lightning shield. Could you or a fan please duplicate and address this? I love the mod to death, but I dont even use lightning shield because that sound is so frickin annoying.

  • #177


  • #176

    This happens immediately upon casting Earth Shield on any player in my party.

    I do know that if I cast it on someone prior to having Earth Shield on myself it will give me the same warning. I expect that because it is no longer on me.

  • #175

    Does this only happend when you have Earth Shield on yourself prior to casting it or all the times? Even if you are recasting it on the same target?

  • #174

    I'm having an issue when I cast Earth Shield on a target in my party, it immediately warns me that "Earth Shield has faded."

    I've checked the box "Track Earth Shield on other targets other than yourself" as well as unchecked it and I still get the same result.

  • #178

    New Version!
    - Added possibility to show a message when Bloodlust/Heroism is cast
    - Added possibility to show a message when Mana Tide is cast
    - Made the UI to show only by typing /sf or /shamanfriend, use /sfcl if you still wan't the command line options
    - Fixed Earth Shield tracking

  • #180

    There was some problem when updating from older version, due to Blizzard changing how custom frames work.

    Does the messages show up in the frame so you can see the location of it? Or is the problem that you moved it out of the screen? Does the output work if you set it to something else, for example the "On Screen" option. (Really should change the name of these some day)

    Try this:
    1. Download the latest version (1.9) from above.
    2. Type this in the chat
    [code]/script ShamanFriend.db.profile.display.x = nil; ShamanFriend.db.profile.display.y = nil[/code]
    3. And then /rl

  • #179

    I have had this mod for a long, long time, and I just recently tweaked it to have larger font and moved the display box around... Now, I don't know what I did but I completely borked it :( I have reset the profile, deleted the folder / re downloaded, everything I can think of. When I click the lock button (in the past it made a large blue box display) nothing happens, and before I reset the profile the box would come up and be stuck on.

    All I want is for my purges/shocks/shield alerts to be in that box and be movable, but I don't know what is wrong with my settings...

    Anyone else ever have this problem and could possibly help?

  • #181

    Yeah, I know. It's sitll broken... Working on it....

  • #183

    Try to turn on the "Alternate method" to detect them and see if it gets better. There is no 100% accurate way to detect the procs. With the Lightning Capacitator trinket it gets even worse. I did my best to solve it and it works ok for me atleast.

    Personally I use the alternate method and no trinket option and it works fine most of the time in raids.

    If you see any specific situation where it seems broken, please tell me.

  • 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 »

Star Trek Online Wiki Editing Contest