• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Guardian Spirited

 
Project Updated:
Files Updated: Fri, Sep 11 2009
Supports Game Version: 3.2.0
Category: Chat & Communication, Combat, Healer, and Priest
Tags:

[Edit Tags]

Project Manager: Nearyan
Additional Authors: No additional authors
Current Version: Guardian Spirited v090911
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge
Avg Daily DL (last 30 days): 13
Downloads Total: 7,078
Favorites: 25
Comments: 30
  • About Guardian Spirited
  •  

Guardian Spirited is a little addon of which the most imporant use is to announce:

  • When you cast Guardian Spirit (and on who),
  • When it procs, thus saving your targets life,
  • When it fades without proccing.

In addition, it can announce all the other relevant priest spells as well (Pain Suppression, Power Infusion, Mind Control, Shackle Undead, Fear Ward, Silence, Resurrection, Divine Hymn, and Hymn of Hope).

It can announce this to /ra, /rw, /bg, /p, /s, and/or a custom channel. By default, it announce to the appropriate chat (so if you're in a raid, only to /ra and not also in /p).

Optionally, it can also whisper the person you cast your spell on, on all these occations (if the target was an actual person, that is, instead of for example a Mind Controlled mob).

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Guardian Spirited v090911 Release 3.2.0 3,034 9/11/2009
  Guardian Spirited v090902 Release 3.2.0 626 9/2/2009
  Guardian Spirited v090823 Release 3.2.0 554 8/23/2009
  Guardian Spirited v090813 Release 3.2.0 557 8/13/2009
  Guardian Spirited v090811 Release 3.2.0 335 8/11/2009
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Vialle said

    Hi, thanks for the add-on.
    Since 3.3, I'm getting this error:

    Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1630: attempt to call method 'IsVisible' (a nil value)
    Time: 01/23/10 01:55:32
    Count: 2442
    Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1630: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1623>

    Locals: this = <unnamed> {
    apps = <table> {
    }
    closing = <table> {
    }
    0 = <userdata>
    }
    (for generator) = <function> defined =[C]:-1
    (for state) = <table> {
    GS: Power Infusion = true
    }
    (for control) = "GS: Power Infusion"
    appName = "GS: Power Infusion"
    widget = <table> {
    GS: Power Infusion = <table> {
    }
    }
    (*temporary) = nil
    (*temporary) = <table> {
    GS: Power Infusion = <table> {
    }
    }
    (*temporary) = "attempt to call method 'IsVisible' (a nil value)"
    pairs = <function> defined =[C]:-1
    AceConfigDialog = <table> {
    ConfigTableChanged = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1718
    CloseAll = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1699
    Close = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1709
    SetDefaultSize = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1729
    Open = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1744
    AddToBlizOptions = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1862
    OpenFrames = <table> {
    }
    GetStatusTable = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:433
    BlizOptions = <table> {
    }
    Status = <table> {
    }
    frame = <unnamed> {
    }
    FeedGroup = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1484
    SelectGroup = <function> defined @Interface\AddOns\ingelasrapture\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:463
    }
    unpack = <function> defined =[C]:-1

    Any chance to see a fix soon?

    Reply Report Permalink
  • DomoPleash said

    Hi Nearyan,

    I'm wondering if there will be an upcoming change to Guardian Spirited now that whispers can be sent to xrealm party members?

    Reply Report Permalink
  • WebGremlin said

    Thank you very much for this addon. This saves me a lot of hassle with macros :)

    Cheers!

    Reply Report Permalink
  • kent1000 said

    I was wondering if there was a way to disable the /gs command/feature of gaurdian spirited as it conflicts with the new gear score addon as i dont need to mass edit it every single time i play it doesnt seem right having the command considering u can just open up the interface menu

    Reply Report Permalink
  • Nearyan said

    You can do this yourself: In the file called GuardianSpirited.lua in the directory World of Warcraft\Interface\Addons\GuardianSpirited, find the line that says

    self:RegisterChatCommand("gs", "SlashProcesser")

    and put two dashes in front of it, like so:

    -- self:RegisterChatCommand("gs", "SlashProcesser")

    That will disable the slash command.

    Reply Report Permalink
  • WebGremlin said

    I tried adding the --, but when I did that, the addon also stopped announcing when my spells were cast.

    Reply Report Permalink
  • lolki90 said

    is it possible you'll make a smiliar or perhaps extend this addon to include other classes? i love this addon for my priest but would also enjoy it on my paladin for things like hand of protection, hand of freedom, etc.

    Reply Report Permalink
  • Nearyan said

    I wasn't planning this, no. In itself, adding spells isn't very difficult, but I always test them before I upload a new version, and that can be a fair amount of work. In addition, I only have a priest at lvl80, so I couldn't test spells of other classes even if I wanted to, and I sort of quit playing WoW recently. (I'll try to keep the addon up to date using the WoW-account of a friend of mine, though.)

    Reply Report Permalink
  • I was just going to say what Xiansation said. Let the "announce when in"s to be specific to each spell. Also, allowing it to be customizable for whisper and chat to be set with different options for each spell would be amazing (if that made sense >.<)

    This is probably my favorite mod. Always make sure I have the updated version.

    -As for my previous comment, with the new version, you made the announcements customizable, which, if you made it announce the CD, maybe interfere with what people put in on their own. If I have any ideas on it, I'll let you know.

    Reply Report Permalink
  • Tokani11 said

    U read my mind! i love what u did here. tx allot. Before this latest version i had the great idea to try and sort it for pain suppression but ofc i failed since i have no idea to sort those kind of things. Tx again for it!

    Reply Report Permalink
  • Nearyan said

    dode3000: you're right, I fixed it.
    vulturul: Just to one channel, I'm afraid. I might add the possibility to announce to more than one at some point in the future.

    Reply Report Permalink
  • dode3000 said

    Thanx for the quick fix =D

    Reply Report Permalink
  • vulturul said

    can it report to more than 1 custom channel ?

    Reply Report Permalink
  • dode3000 said

    I really like this awesome addon

    unfortunately it isn't working for me as it used to T_T, that doesn't report in SAY

    I tried to disable all addons and douple check the setting after restoring to default. didn't work :(

    Reply Report Permalink
  • Nearyan said

    Actually, my addon does very little with timing - mostly it reacts to combat log events. It's a nice idea, but it really doesn't have much to do with what my addon now does, and if I were to program it my addon doesn't already have some functionality on which I can base it. So if I were to do it, there isn't really any reason to add it to this addon, instead of creating a new one for it.

    I can recommend this addon though: http://www.wowinterface.com/downloads/info14028-GhostPulse3.html
    I think that one can do everything you're looking for. I haven't noticed it visibly decreasing my framerate, although admittedly I haven't paid much attention to that.

    Reply Report Permalink
  • Padrecarpe said

    Excellent Addon.

    I would love to see more come out of this addon.
    I was using nUI for a little bit. Nice addon but it was killing my FPS so I had to discontinue it.
    The one thing I loved about nUI though was the CoolDown timer. Every time my cooldowns were ready it would pop up the name example "Prayer of Mending" in big bold letters and make an alert sound.

    Since you're working with timing I think something like this would be a great addition to your addon.

    Right now I'm using class timer. Some people like the bars i'm not really a big fan of it. It does help for the time being though. But even they cant get it all right. Guardian Spirit has a 1-3 min cooldown depending on glyphs and of course if it proc's. That would be extremely useful to know when the CD is up without having to look for it.

    So yeah there's my suggestion :) Great work though, thank you very much for sharing the addon with us.

    Reply Report Permalink
  • Nearyan said

    I had no such plans, but it's a good idea. It'll be here soon :)

    Reply Report Permalink
  • Xiansation said

    Nearyan,

    I was wondering if there were any plans to be able to set the whisper in combat and instance options per spell? I generally only want to whisper my raid when I am in combat, however if I use this option, my resurection whisper doesn't work.

    Thanks for such a great addon!

    Reply Report Permalink
  • Nearyan said

    Oh, d'oh. Fixed it.

    Reply Report Permalink
  • kent1000 said

    hi im not sure if i got an error cause of ur addon or not but ill paste it up if it helps. If it isnt from ur addon then could u possibly point me in the right direction

    Message: ...terface\AddOns\GuardianSpirited\GuardianSpirited.lua:389: attempt to concatenate local 'spellName' (a nil value)
    Time: 08/21/09 17:22:56
    Count: 5
    Stack: [string "Interface\FrameXML\BasicControls.xml:
    (tail call): ?
    (tail call): ?
    ...terface\AddOns\GuardianSpirited\GuardianSpirited.lua:389: in function `?'
    ...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function
    [string "safecall Dispatcher[10]"]:4: in function
    [C]: ?
    [string "safecall Dispatcher[10]"]:13: in function `?'
    ...non\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
    ...ace\AddOns\Bagnon\libs\AceEvent-3.0\AceEvent-3.0.lua:119: in function

    Locals: (*temporary) = "COMBAT_LOG_EVENT"
    (*temporary) = "COMBAT_LOG_EVENT_UNFILTERED"
    (*temporary) = 1250832180.931
    (*temporary) = "SWING_MISSED"
    (*temporary) = "0x038000000192B007"
    (*temporary) = "Omgheal"
    (*temporary) = 1297
    (*temporary) = "0xF13000680814BA0F"
    (*temporary) = "The Prophet Tharon'ja"
    (*temporary) = 68168
    (*temporary) = "DODGE"
    (*temporary) = "COMBAT_LOG_EVENT_UNFILTERED"
    (*temporary) = 1250832180.931
    (*temporary) = "SWING_MISSED"
    (*temporary) = "0x038000000192B007"
    (*temporary) = "Omgheal"
    (*temporary) = 1297
    (*temporary) = "0xF13000680814BA0F"
    (*temporary) = "The Prophet Tharon'ja"
    (*temporary) = 68168
    (*temporary) = "DODGE"
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = defined =[C]:-1

    Reply Report Permalink
  • Addon Packs Containing Guardian Spirited

Most Downloads / Day

Guardian Spirited has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 23,777 Deadly Boss Mods Boss Encounters, and Combat
  2. 11,397 HealBot Continued Unit Frames, Buffs & Debuffs...
  3. 6,026 Recount Combat
  4. 5,653 BigWigs Bossmods Boss Encounters, and Combat
  5. 3,360 Omen Threat Meter Boss Encounters, and Combat