Get an Epic Experience with Premium

Shaman Friend

Shaman Login to Add Favorites
  • World of Warcraft
  • 2,613 Monthly Downloads
  • Supports: 6.2.0
  • 931,048 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 19 of 49 Next Last
  • #472
    Since a couple patches ago the combatlog stops working sometimes. When that happens part of this addon and many other addons stop working. If your damage meter addon is still working at the time and this one is not, please let me know and it would be a different issue.

    The combatlog stopping working is a game bug and nothing I can do about it. The game just stops providing information to addons and the only thing that can be done is logout and back in.
  • #459
    First let me thank you for this great addon. I wouldn't know, how to raid on my resto shaman without it again!

    I have one question: Is it possible to assign a key to the button of the Earth Shield tracker? I would like to recast ES on the assigned player without using the mouse. But it doesn't show up as an option in the keybinding options. Maybe there is a possibility to do this with a macro command?

    Thank you in advance and keep up the good work!
  • #458
    Great addon. I rely a lot on the shield/weapon enchant alert and purge/grounding/interrupt announcement.

    I have a suggestion for a new feature:
    How about adding an annonuncement when the shaman successfully(or failed) cleanses a debuff from someone?
    This would function much like the purge announcement feature.

    Many thanks for the great mod for shamans! I am excited to see what new improvements can be made to the mod.
  • #454
    Is there a way to add an announce feature when you cast Ancestral Spirit to party or raid. That would be awesome. It will help when you have multiple classes that can res in a group.

    Just to let you know. I HEART this addon. :D As a sham exclusive player, I could not live without it. Thank you for making it. :D
  • #457
    A macro would work..

    /stopmacro [combat]
    /cast Ancestral Spirit
    /stopmacro [nohelp][nodead]
    /ra Resurrecting %t.
  • #453
    Hey can you add a warning system if a totem gets destroyed?

    it would make this the ultimate shaman addon :)
  • #449
    i found a problem EVERYTHING works but when there is 1 tick left on earth shield it stays at 1 and wont display 0 not that big of a deal but in the case that ur busy watching other things and look back and think theres 1 left when theres not

    otherwise love the addon best i have found for shamans so far keep up the good work
  • #450
    Which version? What language? Does this always happen?

    When Earth Shield fades it should change to:
    Charges: -
    Time: -
  • #451
    Also if this bug is happening for you in version 2.02 is the combatlog working at the time? Since patch 3.3 the combatlog seems to stop working a lot especially in arena. Some addons seem to cause this bug to happen more often, old versions of Recount being one of them.

    Version 2.04+ changed so that the combatlog is not used to work around the combatlog stopping issue. If you are using version 2.02 and the combatlog stops when earth shield is at 1 tick the bug that you are describing could happen. However, if the combatlog stopping is the case it should stop at different places during different game sessions and other addons that depend on the combatlog should stop working too.
  • #455
    i was thinking of wrong addon.but it does seem to lag somewhat? idk if its my part or the will lag a sec or 2 behind for example a target hits my tank he goes down to earth shield with 5 ticks left but for a few secs the tracker still says 6 before updating is there a real time watch for the earth shield?
  • #456
    latest ver of ur addon and wow ver.the lang is English
  • #448
    Nm on the Earth Shield icon. I found where to disable it in the Lua.
  • #447
    Hi and thank you for a great addon.
    Any chance to get the option that the Earth shield tracker only displays when your in a group, raid, battleground or Arena. Its not really any point having it showing when your soloing as you usually dont solo in resto specc with the dual specc system. And is there any chance for an option to disable the icon for the earth shield tracker? I dont really see any use for the icon to be there as you get an warning when the earth shield is removed or expires. Other than that a really great addon :)
  • #452
    When you switch to non-resto spec the Earth Shield tracker should disappear (and reappear when you switch back to resto spec).

    I will still add the ability to disable the tracker during solo play to the feature request list.

    As for the icon, it is kind of a gimmick, but you can click on it to refresh Earth Shield on your current target as long as you do not change targets in combat. WoW does not allow updating the button target in combat (it updates as soon as you are out of combat).
  • #446
    Hi, it's a great add on, and has been extremely useful for all three specs (been respeccing alot). Recently I switched to Ele, and I'm having abit of trouble interpreting the Lightning Overload. It's simple to understand a plain Lightning Bolt, but Chain Lightning confuses me. It usually displays twice for the same proc, sometimes showing three targets then two, or two then one, etc. For the targets that show up twice, the damage is the same. What exactly does it mean? Thanks!
  • 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 »

Darkest Dungeon Wiki Editing Contest