Download
(125Kb)
Download
Updated: 11-27-23 02:44 PM
Pictures
File Info
Compatibility:
Guardians of the Dream (10.2.0)
Updated:11-27-23 02:44 PM
Created:02-10-09 05:50 AM
Downloads:28,553
Favorites:201
MD5:

Critline  Popular! (More than 5000 hits)

Version: v4.7.0
by: Lombra [More]


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. It sports many features by default, including filtering, a standalone frame, splash on new record and more. All this can be disabled if you just want the basic functionality. Read on for more info!

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 tooltips.

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. It also lets you undo records achieved in the last fight.

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.


Aura tracker

This module mainly exists for debugging purposes and does not actually affect the addon in any way.
It registers auras that you and neutral and hostile NPCs have gained, and displays them in a sortable and filterable list. Spell ID and NPC ID of the caster is included.

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


If you are willing and able to provide localization, please head over to the localization page at CurseForge, or PM me your contribution here on WoWInterface! It's greatly appreciated.

  • Updated for WoW 10.2.0.
  • Added addon compartment entry.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.1.0
2kB
04-13-11 08:37 PM
Addon


Archived Files (1)
File Name
Version
Size
Author
Date
v4.6.15
133kB
Lombra
07-17-23 11:00 AM


Post A Reply Comment Options
Unread 07-22-23, 12:44 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Thank you!!!

Thank you so much for updating here! I appreciate it!
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 09-08-15, 04:41 PM  
fubar187421
A Murloc Raider
 
fubar187421's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 12
Uploads: 1
Exclamation Addon Outta Date

v4.1.1 Is Outta Date Please Update Too v4.6.6
Report comment to moderator  
Reply With Quote
Unread 10-20-14, 06:48 PM  
HonorGoG
An Aku'mai Servant
 
HonorGoG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 102
Uploads: 6
It's Moved...

I found an update for 6.0.2 over on Curse.
Report comment to moderator  
Reply With Quote
Unread 08-06-13, 07:54 AM  
mec666
A Deviate Faerie Dragon
 
mec666's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 5
Uploads: 5
is this mod dead or been renamed to something else? or can i get permission to update it? i really miss this mod
Last edited by mec666 : 08-06-13 at 08:50 AM.
Report comment to moderator  
Reply With Quote
Unread 11-29-11, 06:58 AM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Good to hear!
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 11-28-11, 01:32 PM  
Jashugan
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
I just wanted to thank you Lombra, I updated recently and it works like a charm
Report comment to moderator  
Reply With Quote
Unread 08-05-11, 02:40 AM  
Jashugan
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
I don't know Critline Tooltip so I couldn't advise where to find an update. However Critline does what you want, you have an option to add regular and crit top scores in respective tooltip
Report comment to moderator  
Reply With Quote
Unread 08-04-11, 06:56 AM  
Bornabe
A Flamescale Wyrmkin
 
Bornabe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 133
File comments: 264
Uploads: 6
Critline Tooltip?

There used to be an excellent plug-in for this add-on called Critline Tooltip, where the top regular and top crit for each ability could be seen when hovering over it's action button. I haven't played in a while, and have an old version of it, but can't seem to find where it's gone and if I could find it again. Anyone by chance use it, have an updated one, or know where I can get an updated one?
Report comment to moderator  
Reply With Quote
Unread 07-28-11, 07:24 AM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
If you want to give it a go, sure. I won't blame you if you give up, though. :P I know how hard it can be to translate everything properly. In fact, I probably wouldn't have had locales at all if they weren't there when I first took over the project. Don't get me wrong, though, I'm happy to implement any provided locales!

The thing with the level scan is that I prefer to use the global strings available when possible. In this case I'm using "Level", but since in French the first letter is not upper case, it won't work. There are other global strings that exactly matches the various tooltip formats, so I just need to figure out how to use them in a good way. I'm also a bit lazy so I've not really looked into it yet. :P
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 07-27-11, 11:34 AM  
Jashugan
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
Oh ok, simple enough actually.
Code:
if text:match("niveau") then
in core.lua line 795 and I get [1]=85 with the french client. I guess a locale would do the trick.

