Download
(301Kb)
Download
Updated: 08-28-09 06:05 PM
Pictures
File Info
Updated:08-28-09 06:05 PM
Created:unknown
Downloads:12,282
Favorites:75
MD5:

Know-It-All  Popular! (More than 5000 hits)

Version: 1.8
by: pceric [More]

Know-It-All is a NECB clone using the Ace 3 framework. It displays combat timer bars that can track buffs, debuffs, CCs, temporary summons and protection effects and tells you how much time is left.

Know-It-All is still very early in development but quite stable. Many NECB features are implemented such as target and focus tracking, PvP sounds, limited DR tracking, etc.

Know-It-All can be configured from the interface menu or type /kia. See the FAQ.txt for more info.

1.8 - Updated TOC for 3.2
- Added several spells.
- Updated libs.
- No longer destroys your bars when other players of the same class are around. (sorry)

1.7 - Updated spells and glyphs for 3.1.
- Added many new spells and glyphs.
- Added Chinese locale thanks to wowuicn.
- Updated libs.

1.6 - Fix a combo point bug I introduced fixing the the other combo point bug.
- Fully working DR support. Rewrote a large chunk of the code and should now
display CCs taking into account DRs. May still have some wrong DR categories,
the page on wowwiki seems a bit outdated.

1.5 - Start of diminishing returns category support.
- Glyph support for your spells.
- Fix a combo point bug.
- Trying out a different latency calculation (works better on the PTR anyway)
- Some spell updates.

1.4 - Rewrite of parsing code allowing for better spell detection and less CPU usage.
- More WotLK spell updates.
- More config options such as bar width and instance filtering.

1.3 - Updated for patch 3.0.2
- New default bar texture and an option to change it.
- Spell refreshes, such as polymorph, now work correctly.
- Added some spell abbreviations so it doesn't use the whole bar.
- Now places square brackets around the spell name on global spells that you did not cast.
- Various bug fixes.

1.2 - Many optimizations, up to 20x less memory usage.
- Added talent support.
- Various spell fixes and additions.
- Global spell tracking (coordinate fear ward, etc.).
- Limited support for changing bar direction.
- Start of WotLK support.

1.1 - Fix regrowth bug.
- Add combo point tracking for char.
- Doubled number of known spells.
- New options including ability to disable specific bar categories.

1.0 - Initial release
Post A Reply Comment Options
Unread 11-07-08, 09:14 PM  
Zadnak
A Defias Bandit

Forum posts: 2
File comments: 8
Uploads: 0
There's a bug with Rake, the Feral Druid spell. The duration refreshes on Know-It-All if a Hunter's pet applies it.
Report comment to moderator  
Reply With Quote
Unread 11-07-08, 05:48 PM  
Thrillseeker
A Murloc Raider

Forum posts: 8
File comments: 23
Uploads: 0
Originally posted by pceric
Yup, still active and working on it. I've reworked a huge part of the code to make use of the huge improvements to the combat log system in 3.0.2+. Hopefully all spells should be updated too for WotLK. New version should be out just before WotLK launches. With all these other awesome games being released it's hard to find time.
You rock!
Report comment to moderator  
Reply With Quote
Unread 11-06-08, 07:10 PM  
pceric
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 2
Originally posted by Thrillseeker
Hey Pceric, are you still active here? Or is there a better place for bug reports / suggestions?
Great addon btw.
Originally posted by Zadnak
Nice addon. Is there another release coming out soon?
Yup, still active and working on it. I've reworked a huge part of the code to make use of the huge improvements to the combat log system in 3.0.2+. Hopefully all spells should be updated too for WotLK. New version should be out just before WotLK launches. With all these other awesome games being released it's hard to find time.
Report comment to moderator  
Reply With Quote
Unread 11-05-08, 04:57 PM  
Zadnak
A Defias Bandit

Forum posts: 2
File comments: 8
Uploads: 0
Nice addon. Is there another release coming out soon?
Report comment to moderator  
Reply With Quote
Unread 11-04-08, 04:10 PM  
Thrillseeker
A Murloc Raider

Forum posts: 8
File comments: 23
Uploads: 0
Hey Pceric, are you still active here? Or is there a better place for bug reports / suggestions?

Great addon btw.
Report comment to moderator  
Reply With Quote
Unread 09-25-08, 12:46 AM  
pceric
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 2
Originally posted by richerich
Im getting a strange error:



Im getting this one everytime i am inside of a BG

--------------------------------------------------

Suggestion:
Mind adding support for stackable debuffs, like Fire Vulnerability and Winter's Chill?
Ah, I think I see what's wrong. Will be fixed in next version or you can pull the latest version from the SVN if it bother's you too much. Thanks for the report.

Those are two spells I'd like to see as well but the current state of the combat log makes it difficult. I think it will be fixed in 3.0.2 so I'll be releasing a new version asap.
Report comment to moderator  
Reply With Quote
Unread 09-23-08, 08:25 AM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Im getting a strange error:

[2008/09/23 16:06:54-10-x9]: KnowItAll-1.2\KnowItAll.lua:332: attempt to compare number with nil
CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...Syne\lib\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[13]":4: in function <[string "safecall Dispatcher[13]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[13]":13: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
AceEvent-3.0\AceEvent-3.0.lua:70: in function <...dOns\BangItHarder\Libs\AceEvent-3.0\AceEvent-3.0.lua:69>

