Category: Miscellaneous
Addon Information
Works with 3.3
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:
3.0.1
Date:
07-03-2010 04:04 PM
Size:
63.97 Kb
Downloads:
13,096
Favorites:
187
MD5:
Pictures
Click to enlarge
Tooltip summary
Display
Click to enlarge
Broker plugin
Click to enlarge
Filters
Critline   Popular! (More than 5000 hits)

Original concept by Sordit. Rewritten by Uggh and Feyde, now maintained (and pretty much re-rewritten) by me.

Critline is an addon that will remember your highest hits and crits (including heals and pet attacks), and display them in a fairly simple tooltip.

Features

Filters
The filter module lets you control what you record and what you show.
It comes with integrated aura and mob filters, for those known auras/mobs that may mess up your records. You can also add custom entries.
The spell filter lets you choose which spells you will be notified upon breaking their records, and will show up in the tooltip.

This module can be disabled by deleting filters.lua in your Critline folder.


Splash
The splash module, when enabled, will display a message on your screen whenever you break a record. You can choose to use the default style, or have the messages make use of your combat text addon of choice.

This module can be disabled by deleting splash.lua in your Critline folder.


Display
The display module allows for easy access to all your records. It will show the normal and crit record of each tree, and when you hover over the frame, it will show you a tooltip with all the records.

This module can be disabled by deleting display.lua in your Critline folder.


Minimap
The minimap module provides easy access to the options. Right click it to show the config frame, and left click it to toggle the display frame.

This module can be disabled by deleting minimap.lua in your Critline folder.


Announce
This module allows you to let people know of your records. You can choose which channel to announce in.

This module can be disabled by deleting announce.lua in your Critline folder.


Reset
This module lets you permanently delete records if you've gotten some records from a quest item or something otherwise uninteresting, or just want to start over.

This module can be disabled by deleting reset.lua in your Critline folder.


Profiles
This module allows you to share settings among characters, and manage profiles easily.\\
The spell profile contains all your spell records, as well as data regarding which trees you are recording.\\
The "general" profile contains all other settings. This profile is character specific by default.\\
This way you can use the same general settings (such as functionality and appearance) on all your characters, while still using separate spell databases.

The general and spell profiles are stored separately, and will not collide. For example, you can use the 'Default' profile both for the general and the spell profiles. They are not considered the same. Changes made to the general profile would not affect the spell profile.

This module can be disabled by deleting profiles.lua in your Critline folder. Note that profiles will still be used, you are only disabling the ability to manage them.


Broker
This module provides a DataBroker feed for each tree, that shows the records, much like the display module.
You can shift click it to insert your top records into the chat, or click it normally to open the config.

This module can be disabled by deleting Broker.lua in your Critline folder.


Credits!
  • deDE localisation by Destoxillo.
  • esES localisation by Vladixlaus.
  • zhTW localisation by wowuicn.

If you are willing and able to provide localization, please head over to the localisation page at CurseForge, or PM me your contribution here on WoWInterface! It's greatly appreciated.
  Change Log - Critline
3.0.1
- DoT/HoT suffix is now properly hidden in the tooltip when no direct entry of the same spell exists.
- Fixed some errors related to dual spec.
- Fixed adding mobs to filter.
- Added hack for direct spells being treated as periodic, and thus getting filtered incorrectly. (so far only the Divine Storm heal)
- Fixed error that could, under certain circumstances, occur when you gained or lost a (de)buff.

