Skip to content

Releases: ennvina/spellactivationoverlay

Very Cataclysmic

12 May 22:59
Compare
Choose a tag to compare

This release focuses on adding effects for Cataclysm and fix issues.

Classes

Hunter

New Glowing Button:

  • Kill Command, during Killing Streak (Cataclysm)

Priest

New Glowing Button:

  • Mind Blast, with 2 stacks of Mind Melt (Cataclysm)

Warrior

New Glowing Buttons:

  • Cleave, during Battle Trance (Cataclysm)
  • Heroic Strike, during Battle Trance (Cataclysm)

Bug Fixes

Spell Alerts

Spell Alerts should no longer display a visual timer shorter than intended.

Combat-only Spell Alerts should no longer flicker when entering combat.

Options

Glowing button settings are more visible when there are more than 12 buttons in the options panel.

Mage

Texture orientation for Frozen debuff was incorrect (Cataclysm).

Improved Cone of Cold and Ring of Frost's freezing property now trigger the Frozen debuff effect (Cataclysm).

Arcane Potency at 1 stack did not fade out after combat (Cataclysm).

Warlock

Backdraft should now be triggered correctly (Cataclysm).

Known Issues

Hovering the mouse over the following glowing buttons in options does not preview the glow effect in the action bar:

  • Mage's Pyroblast! (Cataclysm)
  • Priest's Flash Heal (Cataclysm)

Mistakenly Cataclysmic

10 May 08:10
Compare
Choose a tag to compare

This is an emergency fix that clears unnecessary information that was written to the game chat.

Moderately Cataclysmic

09 May 23:30
3431be5
Compare
Choose a tag to compare

This release focuses on adding Paladin effects for Cataclysm, and fixes a glowing button issue for Season of Discovery and Wrath. Cataclysm was unaffected by this issue.

Classes

Paladin

New Spell Alerts:

  • Daybreak (Cataclysm)
  • Divine Purpose (Cataclysm)
  • Grand Crusader (Cataclysm)

New Glowing Buttons:

  • Holy Light, during Crusade (Cataclysm)
  • Holy Shock, during Daybreak (Cataclysm)
  • Inquisition, during Divine Purpose (Cataclysm)
  • Templar's Verdict, during Divine Purpose (Cataclysm)
  • Word of Glory, during Divine Purpose (Cataclysm)
  • Zealotry, during Divine Purpose (Cataclysm)
  • Avenger's Shield, during Grand Crusader (Cataclysm)

Bug Fixes

Glowing Buttons

Some effects which were already triggered upon login would not glow their buttons.

Death Knight

Glowing Buttons would only glow rank 1 of the following abilities:

  • Frost Strike (Wrath)
  • Howling Blast (Wrath)
  • Icy Touch (Wrath)

Druid

Glowing Buttons would only glow rank 1 of the following spells:

  • Cyclone (Wrath)
  • Entangling Roots (Wrath)
  • Healing Touch (Season of Discovery, Wrath)
  • Hibernate (Wrath)
  • Nourish (Wrath)
  • Rebirth (Wrath)
  • Regrowth (Wrath)
  • Starfire (Wrath)
  • Wrath (Wrath)

Hunter

Glowing Buttons would only glow rank 1 of the following spells and abilities:

  • Aimed Shot (Wrath)
  • Arcane Shot (Wrath)
  • Counterattack (Era, TBC, Wrath)
  • Explosive Shot (Wrath)
  • Kill Shot (Wrath)
  • Mongoose Bite (Era, TBC)

Shaman

Glowing Buttons would only glow rank 1 of the following spells:

  • Chain Heal (Season of Discovery, Wrath)
  • Chain Lightning (Season of Discovery, Wrath)
  • Lesser Healing Wave (Season of Discovery, Wrath)
  • Lightning Bolt (Season of Discovery, Wrath)
  • Healing Wave (Season of Discovery, Wrath)