---
Im getting this one everytime i am inside of a BG

--------------------------------------------------

Suggestion:
Mind adding support for stackable debuffs, like Fire Vulnerability and Winter's Chill?
__________________
Livestream | Twitter | YouTube
Last edited by Dajova : 09-23-08 at 08:28 AM.
Report comment to moderator  
Reply With Quote
Unread 09-02-08, 11:27 PM  
pceric
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 2
Originally posted by Shadowed
Was bored and looking through your code, just some suggestions.

#16979 is Feral Charge if you're triggering it off of SPELL_CAST_SUCCESS, #45334 is Feral Charge Effect if you're triggering it off of SPELL_AURA_APPLIED or SPELL_AURA_REMOVED you want the latter, instead of the former.

Creating a table every SPELL_AURA_APPLIED if they are humans is generally bad, passing it as something like "destGUID:spellID" then string.splitting it in RemoveDR is better.

Same with SetDR(), if you move drMultiplier right above SetDR() you'll only create the table once instead of on every call.

For CheckForInstance() you should look into http://www.wowwiki.com/API_IsInInstance as thats a more accurate method then checking coords, you don't need to do a 5 second timer either. Personally I use a combination of ZONE_CHANGED_NEW_AREA + PLAYER_ENTERING_WORLD, I can't recall if ZCNE fires after PEW when logging in/reloading, don't think so.

Good Luck!
Thanks for the tips. Been banging my head on the whole table thing and why memory goes through the roof. LUA does some wacky stuff. Got my memory usage down almost 20x so I'm pretty happy now.

I've also had time to play with it on the WotLK beta and have started to write some code for it. Big changes to the combat log system again which should make Know-It-All much more accurate but requires a bunch of changes to the code.
Report comment to moderator  
Reply With Quote
Unread 07-29-08, 10:57 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Was bored and looking through your code, just some suggestions.

#16979 is Feral Charge if you're triggering it off of SPELL_CAST_SUCCESS, #45334 is Feral Charge Effect if you're triggering it off of SPELL_AURA_APPLIED or SPELL_AURA_REMOVED you want the latter, instead of the former.

Creating a table every SPELL_AURA_APPLIED if they are humans is generally bad, passing it as something like "destGUID:spellID" then string.splitting it in RemoveDR is better.

Same with SetDR(), if you move drMultiplier right above SetDR() you'll only create the table once instead of on every call.

For CheckForInstance() you should look into http://www.wowwiki.com/API_IsInInstance as thats a more accurate method then checking coords, you don't need to do a 5 second timer either. Personally I use a combination of ZONE_CHANGED_NEW_AREA + PLAYER_ENTERING_WORLD, I can't recall if ZCNE fires after PEW when logging in/reloading, don't think so.

Good Luck!
Last edited by Shadowed : 07-29-08 at 10:58 PM.
Report comment to moderator  
Reply With Quote
Unread 07-25-08, 11:27 PM  
Whoz
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 2
Re: Re: Bars growing uip!

Originally posted by pceric
Shouldn't be too hard, I'll add it to my TODO list.



I started Know-It-All back when NECB looked dead and have been disappointed with the new one so far. A little competition never hurts.
True
Last edited by Whoz : 07-25-08 at 11:28 PM.
Report comment to moderator  
Reply With Quote
Unread 07-16-08, 05:35 PM  
pceric
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 2
Originally posted by Silan
Does Know It All track stuns for your current target? IE: Say another rogue Cheap Shot's my target, will it track that even if I am not attacking it already?
Yes, it will track all stuns done to your target and those around you. There is currently no way to query how many combo points another rogue or druid has so Know It All will just show the lowest duration on KS and Maim.
Report comment to moderator  
Reply With Quote
Unread 07-15-08, 09:02 PM  
Silan
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Does Know It All track stuns for your current target? IE: Say another rogue Cheap Shot's my target, will it track that even if I am not attacking it already?
Report comment to moderator  
Reply With Quote
Unread 07-14-08, 11:30 PM  
pceric
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 38
Uploads: 2
Re: Bars growing uip!

Originally posted by Alamaa
Can you add an option so the bars grows upwards? Any easy way to just edit one of the files for the bars to do so?

Great addon btw!

Thanks in advance
Shouldn't be too hard, I'll add it to my TODO list.

Seeing as the NECB project was picked up again, what's the reason to use your addon compared to the actual NECB?
I started Know-It-All back when NECB looked dead and have been disappointed with the new one so far. A little competition never hurts.
Last edited by pceric : 07-14-08 at 11:38 PM.
Report comment to moderator  
Reply With Quote
Unread 07-13-08, 09:16 AM  
blackpandemic
A Flamescale Wyrmkin
 
blackpandemic's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 123
File comments: 82
Uploads: 2
Seeing as the NECB project was picked up again, what's the reason to use your addon compared to the actual NECB?
__________________
"It is forbidden to kill; therefore all murderers are punished unless they kill in large numbers and to the sound of trumpets." -Voltaire
Report comment to moderator  
Reply With Quote
Unread 07-12-08, 01:01 AM  
Alamaa
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Bars growing uip!

Can you add an option so the bars grows upwards? Any easy way to just edit one of the files for the bars to do so?

Great addon btw!

Thanks in advance
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: