Thread: Buff check
View Single Post
03-14-19, 09:18 PM   #3
jlrm365
A Flamescale Wyrmkin
AddOn Author - Click to view addons
Join Date: Oct 2007
Posts: 113
Thumbs up Much appreciated

That certainly does do the trick, but I wondered if I could do a bit more with it. Delve I have (started to).
I'm certainly able to learn programming languages, but the game takes enough time as it is and so I'm pleased with how well WeakAuras was able to fill my niche "need".
You don't need to read on, but I thought you might like to know that your words were not ignored.


What I wanted was to have the button appear when the buff was NOT there, so I'd be reminded to renew it.
Further down the "Trigger" tab, it was easy enough to change "Show On" to "Aura(s) Missing."
That then meant that the icon would be present when the buff wasn't and vice versa, which is just what I wanted.

The icon's behaviour seemed a bit spartan, though, so I thought I'd smarten it up. Sure enough, I was able to add some (On Show) Actions:
  • Chat Message (Message Type: Chat Frame, Message: "Use [item]!")
  • Play Sound: Bike Horn

The icon defaults to the middle of the screen, which could be a problem for some, but I had long ago repositioned my player and target frames (manually, within the "layout-local" files).
By coincidence, the icon's top lines up (to the pixel) with the tops of those frames. I'm not OCD but, as the icon is also equidistant between those two frames, that makes for nice symmetry.
No need to tweak the Display:Position Settings at all.

It's an addon that I've known about for a while, but that I thought I'd never have a use for. My use is still going to remain limited, but the specific thing I'm using it for makes it a great quality of (game) life boost. A macro with a modifier, to make casting the buff item even easier, should be the cherry on top.
I'll look into doing some more with WeakAuras, at some point (There must be some "Top 10 Cool Tricks"-type videos online), but I'm happy enough for now.


Much appreciated.
  Reply With Quote