Category: Miscellaneous
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:
2.2.2
Date:
08-14-2009 10:48 AM
Size:
41.03 Kb
Downloads:
8,412
Favorites:
156
MD5:
Pictures
Click to enlarge
Advanced tooltip
Click to enlarge
Summary
Click to enlarge
Broker plugin
Click to enlarge
Basic options
Click to enlarge
Mob filter
Critline   Popular! (More than 5000 hits)

Originally created by Sordit, this is a complete rewrite by Uggh (Titan Critline) and Feyde, now maintained 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:
- Keeps a database of the highest hits and crits for each individual spell and displays them in a simple (or, if you prefer, advanced) summary tooltip.
- Splash message upon new records. (configurable)
- Filter out mobs and spells that will not be recorded. (useful for mobs that are vulnerable to some sort of damage)
- Builtin filter for special mobs and auras that causes abnormally high hits. (can be bypassed) See CritlineFilters.lua for details.
- Announce your records.
- LibDataBroker feed for displaying on Titan Panel, FuBar and more. (FuBar requires Broker2FuBar)


- deDE localisation by Destoxillo.
  Change Log - Critline
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.0.0
899B
08-30-2009 07:41 AM
Patch
  Archived Versions - Critline
File Name
Version
Size
Author
Date
2.2.1
41kB
Lombra
08-07-2009 09:22 PM
2.2.0
41kB
Lombra
08-04-2009 08:47 PM
2.1.2
40kB
Lombra
07-16-2009 02:16 PM
2.1.1
39kB
Lombra
07-05-2009 06:36 PM
2.1.0
39kB
Lombra
07-03-2009 09:30 PM
2.0.2
37kB
Lombra
05-11-2009 05:47 PM
2.0.1
38kB
Lombra
05-05-2009 11:22 AM
2.0.0
38kB
Lombra
05-04-2009 12:49 PM
r16
38kB
Lombra
04-16-2009 03:51 PM
r15
39kB
Lombra
03-30-2009 11:25 AM
r14
39kB
Lombra
03-28-2009 09:27 PM
r13
39kB
Lombra
03-01-2009 12:14 PM
r12
38kB
Lombra
02-26-2009 06:32 PM
r11
38kB
Lombra
02-21-2009 04:15 PM
r10
38kB
Lombra
02-13-2009 02:10 PM
r9
202kB
Lombra
02-10-2009 06:50 AM
  Comments - Critline
Post A Reply Comment Options
Old 05-05-2009, 09:19 AM  
juhakosk
A Kobold Labourer

Forum posts: 1
File comments: 21
Uploads: 0
2.0.0 records nothing for me. Removed all critline files under WTF dir to test, but still nothing.
Typing /critline just gives me this:
juhakosk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-30-2009, 04:53 AM  
Lombra
A Deviate Faerie Dragon
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 171
Uploads: 17
Thanks. This is odd, can you first try reinstalling the addon and see if it helps?

If it doesn't, could you edit Critline.lua (Notepad works), and change 'CritlineDebug = false' on line 5 to 'CritlineDebug = true', login and tell me what it says? Screenshot it if you like. I hope it isn't too much trouble.

Lastly, if reinstalling didn't work, could you also send me your saved variables, found in WT\Account\<YourAccount>\<YourRealm>\<YourCharacter>\SavedVariables\Critline.lua? (click on my avatar and send e-mail, or you could just paste it all here, I suppose)

Thank you very much.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU

Last edited by Lombra : 04-30-2009 at 04:53 AM.
Lombra is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-29-2009, 03:58 PM  
Tashana
A Kobold Labourer
 
Tashana's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Quote:
Originally posted by Lombra
It's what I was asking for, and it helps, but I'm afraid not enough. If you could do me a favor and download and install this addon (Swatter), it will give you more detailed errors, so I can hopefully see what the source of the error is.

