Get an Epic Experience with Premium

Shaman Friend

Shaman Login to Add Favorites
  • 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
or

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:

http://wow.curseforge.com/addons/shaman-friend/tickets/

------------------------------------------------------------------------
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.
------------------------------------------------------------------------

Comments

First Previous Page 4 of 46 Next Last
  • #690

    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.

    Last edited by stassart on 6/1/2012 8:04:15 PM
  • #694

    You should call it PallyPal.

  • #685
    Spells not displaying

    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?

  • #686

    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.

  • #688
    Quote from xen111 »  Will scrolling it make it more visible?

    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.

  • #687

    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?

  • #683

    Is there a way to output my wind shear, purge, grounding totem information to a chat channel other than say, party, raid, raid warning?

  • #684

    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?

     

    Last edited by stassart on 4/12/2012 11:22:36 PM
  • #678

    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

  • #680

    Fixed in 2.33-r42.  Sorry, looks like this bug was probably introduced in r36.

     

    Last edited by stassart on 3/9/2012 4:21:02 PM
  • #681

    thank you :) working much better now

  • #676

    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

  • #677

    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?

     

    Last edited by stassart on 3/9/2012 4:16:14 PM
  • #679

    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.

  • #674

    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:

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

Infinite Crisis NA

Get Your Preferred Access Code!