Gara'jalAnnounce

Gara'jalAnnounce Config Screen

Automatically generate and announce optimal spirit totem assignments during the Gara'jal encounter in Mogu'shan Vaults. Highly customizable with numerous helpful features.

Features:

  • Automatically computes the optimal player assignment when each spirit totem drops, announcing it via raid warning and whispers.
  • Graphical configuration lets you define detailed priority and order for players to be assigned to the totems, subject to debuff constraints. Intelligent defaults work out-of-the-box.
  • Intelligently adjusts to changing fight conditions, including mechanics such as Voodoo Doll, Frail Soul, Crossed Over and Spiritual Innervation, as well as deaths and disconnects.
  • Automatically rotates dps through the spirit phase (subject to priority and constraints) to maximize dps cooldown usage.
  • Optionally prioritize healer assignments based on current mana
  • Optionally set raid icons on players assigned to totems, providing a visual cue to coordinate totem killing
  • Optionally announce Spiritual Innervation buff magnitudes upon returning from spirit phase
  • Optionally announce additional text with each player sent to the totem (eg healing assignment)
  • Tunable dps/heal assignment mix for each difficulty level
  • NEW in 2.0: Status window shows the real-time status of all debuffs and players sorted by priority
  • Correctly handles announcement even while the raid leader is in the spirit phase
  • Very efficient - automatically enables/disables when you enter/leave the boss room
  • International language support - Apply translations HERE

Several additional features are planned and still under development.

Usage:

  • Install as usual. Only ONE person in raid needs the addon (the leader or assistant).
  • Everything works "out of the box" with intelligent defaults
  • To see the current roster or tweak configuration, type "/ga config", click the LDB broker, or navigate to the addon in Blizzard options.
  • All players to be considered for totems must have assigned raid roles, you will be prompted to role check if needed.
  • If multiple players are running the addon, it will elect a single announcer at the first voodoo doll and all other copies are disabled for that fight. This election favors the raid leader.
  • Warning: Many boss mods (DBM, BigWigs etc) default to setting raid icons on voodoo dolls. If you're using the raid icon feature of this addon it's highly recommended that you disable raid icons in those boss mods for every assist or lead in the raid, otherwise they may conflict in confusing ways.

Bug reports or feature requests

  • Please direct any bug reports or feature requests to the wowace ticket system
  • Bug reports in comments will be deleted