Warlock

Glowing Buttons would only glow rank 1 of the following spells:

  • Incinerate (TBC, Wrath)
  • Shadow Bolt (Era, TBC, Wrath)
  • Soul Fire (Wrath)

Known Issues

Warlock

Backdraft may not be triggered correctly (Cataclysm).

Cataclysmic

06 May 22:24
Compare
Choose a tag to compare

This release focuses on stability for all classes for Cataclysm. The goal is be at least on par with Wrath of the Lich King. Make sure to send feedback, thank you 🙂

Shout-out to @Amanthuul and @espionn for their contribution to the code. Thanks! :person_bowing:

General

A new system has been introduced to design effects more easily. Cataclysm is in desperate need of new effects, and such system helps a great deal.

Spell Alerts

The sound is no longer played for minor spell alerts, such as Mage's Heating Up or Shaman's Maelstrom Weapon before the fifth stack.

Options

Classes with no Spell Alerts or no Glowing Buttons, or both, now have a "None" text in their options panel.

Classes

Death Knight

Removed Glowing Button:

  • Rune Strike (Cataclysm)

The Rune Strike ability should still glow in Frost and Unholy Presence, but due to the game client.

Druid

New Spell Alert:

  • Fury of Stormrage (Cataclysm)

Removed Spell Alert:

  • Nature's Grace (Cataclysm)

New Glowing Button:

  • Starfire, during Fury of Stormrage (Cataclysm)

Hunter

New Spell Alert:

  • Master Marksman (Cataclysm)

Removed Spell Alert:

  • Improved Steady Shot (Cataclysm)

New Glowing Button:

  • Aimed Shot!, during Master Marksman (Cataclysm)

Mage

Removed sound effect for minor Spell Alerts:

  • Clearcasting
  • Frozen debuff
  • Heating Up (Season of Discovery, Wrath, Cataclysm)
  • Arcane Blast at 1-3 stacks (Season of Discovery)

Paladin

Removed sound effect for minor Spell Alert:

  • The Art of War with only 1 talent point (Wrath)

Priest

New Spell Alert:

  • Serendipity (Cataclysm)

New Glowing Buttons:

  • Greater Heal, during Serendipity (Cataclysm)
  • Prayer of Healing, during Serendipity (Cataclysm)

Removed sound effect for minor Spell Alerts:

  • Serendipity at 1-2 stacks (Season of Discovery, TBC, Wrath)
  • Mind Spike at 1-2 stacks (Season of Discovery)

Rogue

Removed Spell Alert:

  • Riposte (Cataclysm)

Shaman

New Spell Alerts:

  • Fulmination, with 6-9 Lightning Shield stacks (Cataclysm)
  • Maelstrom Weapon (Cataclysm)
  • Tidal Waves (Cataclysm)

Updated Spell Alert:

  • Elemental Focus spell alert uses a more discreet texture (Cataclysm)

New Glowing Buttons:

  • Lava Burst, with Lava Surge talent (Cataclysm)
  • Earth Shock, with 6-9 Lightning Shield stacks (Cataclysm)
  • Chain Heal, during Maelstrom Weapon (Cataclysm)
  • Chain Lightning, during Maelstrom Weapon (Cataclysm)
  • Greater Healing Wave, during Maelstrom Weapon (Cataclysm)
  • Healing Rain, during Maelstrom Weapon (Cataclysm)
  • Healing Surge, during Maelstrom Weapon (Cataclysm)
  • Healing Wave, during Maelstrom Weapon (Cataclysm)
  • Hex, during Maelstrom Weapon (Cataclysm)
  • Lightning Bolt, during Maelstrom Weapon (Cataclysm)
  • Healing Surge, during Tidal Waves (Cataclysm)
  • Healing Wave, during Tidal Waves (Cataclysm)
  • Greater Healing Wave, during Tidal Waves (Cataclysm)