I'm also wondering, did you have a database of records before installing r16, and when you say 'reset', did you reset all?
Thank you!!
--------------------------------------------------------------------------
Date: 2009-04-29 15:41:17
ID: 3
Error occured in: Global
Count: 2
Message: ..\AddOns\CritLine\Critline.lua line 97:
attempt to index global 'CritlineDB' (a nil value)
Debug:
[C]: ?
CritLine\Critline.lua:97: GetHighest()
CritLine\Critline.lua:168: BuildSummaryRichText()
CritLine\Critline.lua:125: GetSummaryRichText()
CritLine\CritlineDisplay.lua:58:
CritLine\CritlineDisplay.lua:56

--------------------------------------------------------------------------
Date: 2009-04-29 15:41:34
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\CritLine\CritlineFilters.lua line 303:
attempt to index global 'CritlineSpellFilter' (a nil value)
Debug:
[C]: ?
CritLine\CritlineFilters.lua:303: Update()
CritLine\CritlineFilters.lua:95:
CritLine\CritlineFilters.lua:92
[C]: SetParent()
..\FrameXML\UIOptionsFrame.lua:24: InterfaceOptionsList_DisplayPanel()
..\FrameXML\UIOptionsFrame.lua:46: InterfaceOptionsListButton_OnClick()
[string "*:OnClick"]:2:
[string "*:OnClick"]:1

-------------------------------------------------------------------------
Date: 2009-04-29 15:42:47
ID: 5
Error occured in: Global
Count: 1
Message: ..\AddOns\CritLine\CritlineFilters.lua line 335:
attempt to get length of global 'CritlineMobFilter' (a nil value)
Debug:
[C]: ?
CritLine\CritlineFilters.lua:335: Update()
CritLine\CritlineFilters.lua:158:
CritLine\CritlineFilters.lua:155
[C]: Show()
CritLine\CritlineFilters.lua:226: func()
..\FrameXML\UIDropDownMenu.lua:563: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1

--------------------------------------------------------------------------
Date: 2009-04-29 15:44:02
ID: 6
Error occured in: Global
Count: 1
Message: ..\AddOns\CritLine\CritlineTemplates.lua line 122:
attempt to index global 'CritlineDB' (a nil value)
Debug:
[C]: ?
CritLine\CritlineTemplates.lua:122: Update()
CritLine\CritlineTemplates.lua:23:
CritLine\CritlineTemplates.lua:19
[C]: SetParent()
..\FrameXML\UIOptionsFrame.lua:24: InterfaceOptionsList_DisplayPanel()
..\FrameXML\UIOptionsFrame.lua:46: InterfaceOptionsListButton_OnClick()
[string "*:OnClick"]:2:
[string "*:OnClick"]:1
Tashana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-29-2009, 10:29 AM  
Lombra
A Deviate Faerie Dragon
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 171
Uploads: 17
It's what I was asking for, and it helps, but I'm afraid not enough. If you could do me a favor and download and install this addon (Swatter), it will give you more detailed errors, so I can hopefully see what the source of the error is.

I'm also wondering, did you have a database of records before installing r16, and when you say 'reset', did you reset all?
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-29-2009, 08:56 AM  
Tashana
A Kobold Labourer
 
Tashana's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Quote:
Originally posted by Lombra
Hello,
I know just what you mean, but unfortunately that doesn't help. You are probably getting an error. Enable Lua errors in Interface options -> Help and report back with it. Thanks!


This was all I could find after enabling Lua errors.....I hope it's what you were asking for.
Tashana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-28-2009, 06:07 PM  
Lombra
A Deviate Faerie Dragon
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 171
Uploads: 17
Hello,
I know just what you mean, but unfortunately that doesn't help. You are probably getting an error. Enable Lua errors in Interface options -> Help and report back with it. Thanks!
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-28-2009, 08:59 AM  
Tashana
A Kobold Labourer
 
Tashana's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
question

