Get an Epic Experience with Premium


Unit Frames Login to Add Favorites
  • World of Warcraft
  • 460 Monthly Downloads
  • Supports: 5.0.5
  • 120,754 Total Downloads
  • Updated 09/20/2012
  • Created 06/02/2010
  • 108 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: BSD License
  • Newest File: v1.2c
Support development! **

About GridStatusPriestAoe

Grid status module to help priests decide the target for their area heals.


  • Finds the best target for Circle of Healing and Prayer of Healing, based on the estimated total heal, and sets a status on it if the estimated heal is over a configured threshold
  • Supports text (estimated heal), icon (spell icon) and standard indicators
  • Supports GridStatusEmphasize

r58 | slaren | 2012-09-20 11:48:58 +0000 (Thu, 20 Sep 2012) | 1 line
Changed paths:
   A /tags/v1.2c (from /trunk:57)

Tagging as v1.2c
r57 | slaren | 2012-09-20 11:48:01 +0000 (Thu, 20 Sep 2012) | 3 lines
Changed paths:
   M /trunk/GridStatusPriestAoe.lua

- Fixed roster not being properly updated
- Fixed (hopefully) lingering poh status
- Slight performance improvements
r55 | slaren | 2012-09-13 11:46:02 +0000 (Thu, 13 Sep 2012) | 2 lines
Changed paths:
   M /trunk/GridStatusPriestAoe.lua

- Fixed UnitInRange failing for unitid=player

r53 | slaren | 2012-09-01 16:47:42 +0000 (Sat, 01 Sep 2012) | 1 line
Changed paths:
   M /trunk/GridStatusPriestAoe.lua
   M /trunk/GridStatusPriestAoe.toc

- Fixes for MoP. Note that spell healing amounts are not accurate yet.


First Previous Page 3 of 7 Next Last
  • #58

    I am not entirely familiar with the mechanics of Cascade, can you elaborate why choosing the furthest target is always the optimal choice ?

  • #62

    I have updated GridStatusDistance for the current patch, you can find it here on curse. Try setting the minimum distance to something like 30 yards and the maximum at 40 yards, that will probably be good enough for what you want. It should work fine but I have not tested it in a raid, let me know if you find any issues with it.

  • #61

    Ty so much, that would be a big help :)
    You are really a lifesaver, making my life so much easier. *sends you all my love

  • #60

    It seems that just showing the furthest target wouldn't be accurate enough. I would need to figure exactly how the healing amount varies by the distance and how the target selection is made for the jumps. But the spell is probably too slow to try to make an accurate prediction of the jumps anyway. It would be just too much effort and I am not even raiding anymore. I may update GridStatusDistance (I don't think it works in the current patch, but you can give it a try) as that would probably give you the information you want.

  • #59

    If I have not totally misunderstood it, Cascade will do more healing the further it has to travel. So choosing the furthest away target on the first cast already will maximize the healing the spell will do :) (I guess its not optimal if the target is full health, but Im not too fuzzy about this if it makes it harder to apply it for you)
    As it is now, in MGV heroic usually has alot of incoming dmg raid wide, so even if the target is full health, you can still cast it when you know there is incoming dmg :)

    Last edited by Midnightmoon90 on 10/14/2012 7:31:53 PM
  • #54


    I just tested the newest version of this great addon in lfr. But it didn't work properly.

    I was in group 1 and most time (especially when the raid was standing near together) the indicator for poh showed me two best targets in group 1, one target in group 2, 4 and 5 but no one in group 3. The tiny rest of time it worked as intended.

    Used following options: range filter = unchecked + always show best target in each group = checked

    If you are intrested in, I can post some screenshots.

    I would be very happy if you could find the bug. Kiss

    Thank you. Smile

    Last edited by heinzschen on 9/20/2012 4:31:12 AM
  • #55

    I am aware of these bugs and I am working on a update atm.

  • #56


    I tested the new version and it worked fine.

    Tank you very mouch! Kiss

  • #52

    Hey, I am trying to use this addon as a indicator for best target indicator for holy radiance.  All I needed was a grid addon to tell me the best target regardless of heal amounts ( i can decide that).  Using the CoH indicator, would simply changing the range check " coh_testrange_sq = 30 ^ 2 " from 30 to 10 give me that?  Does your addon attempt to check for anything that would prevent that?

  • #53

    It may work, but I have no idea how holy radiance works. "Use it at your own risk".

  • #51

    The new version should fix most problems with the MoP patch, but healing amounts are not going to be accurate. Let me know if you find any problems as I have not been able to test it a lot.

    Remota: Your update helped me figure what was broken faster, thanks.

  • #50

    i just did a fan update for 5.0.1 and level 85.. works fine in lfr.. didn't test it in guild raids yet, cause there are 2 different types of raid now, but should be working as well.. even if the calculation of the estimated heal might be not that accurate.. i didn't put that much work in it, because it'll change with level 90 anyway..

    so finally here's the download link ;D :

    GridStatusPriestAoe_FAN-UPDATE by Remota Frostwolf-EU

  • #49

    just use an older version of grid and it will work fine, it might get difficult after next patch day but it'll work for today anyway ;D just hoping gridstatuspriestaoe will get updated soon to work with the new version of grid

  • #48

    yea, doesn't seem to be working atm.

  • #47

    Since some weeks Priest AoE isn't shown anymore in my Grid.

    I got following LUA error:

    Message: ...e\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:403: attempt to call method 'AddModuleDebugMenu' (a nil value)
    Time: 08/17/12 20:36:50
    Count: 1
    Stack: ...e\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:403: in function <...e\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:401>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
    (tail call): ?
    Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon'
    Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:621>

    Locals: self = <table> {
     SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383
     UpdateTalents = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:502
     Enable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:315
     UnregisterAllEvents = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
     db = <table> {
     EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348
     modules = <table> {
     GetModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:231
     IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458
     baseName = "GridStatusPriestAoe"
     GetHnAvg = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:1065
     defaultModuleLibraries = <table> {
     OnUpdate = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:603
     GetPohAvg = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:1061
     GetCohAvg = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:1057
     HasGlyph = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:961
     menuName = "Priest Aoe Healing"
     RefreshMapData = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:641
     RefreshCoH = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:747
     UpdateNumGroups = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:531
     SetDefaultModulePrototype = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425
     GetIncomingHeals = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:1008
     UpdateCoefs = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:1015
     GetHealModifier = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:1004
     name = "Grid_GridStatus_GridStatusPriestAoe"
     OnInitialize = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:401
     IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467
     orderedModules = <table> {
     UnitHasPlayerAura = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:992
     DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366
     NewModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:256
     defaultDB = <table> {
     Disable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:330
     GetSpellAvg = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:1046
     RegisterMessage = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
     UnregisterMessage = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
     extraOptions = <table> {
     RefreshAll = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:674
     ClearPohStatus = <function> defined @Interface\AddOns\GridStatusPriestAoe\GridStatusPriestAoe.lua:554
     super = <table> {
     ClearCohStatus = <function> defined @Interface\A

  • 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