Removed sound effect for minor Spell Alerts:

  • Shaman's Elemental Focus
  • Shaman's Maelstrom Weapon at 1-4 stacks (Season of Discovery, Wrath)
  • Shaman's Rolling Thunder at 7-9 Lightning Shield stacks (Season of Discovery)

Warlock

New Glowing Buttons:

  • Drain Soul, when the enemy has low HP (Cataclysm)
  • Chaos Bolt, during Backdraft (Cataclysm)
  • Incinerate, during Backdraft (Cataclysm)
  • Shadow Bolt, during Backdraft (Cataclysm)
  • Soul Fire, during Empowered Imp (Cataclysm)

Bladestorm

New Spell Alert:

  • Bladestorm (Wrath, Cataclysm)

Bug Fixes

Spell Alerts could sometimes fail to start pulsing when being previewed in the options panel.

Texture orientation for the Spell Alert displayed on Top during Toggle Test was incorrect (Cataclysm).

Hunter

Arcane Shot no longer glows during Lock and Load (Cataclysm).

Mage

Pyroblast! (with an exclamation mark) is no longer counted for triggering Heating Up (Cataclysm). Pyroblast (with no exclamation mark) is still counted.

Texture orientation for Fringers of Frost, Frozen debuff and Brain Freeze were incorrect (Cataclysm).

Warlock

Specializations in Drain Soul option were displaying numbers instead of names (Cataclysm).

Soul Fire no longer glows during Molten Core (Cataclysm).

Known Issues

Some classes have so many options that they may end up outside the options panel.

Spell Alerts with distinct visuals for distinct stack counts may display a visual timer timer shorter than intended. The issue was already there, please do not blame this release, thank you 🙂

Spell Alert texture for Bladestorm may have the wrong orientation if the player changes gender / body type at the barber shop, or if the player has a temporary race change with spell and items such as Orb of Deception.

Mildly Cataclysmic

01 May 02:51
Compare
Choose a tag to compare

This release focuses on supporting runes for Season of Discovery and starts adding new things on Cataclysm.

General

Texture files have been removed from the addon package when they are already included in Cataclysm game files. As such, the archive is now significantly smaller for Cataclysm than other flavors, despite using more textures than ever before.

Classes

Death Knight

The Death Knight class experiments the upcoming rework for Cataclysm. Ideally, you shouldn't see any difference for Wrath Classic. Existing Death Knight effects were fixed for Cataclysm. Make sure to report issues you would encounter, thank you :)

New Spell Alerts:

  • Crimson Scourge (Cataclysm)
  • Sudden Doom (Cataclysm)
  • Will of the Necropolis (Cataclysm)

New Glowing Buttons:

  • Blood Boil, during Crimson Scourge (Cataclysm)
  • Death Coil, during Sudden Doom (Cataclysm)
  • Icy Touch, during Rime (Cataclysm)
  • Obliterate, during Killing Machine (Cataclysm)
  • Rune Tap, during Will of the Necropolis (Cataclysm)

Druid

New Spell Alerts:

  • Lunar Eclipse and Solar Eclipse (Cataclysm)
  • Shooting Stars (Cataclysm)

Updated Spell Alert:

  • Nature's Grace (TBC, Wrath, Cataclysm) now has a fixed texture
  • Nature's Grace has been scaled to 70% (down from 100%)

New Glowing Buttons:

  • Starfire, during Lunar Eclipse (Cataclysm)
  • Wrath, during Solar Eclipse (Cataclysm)
  • Starsurge, during Shooting Stars (Cataclysm)

Hunter

New Spell Alert:

  • Lock and Load (Season of Discovery)

Unlike Wrath, there are no glowing buttons for Lock and Load, which empowers all shots on Season of Discovery. Adding options for each of them would break the options panel, not to mention it would be a mess to setup for players. Until we find a more suitable solution, Hunters will have to rely on the spell alert to know when to unleash Lock and Load.