Speaking of which, there's no frFR.lua do you want me to attempt a translation?
Report comment to moderator  
Reply With Quote
Unread 07-26-11, 07:40 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Ah, I thought that might've been the case. No worries! I thought the current implementation would work on all locales, but apparently not. I will definitely try to make it work (should not be a big problem), as that's what I intended to in the first place. (or whoever actually created this function, can't remember)

Thanks for the info!
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 07-26-11, 02:41 PM  
Jashugan
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
Ah, I may now understand your surprise. Let me explain.

I use the french client, and with this version the dump command returns [1]=-1.
BUT I switched to English (EU) since it's now possible within the interface, the launcher downloaded some files and I logged in to be as precise as possible concerning the tooltip. Guess what? The dump command now returns the correct level [1]=85 since I was in Hyjal for Firelands' quests.

Maybe it just happens with the french client, I couldn't say, and frankly I don't see myself installing the other clients for the space and time it requires.

Do you still intend to fix it then?
Do you need me to give you an example of a french tooltip or the english one will still do?

Edit: in case you still work on it.
English tooltip
Code:
Dump: value=Critline:GetLevelFromGUID(UnitGUID"mouseover")
[1]=85
Charred Flamewaker
Level 85 Humanoid
Releasing the Pressure
- Ecaille attise-flammes: 100/100
(yes, the quest object is still in french, yay localization!)

French tooltip
Code:
Dump: value=Critline:GetLevelFromGUID(UnitGUID"mouseover")
[1]=-1
Attise-flammes calciné
Humanoïde niveau 85
Libérer la pression
- Ecaille attise-flammes: 100/100
And sorry for the big misunderstanding, I should have said I'm using the french client
Last edited by Jashugan : 07-26-11 at 03:00 PM.
Report comment to moderator  
Reply With Quote
Unread 07-26-11, 10:04 AM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Thanks. Is the tooltip output directly quoted? Ie is the text _exactly_ like that? Especially the second line, where the level goes, is of interest. If it is, do you mind trying this again, only this time without other addons enabled?
__________________
Grab your sword and fight the Horde!
Report comment to moderator  
Reply With Quote
Unread 07-25-11, 02:42 PM  
Jashugan
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
The first command keeps returning:
Code:
Dump: value=Critline:GetLevelFromGUID(UnitGUID"mouseover")
[1]=-1
The second one gives a much better result:
Code:
Dump: value=Critline:GetLevelFromGUID(UnitGUID"mouseover")
[1]=-1
<tooltip information>
ie I was in Searing Gorge and I had the quest with Glassweb Spider, it gave me:
Code:
Dump: value=Critline:GetLevelFromGUID(UnitGUID"mouseover")
[1]=-1
Glassweb Spider
Beast level 46
A Proper Antivenom
- Glassweb Venom: 0/14
Without a quest, it returns name, type and level.
Last edited by Jashugan : 07-25-11 at 02:43 PM.
Report comment to moderator  
Reply With Quote
Unread 07-22-11, 01:00 PM  
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view AddOns

Forum posts: 554
File comments: 271
Uploads: 24
Could you do this while hovering over various creatures, and see if it prints the appropriate level:
Code:
/dump Critline:GetLevelFromGUID(UnitGUID"mouseover")
And in case it does not, if you could do the same thing with this and tell me what it says, that'd be cool: (supposedly in a macro)
Code:
/dump Critline:GetLevelFromGUID(UnitGUID"mouseover")
/run for i = 1, CritlineTooltip:NumLines() do print(_G["CritlineTooltipTextLeft"..i]:GetText()) end
__________________
Grab your sword and fight the Horde!
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.