
Originally Posted by Kayla5454
I read that you weren't going to support saa because squawkhard was available. I used this addon last night and I don't like it much. I really couldn't understand what the addon was telling me and the options/configuration isn't very user friendly imo. I like the bars. I think your addon is superior because you can just glance at it and know where you are in terms of timers. I don't like an addon that tells me to cast something. Cast IS, MF, Wrath, eclipse procs and I only know that eclipse has proc'd because I see the icon over my head. SH doesn't tell me that eclipse has proc'd it just tells me to cast SF, then in the middle of eclipse if IS drops off all it will show is the IS icon. I know longer know where I am in the eclipse proc or if MF is still up (without searching for the debuff my target) or where I'm at in the eclipse cool down. All that happens is until I cast IS SH doesn't give me any more information.
To use SH I'm going to have to use another addon that will at least give me timer bars for IS and MF.
|
Oh no. I do intend to keep maintaining SAA. Heck, I still use it myself and any time it doesn't work properly I fumble pretty horribly. I just meant that SH does what I'd been planning to do with a future version, and unfortunately now that it exists I can't justify the time expenditure to reproduce it natively. I use both, though SH is really just a double-check in some of the timing-critical areas (less than 4s left on the cooldown, but is there enough time for another SF?).
Band, you didn't give me much to work with. If the Lua error is something like "attempt to concatenate to namestring, a nil value" or similar, it's likely the issue mentioned above, that there is only one rank of FF now. Unchecking the FF bar will squelch the bug until I can get a release up.
As for the UnitAura() API change, you shouldn't notice any issue if you're the only moonkin in a group (for the technical people, the return parameter isMine was changed to give a unitID instead. Since I only check if the return is not-false, it will consider every spellcast to be yours until the change is released). I'm not sure what behavior exhibits if there's more than one moonkin in a group. UnitAura() returns debuffs by its own index. If your own debuffs are always reported first, there should be no real issues. If it returns them based on duration left, you may get jumpy debuff bars. Buffs should never be an issue, though, since it only checks you anyway. In either case, it's poor code to leave it so I'll get it fixed once I get a chance.