Detox was released 5 months before wow 2.0. In other words, it saved me 5 months of lagging in raids. I didn't rush it at all, but the Decursive code base was so terrible even I was able to improve it.
The lag in Decursive was fixed a few days after it was reported, in Decursive 1.9.8 (released the 25th of August) then Decursive was as optimized as the latest version of Detox in 1.9.8.4... (12th of November)
And yes Decursive code base was horrible but it has been rewritten now :)
btw, we're not selling cars, so lets not sound like we're trying to. Or maybe I'm the only one who is allergic to the use of "ultra" and other common adjectives. Just for future reference
The ULTRA is for the non-ACE2 community^^ (for curse-gaming.com and worldofwar.net) and "very" was not enough^^ The CPU and memory usage is very important for some users so it's to emphasis this :)
The ULTRA is for the non-ACE2 community^^ (for curse-gaming.com and worldofwar.net) and "very" was not enough^^ The CPU and memory usage is very important for some users so it's to emphasis this :)
The lag in Decursive was fixed a few days after it was reported, in Decursive 1.9.8 (released the 25th of August) then Decursive was as optimized as the latest version of Detox in 1.9.8.4... (12th of November)
As I was the one who posted the optimization suggestion you referred to, I can tell you that this one problem I mentioned wasnt the only one. It just was the biggest problem Decursive had. Otherwise I wouldnt have written Detox.
Yeah - I just didnt like the "Detox was a rushed project noone really needed, while Decursive 2.0 is the hot shit" I was reading between the lines. I'm fine with seeing a new decursing solution around and am glad someone is taking care of it, even though I personally have no need for it, as all I really need nowadays is Grid and a click-casting addon. :)
I agree - an optimized debuff module might be nice. Currently I'm solving the problem with manually configuring Grid to display highly revelant (raid boss) debuffs as icon and everything else just as colored border. Having that preconfigured sounds like a first step.
Is Detox still in active development? I still find the mod useful grouping (in raids sRaidFrames make it easy to spot debuffed people but in a 5-man group my Discord Unit Frames don't have a similar option which is where Detox comes in).
However of late i've noticed it being unreliable. I have all filters off (so everything should be shown) but as a mage, some curses are getting missed and not being displayed in Detox. One example of this is the Curse of the Shattered Hand from Shattered Halls. If cast on me, then Detox pops up a warning but when cast on group members it doesn't alert me. As the spell works for me, it seems there must be some sort of error with the group scanning. I am using the latest revision 25922.
When 2.0 was released, I knew it was too late for this type of mod, and that standard unit frames + clickcasting would replace it for most people, so I ripped all the wasteful code from Detox and turned it into a display-only addon.
The reason I did this was simply that at the time, people were still raiding Naxxramas, and there were not that many addons that provided the filtering logic that Detox and the likes provide, so I still saw a market for it.
However, I've long since stopped caring, and I do not plan on fixing any unreliability issues you might discover.
I agree - an optimized debuff module might be nice. Currently I'm solving the problem with manually configuring Grid to display highly revelant (raid boss) debuffs as icon and everything else just as colored border. Having that preconfigured sounds like a first step.
I don't use Grid right now, I've looked at the doc and I think it would be possible to "plug" Decursive 2.0 into Grid without too much difficulties.
So let's suppose that Decursive 2.0 provides Grid with the necessary information to update a unit status, let's imagine it will make Grid display a red border around the unit frame. How can we cure the unit? Is it possible for a plug-in to change the attributes of Grid unit frames to make them cast spells when clicked like Decursive 2.0 does?
Maybe it's just an impression but I do not feel very welcomed here... :'( I wonder what I did.
1. I have not seen you on IRC
2. Your post above about how Decursive rocks makes me sick, no matter who its "target market" were.
3. You have only converted Decursive somewhat - granted, converting something to Ace2 doesn't make you win the internet, but if you convert 60% of such a large addon, you should just convert it all. If you want help on this, see #1.
4. Your code is hard to read, because you use uppercased local variables and --{{{ }}}-- all over the code, which doesn't make sense to me. If you want help on this, see #1.
They are listed in prioritized order, and are my opinions only. I do not represent anyone but myself.
The way you express your "opinion" is rude, he is still a human being.
I didn't express it to be rude, I did it because he asked. There's no reason to wrap my opinion in fancy words and smilies just to appease the general population, like you.
The lag in Decursive was fixed a few days after it was reported, in Decursive 1.9.8 (released the 25th of August) then Decursive was as optimized as the latest version of Detox in 1.9.8.4... (12th of November)
And yes Decursive code base was horrible but it has been rewritten now :)
The ULTRA is for the non-ACE2 community^^ (for curse-gaming.com and worldofwar.net) and "very" was not enough^^ The CPU and memory usage is very important for some users so it's to emphasis this :)
It's "Ace2", Ace is not an acronym.
Anyway I've made the necessary modifications in the readme.txt file and in the whatsnew.txt
As I was the one who posted the optimization suggestion you referred to, I can tell you that this one problem I mentioned wasnt the only one. It just was the biggest problem Decursive had. Otherwise I wouldnt have written Detox.
Yeah - I just didnt like the "Detox was a rushed project noone really needed, while Decursive 2.0 is the hot shit" I was reading between the lines. I'm fine with seeing a new decursing solution around and am glad someone is taking care of it, even though I personally have no need for it, as all I really need nowadays is Grid and a click-casting addon. :)
Even better would be a Decursive plugin for Grid! I like the micro unit frames, but integrated some how on the Grid frames would rock.
Yes, I know wrong topic for the thread, but knowledgeable people are reading :P <3 Detox
However of late i've noticed it being unreliable. I have all filters off (so everything should be shown) but as a mage, some curses are getting missed and not being displayed in Detox. One example of this is the Curse of the Shattered Hand from Shattered Halls. If cast on me, then Detox pops up a warning but when cast on group members it doesn't alert me. As the spell works for me, it seems there must be some sort of error with the group scanning. I am using the latest revision 25922.
The reason I did this was simply that at the time, people were still raiding Naxxramas, and there were not that many addons that provided the filtering logic that Detox and the likes provide, so I still saw a market for it.
However, I've long since stopped caring, and I do not plan on fixing any unreliability issues you might discover.
I welcome patches!
I don't use Grid right now, I've looked at the doc and I think it would be possible to "plug" Decursive 2.0 into Grid without too much difficulties.
So let's suppose that Decursive 2.0 provides Grid with the necessary information to update a unit status, let's imagine it will make Grid display a red border around the unit frame. How can we cure the unit? Is it possible for a plug-in to change the attributes of Grid unit frames to make them cast spells when clicked like Decursive 2.0 does?
Maybe it's just an impression but I do not feel very welcomed here... :'( I wonder what I did.
1. I have not seen you on IRC
2. Your post above about how Decursive rocks makes me sick, no matter who its "target market" were.
3. You have only converted Decursive somewhat - granted, converting something to Ace2 doesn't make you win the internet, but if you convert 60% of such a large addon, you should just convert it all. If you want help on this, see #1.
4. Your code is hard to read, because you use uppercased local variables and --{{{ }}}-- all over the code, which doesn't make sense to me. If you want help on this, see #1.
They are listed in prioritized order, and are my opinions only. I do not represent anyone but myself.
I didn't express it to be rude, I did it because he asked. There's no reason to wrap my opinion in fancy words and smilies just to appease the general population, like you.
You can't expect to be a member of the community if you're not on IRC, again, in my opinion.