I am in high gear at work, and dont have a lot of time. Maybe in the next few weeks. If someone can research some addons that are doing something similar in a decent way, I can use them as resources to build the addon for SpellStatus.
I have a newer version that might solve a few issues. As always, please keep in mind that this library can only as good as the SPELLCAST event system. There are quirky stuff that happens in certain specific instances. This library tries to make sense of it.
If you use the library and see something quirky, turn on debugging by using AceLibrary("SpellStatus-1.0):SetDebugging(true) and AceLibrary("SpellStatus-1.0):SetDebugLevel(3). If this is gibberish to you, don't mess with it. If it does, your debugging help would be very much appreciated.
I think i might have the next melee issue fixed. I still need to do some more testing, unless folks rather have me check it in. Always torn between getting more feedback and people wanting to help or those that get pissed off and say blah when it is an inconvenience hehe.
I will need to look up the spells, but which one of those are "next melee" type of spells?
I have implemented on my side a way to go around the problem, but it needs further testing. I also developed a fubar plugin that will aid.
The problem is that the event system for spellcasting is an absolute message. There are so many possible combinations of what can happen, that the logic becomes harry, specifically for instants. I am doing my best, and will continue to work on it. I do have to mention that I would enjoy a higher level of investigation on yalls side to. Im happy when somebody posts, which should happen more, but also include the order in which you cast spels and perhaps pertinent information like the type of spell it is etc.
I have quite a few chars, but not all classes, so I cant always just go out and reproduce a specific problem on my end, and will need to work based on detailed info.
It is possible, but not fully accurate. I was thinking of adding an addon that might do so, but not sure i want to integrate it to the core. Due to game mechanics you can have a different target than you can track.
I have been trying to track down this problem. It has to be some kind of weird combination, cause i have not been able to reproduce. I need more information to exactly what you are doing.
Can you give me the combination of things to do reproduce. The "You can't mount.." can only come from a previous error. Do you use a macro or what not?
Date: 12:20:54 PM, Saturday, August 19, 2006
- Fixed issue with double SPELLCAST_STOP's being thrown due to using SpellStopCasting or moving at the end of the spell.
- Changed dependency checking
Modified : /trunk/SpellStatus-1.0/SpellStatus-1.0.lua