• 0

    posted a message on SmartAssist
    I have some ideas how to replace "click to target" functionality in target list. Or even restore that functionality albeit in very limited way.

    I currently have somewhat running version of assist list. Just need to rip off some options and then it's ready for beta testing.

    Should be in my site in 0-3 days :)

    edit: or about now - extremely beta tough. Feel free to file found bugs on my trac.
    Posted in: Addon Ideas
  • 0

    posted a message on SmartAssist
    Yes, unfornattely most of the functionality is lost cause. Sadly my effort to keep the addon as pure-intentational as possible didn't mean anything in the end. I never optimized the target selection based on target properties (such as health).

    But I'll restore what can be restored as well as it's possible under new circumstances.

    But before that I'll make fast resurrection without implementing anything new (1.9.0). Just get rid of everything that was broken and then start figuring how I could re-implement the lost features (2.0.0).
    Posted in: Addon Ideas
  • 0

    posted a message on SuperInspect Aced?
    Quote from Dameek »

    I guess its kinda flattering that more and more people are converting to these extremely efficient addons.


    Not all 'Aced' addons are efficient and clean, or even more bugfree than others. And the more ppl start using Ace2 the worse it gets in the average :)

    What matters to me:
    - Author skill (quality of addon)
    - Determination to maintain addon

    And those have nothing to do with the platform it runs on.
    Posted in: Addon Ideas
  • 0

    posted a message on SmartAssist
    Verified to be ~1-4KiB/s in normal raid situation. This should not be real issue anymore.
    Posted in: Addon Ideas
  • 0

    posted a message on SmartAssist
    Submitted version that contains Ace2 Compost2 which helps memory problems a lot. I was able to dropdown the "usage" from 50 KiB/s -> ~7 KiB/s (simulated situation, real life raid situations still unclear). I don't think there is much room or reason for improvement before TBC comes to the rescue with Lua 5.1 :)

    Rev 325 contains this and many other changes, it is however still a beta. If you find problems with it, make a ticket :)
    Posted in: Addon Ideas
  • 0

    posted a message on SmartAssist
    Hmmh, I'll see if I can implement target list generation using CompostLib so the memory "usage" rate would be around zero aswell.

    Perhaps then you can disable whole useless CTRA MainTanks display like I have ;)

    Btw, when you disable Assist List (In 1.5.0 just Targets) it will change the assit order a bit since the asisting logic uses the data that list generation gathers (for example priorizing marked/depriorizing CCED).

    Btw 2, I'm adding oRA(2) support soon.
    Posted in: Addon Ideas
  • 0

    posted a message on SmartAssist
    I have a good hunch why auto cast on assist might not have fired always, it checks before casting that the target is in combat. But when mob is pulled, game doesn't flag it immediattely in combat. The latest beta has modified this a bit so it will consider mobs that have someone targetted to be in combat. This is in my experience is more reliable than just using checking UnitAffectingCombat.

    I have also TRAC on my site (http://addiktit.net/~paranoidi/trac/smartassist/). Feel free to create tickets if you have any issues or good ideas. You can also check what I've had in mind for the future from view tickets -> view by milestone.

    And if someone wants to take part in development I can give SVN access aswell. Or you can submit patches as tickets :)
    Posted in: Addon Ideas
  • 0

    posted a message on SmartAssist
    Hi, I'm author of the mod in question :)

    I have to agree that the addon does consume VM memory at too high rate, but is it really much of problem? When VM memory starts to be low it starts garbage collector and frees all memory just fine. SmartAssist does NOT leak memory. Only downside with the mod is that garbagecollector runs more often and when that happends it causes small (~1 sec) pause in the game. On my 70+ addon setup that happends only once every hour or so. The memory problem resolves automaticly when TBC comes with better garbage collector, or if I see it fit to use compost to ease the GC problem ... only question is, is it worth doing for few months.

    But more importantly I'd like to know what makes you think SmartAssist is a bloat? The main mod including target list generation + assist logic takes only 2500 lines of code. Is it the amount of options in the configuration? Most of the options there are only additional condition in IF sentence, I'd estimate that dropping all "useless" features would reduce the codebase only about 300 lines. Same goes for using Ace2 lib, there is not that much usefull functionality in it. The configuration screen is likelly the most bloated one due the number of widgets there. And that is currently Load On Demand addon so it's not even loaded usually.

    Instead of calling out for someone to ripoff my good ideas (which you call "Aced") I would prefer constructive critism & feedback. I can drop off features if someone manages to convince me that they are useless. I have done it in the past.

    Codebase is small, clean, mostly kludge free and efficient (except the memory usage, which is kinda LUAs fault). I don't see any reason for calling "rewrite".

    Next major version (1.5.0) contains theme support, making the addon look really good and extremely customizable. I've been planning to add also perfectRaid stylized target list for those who are not running game in very high res or prefer smaller list.

    Preview: http://addiktit.net/~paranoidi/sa_new2.png
    - sorry, large file (almost 1MB, tools which I had in hand made extremely crappy looking jpg)
    Posted in: Addon Ideas
  • To post a comment, please or register a new account.