Category: Combat Mods
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
1.8
Date:
08-28-2009 08:05 PM
Size:
301.32 Kb
Downloads:
9,115
Favorites:
100
MD5:
Pictures
A few Know-It-All bars.
Know-It-All   Popular! (More than 5000 hits)
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.
  Change Log - Know-It-All
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
  Archived Versions - Know-It-All
File Name
Version
Size
Author
Date
1.7
360kB
pceric
04-16-2009 01:36 AM
1.6
349kB
pceric
03-11-2009 11:18 PM
1.5
348kB
pceric
03-04-2009 08:06 PM
1.4
347kB
pceric
11-12-2008 11:25 PM
  Comments - Know-It-All
Post A Reply Comment Options
Old 11-05-2008, 05:57 PM  
Zadnak
A Defias Bandit

Forum posts: 2
File comments: 8
Uploads: 0
Nice addon. Is there another release coming out soon?
Zadnak is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-04-2008, 05:10 PM  
Thrillseeker
A Murloc Raider

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

Great addon btw.
Thrillseeker is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-25-2008, 02:46 AM  
pceric
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 27
Uploads: 0
Quote:
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.
pceric is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-23-2008, 10:25 AM  
richerich
A Fallenroot Satyr
 
richerich's Avatar
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 394
Uploads: 5
Im getting a strange error:

Quote:
[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?
__________________


Dajova UI

Dajova UI Mini

Last edited by richerich : 09-23-2008 at 10:28 AM.
richerich is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-03-2008, 01:27 AM  
pceric
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 27
Uploads: 0
Quote:
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.
pceric is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-30-2008, 12:57 AM  
Shadowed
Premium Member
Premium Member
Interface Author - Click to view interfaces

Forum posts: 40
File comments: 1717
Uploads: 89
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-30-2008 at 12:58 AM.
Shadowed is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-26-2008, 01:27 AM  
Whoz
A Kobold Labourer
Interface Author - Click to view interfaces

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

Quote:
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-26-2008 at 01:28 AM.
Whoz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-16-2008, 07:35 PM  
pceric
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 27
Uploads: 0
Quote:
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.
pceric is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-15-2008, 11: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?
Silan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-15-2008, 01:30 AM  
pceric
A Kobold Labourer
Interface Author - Click to view interfaces

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

Quote:
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.

Quote:
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-15-2008 at 01:38 AM.
pceric is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2008, 11:16 AM  
blackpandemic
A Flamescale Wyrmkin
 
blackpandemic's Avatar

Forum posts: 123
File comments: 118
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
blackpandemic is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-12-2008, 03:01 AM  
Alamaa
A Kobold Labourer

Forum posts: 0
File comments: 16
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
Alamaa is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-08-2008, 09:34 PM  
pceric
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 27
Uploads: 0
Quote:
Originally posted by tecu
On the chance you don't know this already, if you go to wowhead.com and look up a spell, you get a page like the following:

http://www.wowhead.com/?spell=11297

. Sap (Rank 3) is right there in the URL (ID 11297). I sorta get the impression that you're looking for something different, though.


Good luck with your mod! Do you plan on adding more options to it (split groups, bar filters, <insert feature from necb>, etc.)?
Ah, if those are all correct than that is exactly what I need. Guess I better get started. Thanks!

I'll have a bunch more options in the next release including a few filters. Split groups shouldn't be too hard and will add that in the future. I also hope to re-implement raid trash timers soon as well.
pceric is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-08-2008, 01:10 PM  
tecu
A Deviate Faerie Dragon

Forum posts: 10
File comments: 13
Uploads: 0
Quote:
Originally posted by pceric
Or if anyone knows an online database of all spells that would be awesome.
On the chance you don't know this already, if you go to wowhead.com and look up a spell, you get a page like the following:

http://www.wowhead.com/?spell=11297

. Sap (Rank 3) is right there in the URL (ID 11297). I sorta get the impression that you're looking for something different, though.


Good luck with your mod! Do you plan on adding more options to it (split groups, bar filters, <insert feature from necb>, etc.)?
tecu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-08-2008, 12:12 AM  
pceric
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 27
Uploads: 0
Quote:
Originally posted by Terminate
missing a lot of timers not worth using.
About 200 spells are implemented now and more are slowly being added as their spell IDs are discovered. Help is appreciated in finding more. You can report missing IDs to me by using the debug option and casting the missing spell in an unpopulated area. Or if anyone knows an online database of all spells that would be awesome.
pceric is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.