New alerts are dimmed if happening out of combat
ennvina opened this issue ยท 2 comments
Spell alerts are dimmed to 50% opacity when out of combat. This is targeted at spell alerts which occur in-combat and have very little interest out of combat.
However, some spell alerts, such as healing-based alerts, may be interesting out of combat. Such alerts will be displayed at 50% opacity when they trigger out of combat.
A solution could be to "force" a combat mode for a short period of time when a spell alert triggers. This will help healing-based alerts to be slightly more visible. And this should have zero impact on damage-based alerts because they will most likely occur in-combat.
One notable exception is DoT-based alerts that are cast on Training Dummies, which can trigger after leaving combat. This solution would make the spell alert stand out more than what they currently are. This fringe case should be marginal, and even then, seeing the alert more clearly is probably desirable.
Implemented in #80.
Displaying an overlay when out-of-combat forces a fake in-combat mode for 5 seconds, making the overlay (and other overlays, if any) stand out more.
After these 5 seconds have passed, and if the player has not entered combat in the meantime, the fade-out animation occurs as before.
PR #77 made this issue even worse. Now, spell alerts are simply invisible when they trigger out of combat, if combat was left for more than 30 seconds.