Paladin

Updated Spell Alert:

  • Infusion of Light texture and position have changed since Wrath

New Glowing Buttons:

  • Holy Shock, as combat-only counter
  • Flash of Light, during Infusion of Light (Cataclysm)
  • Holy Light, during Infusion of Light (Cataclysm)
  • Divine Light, during Infusion of Light (Cataclysm)
  • Holy Radiance, during Infusion of Light (Cataclysm)
  • Exorcism, during The Art of War (Cataclysm)

Warrior

New Spell Alerts:

  • Bloodsurge (Cataclysm)
  • Sudden Death (Cataclysm)
  • Sword and Board (Cataclysm)
  • Sword and Board (Season of Discovery)

Updated Spell Alert:

  • Bloodsurge texture has changed since Wrath

New Glowing Buttons:

  • Slam, during Bloodsurge (Cataclysm)
  • Colossus Smash, during Sudden Death (Cataclysm)
  • Shield Slam, during Sword and Board (Cataclysm)
  • Shield Slam, during Sword and Board (Season of Discovery)
  • Overpower, during Taste for Blood (Season of Discovery)

As in Wrath, there is no dedicated Taste for Blood option in Season of Discovery. Taste for Blood shares its option with Overpower.

Bug Fixes

Death Knight

Killing Machine (Cataclysm) no longer glows Icy Touch and Howling Blast.

Druid

When logging in or reloading UI while under the effect of Lunar or Solar Eclipse, the spell alert was shown then hidden immediately.

Mage

Death Knight's Hungering Cold (Wrath, Cataclysm) is now tagged as Frozen debuff.

Warrior

Blood Surge (Season of Discovery) did not trigger correctly.

Bloodsurge (Wrath) and Sudden Death (Wrath) spell alerts did not preview when hovering the mouse over their respective option in the options panel.

Give Life Back to Music

22 Apr 22:49
Compare
Choose a tag to compare

This release follows up the recently added combat-only system, supports new runes in Season of Discovery, adds a sound option for spell alerts, and scratches the surface of Cataclysm.

Shout-out to @Amanthuul and @steijner for their contribution to the code. Thanks! 🙇

General

Cataclysm

This is the first release that tackles Cataclysm. There is much to be done, so the addon is still in alpha for this new flavor. As usual, feedback is appreciated. Thank you :з

Spell Alerts

The SpellActivationOverlay functionality from Cataclysm always played a sound when an alert was displayed. This addon plays the exact same sound.

An new option has been added to control it, enabled by default for Cataclysm, and disabled otherwise. It can be changed from the options panel, available by entering /sao

Classes

Mage

New Glowing Buttons:

  • Deep Freeze (Season of Discovery), during Fingers of Frost
  • Deep Freeze (Season of Discovery), when the target is Frozen

All mage effects below are related to Cataclysm.

New Spell Alerts:

  • Arcane Missiles!
  • Arcane Potency, as combat-only effect
    • the effect is disabled by default because it does not really change the rotation, and to reduce visual clutter
    • there is a known issue where the 1-stack visual effect does not fade out quickly after leaving combat #219
    • (it still fades out after 30 seconds like every spell alert)

Updated Spell Alerts:

  • Heating Up and Hot Streak
    • tests during Beta indicate that it is no longer possible to bank a Heating Up stack when Hot Streak is active
    • due to how talents were reworked, the Heating Up effect is displayed only if the mage has Improved Hot Streak
  • Impact
    • while the visual effect is similar to Wrath Classic, please note Impact has been reworked

Unchanged Spell Alerts:

  • Brain Freeze
  • Clearcasting
  • Fingers of Frost
  • Frozen debuff

Removed Spell Alerts:

  • Missile Barrage
  • Heating Up + Hot Streak at the same time
  • Firestarter

