SilentRotate

SilentRotate

7.3k Downloads

SilentRotate

This addon helps setting up rotations for specific classes or specific roles in raid.

Loatheb Mode   Grounding Totem   History  

While it is more efficient if all involved players can view the list by themselves, ultimately not all raid members need to install the addon, considering a raid leader/assistant is willing to tell the rotation e.g. with voice comm.

This addon is heavily based on the work of Slivo for the TranqRotate addon, which you might want to install if you are interested only in Hunter’s Tranquilizing Shot rotation.

Preparation

  • Before the fight begins, choose the correct mode you want to setup (Loatheb, Misdirection, Grounding Totem, etc.).
  • The SilentRotate window displays the list of raid members who may be part of the rotation. Only relevant members are displayed for a given rotation, e.g. only hunters are displayed in Misdirection mode.
  • Players in the list can be drag'n'dropped to change their order. Members pushed to the very bottom are backup players who do not enter the normal rotation.
  • The list may be setup by another class. For example, a warrior raid leader may select the "Loatheb" mode and change the order of players, even though the warrior will not be in the list.
  • The list is shared across all raid members who have installed the addon. Each player can choose its own mode, in which case the list is shared between players who have selected the same mode.

Combat

  • The next player in the rotation is highlighted in the list.
  • Once a player has cast a spell that triggers the rotation, a cooldown bar is shown in this player’s bar and the next player in the rotation is highlighted.
  • Disconnected players and dead players do not take part in the rotation anymore and appear as gray or red, respectively.

History

  • A History window keeps track of events that are relevant to a given mode.
  • For example, in Grounding Totem mode, the History window displays when a totem is summoned, when it absorbs a spell, or when it has been replaced by another Wind totem.

Modes

There are up to 15 modes: Tranq, Loatheb, Distract, FearWard, AoE Taunt, Misdirection, Bloodlust, Grounding Totem, Battle Rez, Innervate, BoP, Freedom, Soulstone, Soulwell and Scorpid.

The mode is selected automatically upon login and can be changed by clicking on top of the SilentRotate window.

Not all modes are visible because the number of buttons would make the UI too messy.

These modes are visible by default in Classic Era:

  • Tranq
  • Loatheb
  • Fear Ward

These modes are visible by default in Burning Crusade Classic:

  • Misdirection
  • Bloodlust
  • Fear Ward

You can select which modes are visible in the Settings panel.

Tranq

  • Displays Hunters only
  • Tracks when a tranq-able boss goes into Frenzy and shows an alert to the hunter who should cast Tranquilizing Shot
  • The rotation switches to the next hunter when a hunter has cast or missed a Tranq Shot
  • For more information, please check the TranqRotate details
  • If you want the best experience for fighting Vanilla bosses using your level-60 hunter, TranqRotate provides additional options that you may find useful. Make sure to check it out!

Loatheb

  • Displays healer classes only (Druids, Paladins, Priests, Shamans)
  • Tracks when Loatheb’s Corrupted mind prevents a healer from casting a healing spell for 60 seconds
  • This feature is still in development, so feel free to report any bugs

Distract

  • Displays Rogues only
  • Tracks when a distract spell has been cast

Fear Ward

  • Displays Priests only, and only Dwarf Priests in Classic Era
  • Tracks when a fear ward spell has been cast

AoE Taunt

  • Displays Warriors and Druids only
  • Tracks when a Challenging Shout or a Challenging Roar ability has been cast

Misdirection

  • This mode is not available in Classic Era because the spell does not exist
  • Displays Hunters only
  • Tracks when a misdirection spell has been cast

Bloodlust

  • This mode is not available in Classic Era because the spell does not exist
  • Displays Shamans only
  • Tracks when Bloodlust (Horde) or Heroism (Alliance) has been cast
  • The "target" is considered to be the shaman's group number

Grounding Totem

  • Displays Shamans only
  • Tracks when Grounding Totem is put
  • The "target" is considered to be the shaman's group number while the totem is active
  • When the totem is destroyed, the "target" is the spell that destroyed it

Battle Rez

  • Displays Druids only
  • Tracks when Rebirth resurrects someone

Innervate

  • Displays Druids only
  • Tracks when Innervate regenerates mana to someone

BoP

  • Displays Paladins only
  • Tracks when Blessing of Protection is cast on someone

Freedom

  • Displays Paladins only
  • Tracks when Blessing of Freedom is cast on someone

Soulstone

  • Displays Warlocks only
  • Tracks when a player is under the effect of a soulstone

Soulwell

  • This mode is not available in Classic Era because the spell does not exist
  • Displays Warlocks only
  • Tracks when a warlocks creates a Soulwell with a Ritual of Souls

Scorpid

  • Displays Hunters only
  • This mode is not available in Classic Era because the spell does not exist
  • Works similarly as the Tranq mode
  • Tracks when a hunter casts Scorpid Sting, which starts the rotation
  • The rotation only starts for the following bosses: Archimonde (Hyjal), Supremus (Black Temple), Teron Gorefiend (BT), Gurtogg Bloodboil (BT), Mother Shahraz (BT), Gathios The Shatterer (BT) and Illidan Stormrage (BT)
  • Many thanks to Trollhealer-Arugal for the idea and his guild <Lobang> for their extensive testing!

Known Limitations

  • Only one mode can be active at a time
  • Switching back and forth between modes may not restore the correct order of raid members and may display the wrong targets
  • Loatheb mode does not filter out non-healer specs, such as Feral Druids
  • AoE Taunt mode does not filter out non-tank specs, such as Restoration Druids
  • Talents which modify spells, such as Guardian's Favor in the Paladin tree, are not tracked
  • Group-based modes, such as Bloodlust, only track the buff from its initial caster, not every target in the group
  • Tranq mode does not filter out hunters who have not learned the Tranquilizing Shot ability yet, e.g. løøted the Tome of Tranquilizing Shot from Lucifron
  • More generally, the addon does not check, and sometimes cannot check, if players have learned their abilities from their respective class trainers
  • Any raid member can change the order of players in the list
  • Raid members who have not installed the addon must be in the range of 45-ish yards to detect their activity
  • Localization is incomplete (see below)

Localization

The addon fully support English (en-US) and French (fr-FR).

Other languages are partially supported, namely Russian (ru-RU), Simplified Chinese (zh-CN) and Traditional Chinese (zh-TW). They are mostly supported through TranqRotate translations and by native speakers contributing to the github repository. Feel free to join them! :)

If you wish to contribue, either by filling the gaps of an existing language or by starting the translation for another language, simply send a Pull Request to the github repository: github.com/ennvina/silentrotate