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 addon for druids (I had a paladin addon, but there was low demand for it so I haven't maintained it).

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of stassart stassart May 30, 2013 at 06:34 UTC - 0 likes

    Before zhTW translation is released, I need to confirm that the following strings are correct: These are used in the saved settings, so if the translation changes people lose their saved settings so I want to make sure they are correct before zhTW translation is released.

    L["Bell"] = "鈴聲"
    L["Ding"] = "叮" -- Needs review
    L["Dodo"] = "嘟嘟" -- Needs review
    L["Dong"] = "咚" -- Needs review
    Last edited May 30, 2013 by stassart
  • Avatar of stassart stassart Dec 03, 2011 at 08:09 UTC - 0 likes

    @Pokigayo: Go

    Under Localization you can export and import all the phrases at once, without any need to send it to me. You can export the current Brazilian Portuguese (ptBR) and copy and paste it to a file on your computer, edit it, and the select import and make sure to select the correct language when importing and paste the data from the file. If you don't have access to those features, please let me know. I'm pretty sure I have them set open, but if I don't I can give you access.

  • Avatar of Pokigayo Pokigayo Dec 03, 2011 at 06:07 UTC - 0 likes

    Ok! Could I translate direct from enUS.lua file?

    Will be faster if I can do. xD How can I send the file translated to you when I finish translating?

  • Avatar of stassart stassart Dec 01, 2011 at 11:57 UTC - 0 likes

    @Pokigayo: Go

    Looks like you found the localization section. I show you've translated about 15% of it. When you think you've done as much as you feel like translating, send me a PM and I'll do a build with it.

  • Avatar of Pokigayo Pokigayo Dec 01, 2011 at 11:51 UTC - 0 likes

    Want to help to translate Shaman Friend to the ptBR cliente. How can I do it?


  • Avatar of Sayclub Sayclub Dec 16, 2010 at 00:01 UTC - 0 likes
  • Avatar of malkelsier malkelsier Dec 11, 2009 at 05:51 UTC - 0 likes

    Hey i really like using shamanfriend but i was wondering if you could combine it with the totem manager. so that a shammy can instantly call sheilds and wepon totems also and id suggest if theres room placing it right next to the original. have your sheilds and then left and right wepon totems



Date created
Feb 08, 2007
Last update
Jul 30, 2016
Development stage
  • deDE
  • enUS
  • koKR
  • ruRU
  • zhCN
GNU General Public License version 3 (GPLv3)
Curse link
Shaman Friend
Recent files
  • R: r86 for 7.0.3 Jul 30, 2016
  • R: r85 for 7.0.3 Jul 20, 2016
  • R: r84 for 7.0.3 Jul 20, 2016
  • R: r83 for 7.0.3 Jul 19, 2016
  • R: r82 for 6.2.0 Jun 28, 2015