New Glowing Buttons:

  • Arcane Missiles, during Arcane Missiles!
  • Pyroblast!, during Hot Streak
    • when Hot Streak procs, there is a new spell called Pyroblast! (with an exclamation mark)

Unchanged Glowing Buttons:

  • Fireball and Frostfire bolt, during Brain Freeze
  • Deep Freeze, during Fingers of Frost
  • Deep Freeze, while the target is Frozen
  • Fire Blast, during Impact

Removed Glowing Button:

  • Flamestrike, during Firestarter

Paladin

New Glowing Button:

  • Divine Storm (Season of Discovery, Wrath, Cataclysm), as combat-only counter

Priest

New Spell Alert:

  • Mind Spike (Season of Discovery)

New Glowing Button:

  • Mind Blast, during Mind Spike (Season of Discovery) at 3 stacks

Shaman

New Spell Alerts:

  • Rolling Thunder (Season of Discovery), with 7-9 Lightning Shield stacks
  • Tidal Waves (Season of Discovery)

New Glowing Buttons:

  • Earth Shock (Season of Discovery), with 7-9 Lightning Shield stacks
  • Healing Wave and Lesser Healing Wave, during Tidal Waves (Season of Discovery)

Bug Fixes

Counters

Counter-based Spell Alerts could incorrectly stay visible if the counter ability was lost e.g., after resetting talents. Glowing buttons were not affected and already stopped glowing, as intended.

Carefully Crafted Combat Counters

17 Apr 20:59
Compare
Choose a tag to compare

This release introduces a new system: combat-only abilities. The release also engages in new Season of Discovery content.

General

Seasonal

This release bumps TOC file for the new Season of Discovery content.

Counters

Abilities in the counters category can be classified as 'combat-only'. Their alerts and glowing buttons will fade out after a few seconds after leaving combat.

This setting is targeted at abilities that basically have an infinite duration. They were annoying when commuting or AFK'ing in a capital city, because you got either a visual alert in the middle of the screen, or buttons were glowing, or both. As a result, players either deactivated the effect or played with that annoying effect and eventually ended up desensitized.