3.0.0
* Rewrote a lot of code. Modules are now actually independent of each other, and can be removed as desired.
* Options are now split up more, in their respective module's category.
* Now using AceDB-3.0 for saved variables management. See addon description for more info.
* Also implemented LibDualSpec. You can have profiles automatically change upon respeccing.
* Unfortunately, the first time you login on a character that has data from a previous version, all general settings will be reset.
* It is recommended that you delete your old Critline folder, as the folder structure has changed significantly.
- Added aura filter UI. You can now add custom auras by providing spell ID or shift-clicking a buff or debuff with the UI open.
- Improved aura filter. Will now try to filter spells that were cast with a special aura, but ticks after you lost it.
- Removed the ability to specify custom tooltip formats. Was just a lot of trouble for little to no gain.
- The trees in the standalone frame can no longer be explicitly set, and are instead tied to whether they are being registered.
- Added an option to to show a text label instead of an icon in the display frame.
- Added option to only register spells from the spell book. (eg no items, procs, vehicles etc)
- The font style of the splash frame can now be changed.
- Fixed rare bug where spells would not be properly alphabetically sorted.
- Added option to disregard of additional damage due to vulnerability.
- Added support for Ebon Gargoyle attacks.
- Water Elemental attacks will now be registered when using the Glyph of Eternal Water.
- Added Essence of the Blood Queen (Blood Queen Lana'thel) to aura filter.
- Added Storm Power from 25 man Hodir to aura filter.

2.3.1
- Added Phantom Hallucination to mob filter.
- Added Gastric Bloat (Festergut) to aura filter.
- Scaling the summary frame or the splash frame will no longer relocate them.
- Filtered auras are now tracked more accurately. (spell ID is available where it previously was not)
- You can now reset the standalone display's position with '/cl reset'.

2.3.0
- Added Spanish localisation by Vladixlaus.
- Added Aerial Command Unit, Fjola Lightbane, Eydis Darkbane and Icehowl to mob filter.
- Reset scroll frame should no longer misbehave after deleting filtered records.
- Modified some text colors in the detailed summary view to make it more readable.
- Removed some legacy code. Data from versions <2.1.0 will no longer be converted.
- Shift clicking the Broker plugin will now announce the highest record in that tree.
- ToC bump for 3.3.

2.2.2
- Added Parrot SCT support.
- You can now choose to print record notifications to the chat frame.

2.2.1
- 'Show old record' setting will now stick between sessions.

2.2.0
- Updated for patch 3.2.
- Added German localisation by Destoxillo.
- Changed spell ID for Burning Adrenaline, again. (should've worked the first time...)
- Added option to display previous record with "New record" messages.

2.1.2
- Should no longer register unwanted quest pet records when you have your regular pet summoned.
- Added Overwhelming Power (hard mode Assembly of Iron, normal and heroic) to aura filter.

2.1.1
- Fixed scaling settings not being remembered between sessions.

2.1.0
- Spells with a direct and a periodic effect will now be stored separately.
- As a result of the above, database structure has changed slightly.
- Spells that has no crit record will now only display its normal record in the summary.
- Periodic spells will have DoT/HoT appended to its name in the summary tooltip only if the non periodic effect is visible, as well.
- Now using combat log unit flags for new possibilities!
- Record PvP no longer needs to be enabled to track healing done to players.
- Removed "Ignore self damage" option. Damage done to any friendly unit is no longer tracked.
- Healing done to hostile units is no longer tracked.
- Healing now ignores the level filter.
- DAMAGE_SHIELD type effects (Thorns, Retribution Aura etc) are no longer tracked.
- Hopefully fixed custom tooltip formatting.
- Added Fury of the Storm, Speed of Invention, Fortitude of Frost and Resilience of Nature from the Yogg-Saron encounter to aura filter.
- Added Shadow Crash (General Vezax) to aura filter. (untested)
- Added options to ignore integrated mob and aura filters respectively. (off by default)
- Record sorting dropdown menu should no longer be empty on login.
- Added Metanoia (Valkyrion Aspirant) to aura filter.
- Improved pet tracking. Should now only register your class pets.
- Merged the invert options for each tree into one.
- Lots of small performance and memory improvements.

2.0.2
- Added Potent Pheromones (Freya) to aura filter.
- Added Unstable Sun Beam (Elder Brightleaf) to aura filter.
- Added Death Knight Understudy to mob filter.
- Added Storm Power (Hodir) to aura filter.

2.0.1
- Fixed combat log event handler. Records should now be recorded again.
- Fixed slash command.

2.0.0
* Renamed simply Critline with new version numbering. (hopefully for the last time!)
- Mobs can now be added by name, in addition to by target. (case insensitive)
- Added Heart of the Deconstructor to mob filter.
- Added Rune of Power (Assembly of Iron) to aura filter.
- Actually register UNIT_ENTERED/EXITED_VEHICLE events...

r16
- All XML code rewritten in Lua. End user shouldn't notice any significant difference due to this.
- Changed database formats for better readability. Records and filters are kept, but other settings are reset.
- Tooltip format for detailed summary can now be customised to your liking. See advanced options for details.
- Main GUI is now draggable by right mouse button at the text area. Left clicking the icon will open options, right click hides the button.
- Added sorting option for summary tooltip. (alphabetically/crit/normal)
- Changed default detailed tooltip format.
- Added Might of Mograine (death knight story line) to aura filter.
- Switched to AceLocale for localization.
- Various cosmetic changes.

r15
- Fixed an error caused by an unintentionally added database entry. Broken databases will be repaired.
- Removed some deprecated database entries that will never be used. (date and count)

r14
- Records in the tooltip is now sorted by crit amount > normal amount > spell name.
- Added an option to use scrolling combat text instead of the default splash frame. Currently supports Mik SBT and SCT in addition to Blizzard's.
- 'Move splash frame' is now a regular button rather than a check button.
- Now using another (hopefully correct) spell ID for Burning Adrenaline.

r13
- Toggling standalone display via the minimap button is now permanent.
- Dragging the minimap button should now function properly.
- Added a single letter indicator for the Broker feeds.

r12
- Added option to ignore self inflicted damage. (off by default)
- Fixed critical strike text error that occured on certain locales.
- Added Blessing of the Crusade (Icecrown quest) to aura filter.

r11
- Fixed 'Move splash frame' option.
- Added Iron's Bane (Storm Peaks quest) to aura filter.

r10
- Implemented LibDataBroker feed, which replaces Titan and FuBar plugins. FuBar users needs install Broker2FuBar
- Fixed standalone display scaling not being saved between sessions.
- Fixed the "Play sound" option.
- Attacks when in a vehicle should no longer be recorded in the pet section.
  Optional Files - Critline
File Name
Version
Size
Author
Date
Type
1.1.1
889B
07-26-2010 03:20 AM
Patch
1.0.0
2kB
06-30-2010 08:19 PM
Addon
  Archived Versions - Critline
File Name
Version
Size
Author
Date
3.0.0
64kB
Lombra
06-30-2010 08:10 PM
2.3.1
43kB
Lombra
02-14-2010 07:12 PM
2.3.0
43kB
Lombra
12-09-2009 09:28 AM
2.2.2
41kB
Lombra
08-14-2009 09:48 AM
2.2.1
41kB
Lombra
08-07-2009 08:22 PM
2.2.0
41kB
Lombra
08-04-2009 07:47 PM
2.1.2
40kB
Lombra
07-16-2009 01:16 PM
2.1.1
39kB
Lombra
07-05-2009 05:36 PM
2.1.0
39kB
Lombra
07-03-2009 08:30 PM
2.0.2
37kB
Lombra
05-11-2009 04:47 PM
2.0.1
38kB
Lombra
05-05-2009 10:22 AM
2.0.0
38kB
Lombra
05-04-2009 11:49 AM
r16
38kB
Lombra
04-16-2009 02:51 PM
r15
39kB
Lombra
03-30-2009 10:25 AM
r14
39kB
Lombra
03-28-2009 08:27 PM
r13
39kB
Lombra
03-01-2009 11:14 AM
r12
38kB
Lombra
02-26-2009 05:32 PM
r11
38kB
Lombra
02-21-2009 03:15 PM
r10
38kB
Lombra
02-13-2009 01:10 PM
r9
202kB
Lombra
02-10-2009 05:50 AM
  Comments - Critline
Post A Reply Comment Options
Old 07-05-2010, 01:31 PM  
Bornabe
A Black Drake
 
Bornabe's Avatar
Interface Author - Click to view interfaces

Forum posts: 86
File comments: 164
Uploads: 6
Quote:
Originally posted by Lombra
I don't think I'm going to do that, but I've replied with a proper fix, and in 3.0 you can remove unwanted "modules", keeping only the ones you want. See the description for more info.
You're the best.

..Edit: You're still the best, but still throwing an error after that fix. I should probably keep the replies over at that one, lol. Do you check it often? I'll keep at it with you until we have it fixed, then maybe you or I can post an update to the site for everyone.
__________________

Last edited by Bornabe : 07-05-2010 at 02:00 PM.
Bornabe is online now Report comment to moderator  
Reply With Quote
Old 07-04-2010, 09:42 PM  
Lombra
A Fallenroot Satyr
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 213
Uploads: 22
Quote:
Originally posted by Bornabe
I just realized you're the author of Critline, lol. Could you possibly add the Tooltip plugin / option directly to Critline?
I don't think I'm going to do that, but I've replied with a proper fix, and in 3.0 you can remove unwanted "modules", keeping only the ones you want. See the description for more info.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator  
Reply With Quote
Old 07-04-2010, 02:23 PM  
Bornabe
A Black Drake
 
Bornabe's Avatar
Interface Author - Click to view interfaces

Forum posts: 86
File comments: 164
Uploads: 6
Quote:
Originally posted by Lombra
Thanks!
I just realized you're the author of Critline, lol. Could you possibly add the Tooltip plugin / option directly to Critline?
__________________

Bornabe is online now Report comment to moderator  
Reply With Quote
Old 07-04-2010, 09:33 AM  
Lombra
A Fallenroot Satyr
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 213
Uploads: 22
Thanks!
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator  
Reply With Quote
Old 07-04-2010, 08:05 AM  
Getaddоn.com
A Kobold Labourer
 
Getaddоn.com's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
I have added Russian translation, update..
Getaddоn.com is offline Report comment to moderator  
Reply With Quote
Old 07-02-2010, 07:09 PM  
Lombra
A Fallenroot Satyr
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 213
Uploads: 22
That's likely the same problem as below. My answer is the same, at least. Once you have logged in on all characters once, it won't happen again. It's a side effect of the transition to the new profile system.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Last edited by Lombra : 07-02-2010 at 07:09 PM.
Lombra is offline Report comment to moderator  
Reply With Quote
Old 07-02-2010, 05:42 PM  
McTerry
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
The problem I seem to have is when I first enter with one character, Critline resets. I move Critline where I want it and then log out. I log in with another character and do the same thing. Then after a while when I get back to the first character, Critline resets and is now back in the center of the screen again, with it's default settings. Happends over and over and over again with all my characters.

I deleted the old Critline folder before I unpacked the new version.
So I have no idea what's wrong here. It's quite annoying to be honest.
McTerry is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 11:12 PM  
Lombra
A Fallenroot Satyr
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 213
Uploads: 22
Yes, as it says in the change log, when you log a character that has data from previous versions the settings will reset. In other words, once you've logged all your characters once, it won't be a problem anymore. There's unfortunately nothing I could do about it.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 10:01 PM  
Kazragore
A Murloc Raider

Forum posts: 5
File comments: 76
Uploads: 0
The profiles partially get deleted sometimes, and you must make the options new.
Kazragore is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 08:52 PM  
Lombra
A Fallenroot Satyr
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 213
Uploads: 22
Do you use any sort of buff addon? One that changes the appearance or functionality of your buff buttons.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 06:10 PM  
Lombra
A Fallenroot Satyr
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 213
Uploads: 22
Thanks, I'll investigate.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 06:02 PM  
Ookami.kun
A Theradrim Guardian
 
Ookami.kun's Avatar

Forum posts: 68
File comments: 120
Uploads: 0
Upgraded to the newest version and when I jumped into a vehicle during a Wintergrasp run the following error popped:

Code:
Date: 2010-07-01 17:37:10
ID: 36
Error occured in: Global
Count: 7
Message: ..\AddOns\Critline\filters.lua line 666:
   attempt to index local 'buff' (a nil value)
Debug:
   [C]: ?
   Critline\filters.lua:666:
      Critline\filters.lua:662
   [C]: AuraButton_Update()
   ..\FrameXML\BuffFrame.lua:86: BuffFrame_Update()
   ..\FrameXML\PlayerFrame.lua:312: PlayerFrame_ToVehicleArt()
   ..\FrameXML\PlayerFrame.lua:291: PlayerFrame_UpdateArt()
   ..\FrameXML\PlayerFrame.lua:221: OnEvent()
   ..\FrameXML\UnitFrame.lua:417:
      ..\FrameXML\UnitFrame.lua:415
AddOns:
__________________
Ookami.kun is offline Report comment to moderator  
Reply With Quote
Old 07-01-2010, 04:13 AM  
h3nrik
A Murloc Raider

Forum posts: 4
File comments: 3
Uploads: 0
thanks, it works great.
h3nrik is offline Report comment to moderator  
Reply With Quote
Old 06-30-2010, 08:39 PM  
Lombra
A Fallenroot Satyr
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 21
File comments: 213
Uploads: 22
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator  
Reply With Quote
Old 06-27-2010, 03:41 AM  
h3nrik
A Murloc Raider

Forum posts: 4
File comments: 3
Uploads: 0
that would be awesome
and for the spam bit. it is only spammy in the beginning of the use of the addon.
but when you start hitting end game gear the big critical records becomes harder to beat and wont spam.
h3nrik is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




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


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