I installed r16 and it seems to be very broken on my system. I cannot close/remove frames, all 3 frames display 99999 for the record (reset didn't fix this) and every check box filter is blank. As soon as Blizz reboots the servers, I'll throw in a few screenshots to show you what I mean.

I'm running this on Titan with the latest version and only need damage display.

Last edited by Tashana : 04-28-2009 at 09:00 AM.
Tashana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2009, 03:32 PM  
Lombra
A Deviate Faerie Dragon
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 171
Uploads: 17
As long as you have disabled heal and pet recording they shouldn't be running. To remove them from FuBar, though, you need to disable them from the FuBar or Broker2FuBar options.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU

Last edited by Lombra : 04-24-2009 at 03:33 PM.
Lombra is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-24-2009, 10:14 AM  
bril
A Defias Bandit

Forum posts: 1
File comments: 19
Uploads: 0
question

Is it possible to completely disable the tracking of healing and pets, leaving just the damage portion of the mod? As a rogue I really don't need the other two but they are still running and in the fubar.

Otherwise, great mod!
bril is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-30-2009, 03:31 PM  
Kazragore
A Murloc Raider

Forum posts: 5
File comments: 66
Uploads: 0
r15 works, thx.
Kazragore is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-30-2009, 11:24 AM  
Lombra
A Deviate Faerie Dragon
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 171
Uploads: 17
Right, I see it now, my bad! Fixed version is on the way. Sorry for the inconvenience.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-29-2009, 10:11 PM  
Kazragore
A Murloc Raider

Forum posts: 5
File comments: 66
Uploads: 0
Quote:
Originally posted by Lombra
Hmm, I cannot reproduce any of this. Enable Lua errors in Interface options and tell me if you get any errors, please.
Got this error after login:

Date: 2009-03-30 04:48:32
ID: 8
Error occured in: Global
Count: 1
Message: ..\AddOns\Critline\Critline.lua line 202:
bad argument #3 to 'gsub' (string/function/table expected)
Debug:
[C]: ?
[C]: gsub()
Critline\Critline.lua:202: Critline_BuildSummaryRichText()
Critline\Critline.lua:76: Critline_GetSummaryRichText()
Critline\Critline.lua:60: Critline_RebuildAllTooltips()
Critline\Critline.lua:457: Critline_Initialize()
Critline\Critline.lua:222: Critline_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
AddOns:

Last edited by Kazragore : 03-29-2009 at 10:54 PM.
Kazragore is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-29-2009, 12:20 PM  
Lombra
A Deviate Faerie Dragon
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 171
Uploads: 17
Quote:
Originally posted by Kazragore
with r14 the crit-value's wasn't shown with FuBar (Broker2FuBar). Nothing works. Crits wasn't recorded (tested on heroic dummy), No splash-frame. After pressing "Move splash-frame" nothing happens.
Switch back to r13.
Hmm, I cannot reproduce any of this. Enable Lua errors in Interface options and tell me if you get any errors, please.
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU
Lombra is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-29-2009, 10:59 AM  
Kazragore
A Murloc Raider

Forum posts: 5
File comments: 66
Uploads: 0
with r14 the crit-value's wasn't shown with FuBar (Broker2FuBar). Nothing works. Crits wasn't recorded (tested on heroic dummy), No splash-frame. After pressing "Move splash-frame" nothing happens.
Switch back to r13.

Last edited by Kazragore : 03-29-2009 at 11:14 AM.
Kazragore is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-11-2009, 06:01 AM  
Lombra
A Deviate Faerie Dragon
 
Lombra's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 171
Uploads: 17
Ah, right. There are three different Titan plugins actually, they just are in the same folder. If that's what you want for the FuBar plugins, as well, I could probably do that. I'm not sure why that wasn't the case from the beginning. Unless I manage to get working a Broker plugin soon enough.

Edit: It seems it is not possible to have the different FuBar plugins in one folder, since it uses the name in the ToC field to identify the plugin name, leading to all plugins having the same ID and it's one big mess. If I find time for that Broker plugin, though, there won't be any need for either of the plugin folders!
__________________
Grab your sword and fight the Horde!

Shattered Hand-EU

Last edited by Lombra : 02-11-2009 at 07:17 AM.
Lombra 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.