Please note, if the ability becomes available when out of combat, the alert or glowing button will activate for a few seconds. This helps players who want to engage combat when their favorite spell or ability is ready, but want to be prepared before entering combat. (Note to Burning Crusade players: it doesn't matter whether or not you think you are prepared, for Illidan believes you are not)

Classes

Hunter

Flanking Strike (Season of Discovery) is now classified as 'combat-only'. The spell alert and glowing button will fade out after a few seconds after leaving combat.

Mage

Heating Up is now classified as 'combat-only'. The spell alert will fade out after a few seconds after leaving combat, much sooner than the previous 30-second limit.

Paladin

New Glowing Button:

  • Exorcism, as combat-only counter

Priest

New Spell Alert:

  • Surge of Light (Season of Discovery)

New Glowing Buttons:

  • Flash Heal, during Surge of Light (Season of Discovery)
  • Smite, during Surge of Light (Season of Discovery)

Shaman

Molten Blast (Season of Discovery) is now classified as 'combat-only'. The spell alert and glowing button will fade out after a few seconds after leaving combat.

Bug Fixes

Counters

Counters were incorrectly flagged as unavailable during the Global Cooldown (Classic Era only).

Druid

Visual timers of Lunar Eclipse and Solar Eclipse (Season of Discovery) should now refresh their duration correctly when gaining a stack.

Season of Self Foundry

19 Mar 22:52
79a22d4
Compare
Choose a tag to compare

This release focuses on Classic Era, mostly Season of Discovery, and a bit of non-seasonal content as well.

Shout-out to @abecks, @Amanthuul and @AboveAzureSkies for their contribution to the code. Thanks! 🙇

General

Seasonal

This release bumps TOC file for the new Season of Discovery content and for Hardcore Self Found.

Classes

Druid

New Spell Alerts:

  • Nature's Grace*
  • Eclipse

New Glowing Buttons:

  • Starfire, during Lunar Eclipse
  • Wrath, during Solar Eclipse

* Unlike Wrath, Nature's Grace alert of Classic Era is always blue-ish, to avoid confusion with Fury of Stormrage.

Mage

New Spell Alerts:

  • Hot Streak
  • Missile Barrage*
  • Brain Freeze

* Missile Barrage has a blue-ish tint to differ from Arcane Blast

New Glowing Buttons:

  • Pyroblast, during Hot Streak
  • Arcane Missiles, during Missile Barrage
  • Fireball, Spellfrost Bolt, and Frostfire Bolt, during Brain Freeze

Shaman

New Spell Alerts:

  • Maelstrom Weapon
  • Power Surge

New Glowing Buttons:

  • Lightning Bolt, Chain Lightning, Lesser Healing Wave, Healing Wave, Chain Heal, and Lava Burst, during Maelstrom Weapon
  • Chain Lightning, Chain Heal, and Lava Burst, during Power Surge

Warrior

New Spell Alert:

  • Bloodsurge

New Glowing Button:

  • Slam, during Bloodsurge

Bug Fixes

Runes

Runes should now always be detected correctly, up to 10 seconds after login, in the worst case scenario. Previously, there was a bug which, if very unlucky, would not detect runes until logging out and logging back in.

New Contributors

Full Changelog: v1.1.3...v1.2.0

Stack Overflow

13 Dec 10:56
85ddab6
Compare
Choose a tag to compare

This release fixes an issue introduced in version 1.1.2, related to stackable auras. Sowwy 🙇

Classes

Hunter

Cobra Strikes (Season of Discovery) and Lock and Load (Wrath Classic) Spell Alerts would sometimes not be seen, and their Glowing Buttons would not glow in the process.

Mage

Arcane Blast (Season of Discovery) and Fingers of Frost (Wrath Classic, Season of Discovery) Spell Alerts would sometimes not be seen, and their Glowing Buttons would not glow in the process.

Priest

The Serendipity Spell Alert would sometimes not be seen, and its Glowing Buttons would not glow in the process.

Shaman

The Maelstrom Weapon (Wrath Classic) Spell Alert would sometimes not be seen, and its Glowing Buttons would not glow in the process.

Warlock

The Molten Core (Wrath Classic) Spell Alert would sometimes not be seen.

Warrior

The Bloodsurge (Wrath Classic) and Sudden Death (Wrath Classic) Spell Alerts would sometimes not be seen, and their Glowing Buttons would not glow in the process, usually at 2 stacks, due to tier 10 set bonus.

SoD-A(gain)

13 Dec 01:44
f38f624
Compare
Choose a tag to compare

General

This release focuses again on Season of Discovery.

Make sure to head over the Discord server or the GitHub page to suggest new runes or send feedback about supported ones. Thank you! 🙏

Classes

Hunter

The Spell Alert and Glowing Button of Flanking Strike should be triggered correctly.

Mage

Arcane Blast Spell Alert and its associated Glowing Buttons — Arcane Missiles and Arcane Explosion — should be triggered correctly.

Rogue

Rogues finally got some love!

Riposte effects may now be displayed when the ability is on cooldown. This is especially useful for rogue tanks who parry very often: you can now know when the ability is usable soon™

The option is disabled by default and may be enabled from the options window. Beware! There are two options: one for the Riposte Spell Alert, and one for the Riposte Glowing Button. Make sure to enable both if you need both.

Shaman

The Spell Alert and Glowing Button of Molten Blast should be triggered correctly.

Warrior

The Spell Alert and Glowing Button of Raging Blow should be triggered correctly.

The Glowing Button of Victory Rush should be triggered correctly.

Bug fixes

Options Panel

On Classic Era, options for Spell Alerts and Glowing Buttons of Season of Discovery are no longer displayed on non-seasonal realms.