Thanks to all testers, and especially the raiders of <Fables> on US-Antonidas

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

  • Avatar of Dridzt Dridzt Dec 05, 2012 at 20:50 UTC - 0 likes

    Thanks that makes sense, it's probably what's happening.

  • Avatar of oscarucb oscarucb Dec 05, 2012 at 19:15 UTC - 0 likes

    @Dridzt: Go

    I kill him every week on 10-normal using 2 healers and the addon, and it works fine for us. The boss always keeps voodoo doll on exactly one healer, so the healing decision is trivial - it's always the non-voodood healer who must take the totem and gets assigned by the addon. Because of the timing you usually get 2 totems per voodoo change, which means the same healer needs to take at least two totems in a row (possibly more if voodoo gets placed on the same healer again).

    What's probably happening is your healers are being confused by this need to take the totem repeatedly. The totem *spawns* are 35 sec apart, but the 30-sec spirit time limit starts when the totem *dies*. Consequently if you take more than 5 sec to kill a totem, it's possible for the required healer to still be in the spirit realm when the next totem he must also take spawns. Healers need to be aware of this and be *quick* about leaving the spirit realm the moment their team is healed up (even if dps are staying behind). Also the dps killing the "next" totem need to be aware their healer might be "late" arriving at the totem and not kill it until they are certain he has returned and in position to take it again. The addon puts raid icons on totem assignees to make it easier to see when all assigned players have reached the totem, so dps killing the totem need to watch for this.

    Even in marginal gear it should never be necessary for the healer to "linger" the full duration in the spirit realm, unless something else has already gone seriously wrong (eg totem kill delayed way too long, or adds out of control).

    Last edited Dec 06, 2012 by oscarucb
  • Avatar of Dridzt Dridzt Dec 05, 2012 at 17:52 UTC - 0 likes

    I have a general question (related to the addon though) since you're probably quite familiar with the timings and such by now.

    Our Gara'jal (10 normal) kills are mostly done with 3 healers but depending on dps roster we sometimes cut it very close to berserk.

    2-healing seems no problem for our healing team but when we tried to use the addon with 2 - role assigned healers it failed to put a healer to each spirit totem group.
    This applied to 'favorable' attempts where we didn't have voodoo-dolls debuff on healers to contend with.
    Is the spirit totem timing along with any 'padding' the addon does such that it doesn't lend itself well to 2-healing the fight?

    tl;dr Is setting only 2 healers in 10man a valid configuration for Gara'jal Announce?
    slightly off-topic: Frail Soul afaik is hc-only debuff (can't find any mention of it on our normal logs).
    Assuming Voodoo dolls doesn't target both healers (don't think I've ever seen it do anything other thank tank-heal-dps in 10man) does the timing of the Spirit Totem casts allow you to always have a healer available for going into Spirit Realm (even if it's the same one that just exited)

    Edit: Answering some of my own questions.
    Looking at our logs Spirit Totem is cast every 36-37 seconds so it should be possible to always have one of the healers assigned to next.
    Maybe the addon already does that and our raiders were confused by a healer still inside spirit world (or just exiting) getting assigned to next one?

    Last edited Dec 05, 2012 by Dridzt
  • Avatar of Dridzt Dridzt Nov 13, 2012 at 11:51 UTC - 0 likes

    @oscarucb: Go

    Yes I didn't have high hopes for this, I understand it's an awkward mechanic to work with.

    Anyway, like I said it's not happening too often and the convenience far outweighs the occasional confusion.

    The problem is mostly when that involves the spirit world healer, because at least for normal a dps missing a port is recoverable, 2 dps going in without healer are certain death and wipe.

    Last edited Nov 13, 2012 by Dridzt
  • Avatar of oscarucb oscarucb Nov 13, 2012 at 02:28 UTC - 0 likes

    @Dridzt: Go

    This is an unavoidable aspect of the fight - voodoo doll changes at LEAST once every 60 seconds, but can also change at literally any time if a raid member dies (in which case it's impossible to predict when its "about to change"). It can even be applied at the last moment when the totem is being killed and has 1 health left, at which point you're obviously and unavoidably screwed.

    The problem with trying to "fix" the assignment when this occurs basically comes down to reaction time - if the addon were to assign a second "wave" of players while the totem is being killed, it risks creating additional confusion; because by the time those players see the message, the totem they were supposed to take may already be gone.

  • Avatar of Dridzt Dridzt Nov 13, 2012 at 00:28 UTC - 0 likes

    Actually I was thinking about this all backwards.

    Instead of messing with ability timers etc the simplest solution would probably be to keep monitoring the units announced for a few seconds and move to the next in line if one of them gets voodoo doll after assignment.

    I.e. instead of trying to prevent the accident fix it after the fact.

  • Avatar of Dridzt Dridzt Nov 12, 2012 at 22:05 UTC - 0 likes

    Tested this and it worked great for the most part (v1.6)

    The only minor issue which I'm not sure can be avoided is on a couple pulls
    we had the assigned healer get voodoo doll right after the announcement/whisper.

    Seems like a low probability occurrence but it happens occasionally.

    I'm not sure if the voodoo doll cast is on a strict timer or how complex it would be to defer totem assignments for a couple seconds if the voodoo doll cast is "about to happen".

  • Avatar of oscarucb oscarucb Oct 31, 2012 at 09:24 UTC - 0 likes

    Addon version 1.1 adds:

    • NEW FEATURE: Send hybrid dps to heal the spirit realm when no dedicated healers are available due to debuffs
    • Fix for spirit totems falling before voodoo is re-cast, delay assignment for voodoo

    Please report any problems encountered in the WowAce Ticket System

    Translators Needed!!! Apply translations here

    Last edited Oct 31, 2012 by oscarucb
  • Avatar of Vaxum Vaxum Oct 27, 2012 at 03:26 UTC - 0 likes

    @oscarucb: Go

    Oh wow, you are nailing it! I can't wait to try it out on Sunday.

  • Avatar of oscarucb oscarucb Oct 26, 2012 at 11:55 UTC - 0 likes

    Beta 2 adds some new features, although some known problems remain.

    Feature additions:
    add a tunable assignment mix for each difficulty
    add optional player text to announce
    add optional announce to self
    tweak announcement include existing raid icons when the icon option is disabled
    when multiple players in the raid have the addon elect one announcer
    option to announce to buff strength+duration when returning from spirit realm
    more robust zone enabling

    Known problems:
    Currently will not announce a new spirit totem that occurs while the raid leader running the addon is still in the spirit phase (although this should only occur in practice if you stay down for over about 20 sec).
    On heroic it's possible to encounter cases where no healer is eligible (due to voodoo and frail) and you therefore have to send a dps hybrid to heal instead for one totem. This can also happen on reg if a healer is dead. I'll be adding support for that special case soon.
    It's possible for voodoo doll to be cast a few seconds after a new spirit totem appears. If this occurs, the assignments announced for the totem may no longer be viable by the time you kill it.

    I'll be working on fixing/handling these and adding other features people have requested over the next few days, although I won't be able to personally test anything new until after the Tuesday reset.

Facts

Date created
Oct 21, 2012
Categories
Last update
Jul 16, 2013
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • itIT
  • koKR
  • ptBR
  • ruRU
  • zhCN
  • zhTW
License
All Rights Reserved
Curse link
Gara'jalAnnounce
Downloads
126,927
Recent files
  • R: 2.0.4 for 5.3.0 Jul 16, 2013
  • A: r70 for 5.3.0 May 21, 2013
  • A: r69 for 5.2.0 Mar 22, 2013
  • R: 2.0.3 for 5.2.0 Mar 08, 2013
  • A: r67 for 5.2.0 Mar 05, 2013

Authors

Relationships

Embedded library
Ace3
LibDBIcon-1.0