Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(26 Kb)
Download
Updated: 12-07-11 02:18 AM
Pictures
File Info
Updated:12-07-11 02:18 AM
Created:09-16-10 07:25 AM
Downloads:28,493
Favorites:254
MD5:

xCT  Popular! (More than 5000 hits)

Version: 1.9c
by: braindump [More]

xCT is a very lightweight combat text addon (20- 30kb mem usage)


if you don't see any combat text on first use of xCT then go to ESC->Interface->Combat Text and enable things you want to see.


xCT has 4 frames, first for incoming damage/resists/absorbs, second for incoming healing, third for auras/mana/reactive abilities/combopoints and other text info, frame 4 is for damage and healing you deal .
also, xCT has a nice spam merger, so damage from your AOE spell is displayed like 100500 x20 instead of 20 lines of spammy sh*t. Same for healing spells.

You can place the frames as you like, and resize them.

Type /xct unlock to move frames.
Type /xct lock to lock frames on desired position.
Type /xct test to launch sample output.

The configuration section is inside config.lua file.
Read description carefully.
you can configure xCT per-class and per-character inside xCT.lua

Code:
---------------------------------------------------------------------------------
-- use ["option"] = true/false, to set options.
-- options
-- blizz damage options.
	["blizzheadnumbers"] = false,	-- use blizzard damage/healing output (above mob/player head)
	["damagestyle"] = true,		-- change default damage/healing font above mobs/player heads. you need to restart WoW to see changes! has no effect if blizzheadnumbers = false
-- xCT outgoing damage/healing options
	["damage"] = true,		-- show outgoing damage in it's own frame
	["healing"] = true,		-- show outgoing healing in it's own frame
	["showhots"] = true,		-- show periodic healing effects in xCT healing frame.
	["damagecolor"] = true,		-- display damage numbers depending on school of magic, see http://www.wowwiki.com/API_COMBAT_LOG_EVENT
	["critprefix"] = "|cffFF0000*|r",	-- symbol that will be added before amount, if you deal critical strike/heal. leave "" for empty. default is red *
	["critpostfix"] = "|cffFF0000*|r",	-- postfix symbol, "" for empty.
	["icons"] = true,		-- show outgoing damage icons
	["iconsize"] = 28,		-- icon size of spells in outgoing damage frame, also has effect on dmg font size if it's set to "auto"
	["petdamage"] = true,		-- show your pet damage.
	["dotdamage"] = true,		-- show damage from your dots. someone asked an option to disable lol.
	["treshold"] = 1,		-- minimum damage to show in outgoing damage frame
	["healtreshold"] = 1,		-- minimum healing to show in incoming/outgoing healing messages.

-- appearence
	["font"] = "Interface\\Addons\\xCT\\HOOGE.TTF",	-- "Fonts\\ARIALN.ttf" is default WoW font.
	["fontsize"] = 12,
	["fontstyle"] = "OUTLINE",	-- valid options are "OUTLINE", "MONOCHROME", "THICKOUTLINE", "OUTLINE,MONOCHROME", "THICKOUTLINE,MONOCHROME"
	["damagefont"] = "Interface\\Addons\\xCT\\HOOGE.TTF",	 -- "Fonts\\FRIZQT__.ttf" is default WoW damage font
	["damagefontsize"] = "auto",	-- size of xCT damage font. use "auto" to set it automatically depending on icon size, or use own value, 16 for example. if it's set to number value icons will change size.
	["timevisible"] = 3, 		-- time (seconds) a single message will be visible. 3 is a good value.
	["scrollable"] = false,		-- allows you to scroll frame lines with mousewheel.
	["maxlines"] = 64,		-- max lines to keep in scrollable mode. more lines=more memory. nom nom nom.

-- justify messages in frames, valid values are "RIGHT" "LEFT" "CENTER"
	["justify_1"] = "LEFT",		-- incoming damage justify
	["justify_2"] = "RIGHT",	-- incoming healing justify
	["justify_3"] = "CENTER",	-- various messages justify (mana, rage, auras, etc)
	["justify_4"] = "RIGHT",	-- outgoing damage/healing justify

-- class modules and goodies
	["stopvespam"] = false,		-- automaticly turns off healing spam for priests in shadowform. HIDE THOSE GREEN NUMBERS PLX!
	["dkrunes"] = true,		-- show deatchknight rune recharge
	["mergeaoespam"] = true,	-- merges multiple aoe spam into single message, can be useful for dots too.
	["mergeaoespamtime"] = 3,	-- time in seconds aoe spell will be merged into single message. minimum is 1.
	["killingblow"] = true,		-- tells you about your killingblows (works only with ["damage"] = true,)
	["dispel"] = true,		-- tells you about your dispels (works only with ["damage"] = true,)
	["interrupt"] = true,		-- tells you about your interrupts (works only with ["damage"] = true,)
}
config lines a pretty self-descriptive

xCT uses blizzard confuguration of combat text, so if you do not want to see auras or mana gains - disable them in blizzard setings and they'll dissapear.
Blizz CT settings a located in ESC->Interface->Combat Text


if you don't see any combat text on first use of xCT then go to ESC->Interface->Combat Text and enable things you want to see.



TODO:
Improve a bit, main functionality reached.
Money gains, inventory gains.
boomkin and paladin power gains.
Known issues
You can't choose insert mode, blizzard bug, sorry. Messages will appear from bottom of the frames and go upwards.


Credits and thanks:
ALZA - for some ideas, xCT is based on LightCT.
Shestak - for some ideas, testing and inspiring me to make this addon.
Rostok - for fixes and healing code.

bleeding edge version is Always on my github

Click here to lend your support!

xCT 1.9c
killingblow display fix
other message fixes.
--
xCT 1.9b
added holy power gain display.
fixed outgoing healing display
Some tiny fixes.
--
xCT 1.9a
4.3.0 compatbility
fixed damage display
--
xCT 1.8
Interrupt messages
Dispel messages.
Some tiny fixes.
--
xCT 1.7s
more configuration options (text justifying)
spam merger works a little different now and merged messages should appear one after another.
Various bug fixes and improvements
--
xCT 1.7r
main configuration is in config.lua now.
AOE/DoT/HoT spell merger added.
Killing blow notification added.
Changed some structure of init.
Various bugfixes
--
xCT 1.6
Fixed taint with raid markers. Sorry
Added options to show/hide dots/host/petdamage.
I change the way resists/absorb/block are displayed. If you have COMBAT_TEXT_SHOW_RESISTANCES checked it'll display detailed info (damage got (damage mitigated)), else it'll display only damage got.
Fixed new honor display.
Fixed some bugs.
--
xCT 1.5
Option to disable blizz numbers added
Healing spam filter added
some code improvements
--
xCT 1.4b
Iconless spells are now good aligned inside the frame.
Cataclysm-friendly) 99% compatable.
--
xCT 1.4a
Outgoing healing added, tnx Rostok.
Critpostfix added.
Fixed possible bug with missing arg.
healing (in/out) treshold added.
do not lock blizz damage output, so many people want it.
--
xCT 1.3x
Per character/class config added.
Critical display added.
Icons look cleaner now.
Added ranged damage/miss, sorry hunters)
Frames are now scrollable with mousewheel.
--
xCT 1.3b
Config style changed.
Outgoing damage added.
Dynamic frame lines.
Some options added.
--
xCT 1.2a
Lots of changes! Slash command /xct added, configmode can be toggled ingame, testmode added.
--
xCT 1.1d
*Fixed dropdown menu bug. Sorry)
*Moved config options inside ct table, shadowpriest addition implemented.
Archived Files (14)
File Name
Version
Size
Author
Date
 xCT
1.9b
26kB
braindump
12-03-11 04:46 PM
 xCT
1.9 alpha
39kB
braindump
12-01-11 02:50 PM
 xCT
1.8
28kB
braindump
01-24-11 10:50 AM
 xCT
1.7s
26kB
braindump
11-27-10 05:45 PM
 xCT
1.7r
25kB
braindump
11-23-10 05:12 PM
 xCT
1.6
24kB
braindump
10-23-10 06:43 PM
 xCT
1.5
23kB
braindump
10-13-10 05:00 PM
 xCT
1.4b
23kB
braindump
10-01-10 03:07 PM
 xCT
1.4a
23kB
braindump
09-30-10 06:01 PM
 xCT
1.3x
22kB
braindump
09-25-10 11:44 AM
 xCT
1.3b
22kB
braindump
09-24-10 06:38 PM
 xCT
1.2a
20kB
braindump
09-19-10 09:53 AM
 xCT
1.1d
19kB
braindump
09-17-10 12:10 PM
 xCT
1.1b
20kB
braindump
09-16-10 07:25 AM


Post A Reply Comment Options
Unread 12-03-11, 08:50 PM  
Pekti
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
Re: Re: Outgoing Healing

Originally Posted by braindump
Originally Posted by Pekti
One of my favorite addons of all time! And I think you so much for your hard work on this project

I recently updated to the latest version, and while my outgoing dps is showing once more, my outgoing healing is not. The only healing that displays is healing done to my own character, whereas if I heal someone else (outgoing) it does not display that. I've checked all of my interface options and everything is as it always has been. Same for the config settings in the config.lua file. Thank you in advance for any suggestions you might have
thanks for feedback, please, download a newer version, i think it's fixed now.
Excellent! I have the latest version and all of the information (healing/dmg, both incoming and outgoing) are appearing now. One odd thing I noticed though. It's an issue (though minor) that I noticed while running one of the new 5man dungeons (Well of Eternity, to be precise). When I am tanking and attacking mobs, in the outgoing dmg area, where it normally shows just the amount of dmg by a certain ability next to the ability icon, it would instead show the target's name. Now, I tried to duplicate this on the target dummies in Stormwind, but alas it's not happening outside of that instance. So I thought maybe it's just an issue within that instance, or the LFG system itself. Not sure. But otherwise, everything is fantastic! And I thank you again for all of your hard work
Pekti is offline Report comment to moderator  
Reply With Quote
Unread 12-03-11, 04:36 PM  
braindump
A Kobold Labourer
 
braindump's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 93
Uploads: 3
Re: Outgoing Healing

Originally Posted by Pekti
One of my favorite addons of all time! And I think you so much for your hard work on this project

I recently updated to the latest version, and while my outgoing dps is showing once more, my outgoing healing is not. The only healing that displays is healing done to my own character, whereas if I heal someone else (outgoing) it does not display that. I've checked all of my interface options and everything is as it always has been. Same for the config settings in the config.lua file. Thank you in advance for any suggestions you might have
thanks for feedback, please, download a newer version, i think it's fixed now.
__________________
a.k.a affli
Last edited by braindump : 12-03-11 at 04:47 PM.
braindump is offline Report comment to moderator  
Reply With Quote
Unread 12-03-11, 02:45 PM  
Pekti
A Kobold Labourer

Forum posts: 0
File comments: 48
Uploads: 0
Outgoing Healing

One of my favorite addons of all time! And I think you so much for your hard work on this project

I recently updated to the latest version, and while my outgoing dps is showing once more, my outgoing healing is not. The only healing that displays is healing done to my own character, whereas if I heal someone else (outgoing) it does not display that. I've checked all of my interface options and everything is as it always has been. Same for the config settings in the config.lua file. Thank you in advance for any suggestions you might have
Pekti is offline Report comment to moderator  
Reply With Quote
Unread 12-01-11, 02:52 PM  
braindump
A Kobold Labourer
 
braindump's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 93
Uploads: 3
Originally Posted by Tenvelden
I've been having one problem with setting this up. The damage never shows up. Damage taken and everything else do show up. I've set the config.lua to the default from the front page.

Any suggestions?
update
__________________
a.k.a affli
braindump is offline Report comment to moderator  
Reply With Quote
Unread 11-14-11, 07:08 PM  
Brunk
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Anyone know how to remove healer names in the healing pane?
Brunk is offline Report comment to moderator  
Reply With Quote
Unread 11-09-11, 06:26 PM  
Tenvelden
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I've been having one problem with setting this up. The damage never shows up. Damage taken and everything else do show up. I've set the config.lua to the default from the front page.

Any suggestions?
Tenvelden is offline Report comment to moderator  
Reply With Quote
Unread 09-23-11, 10:22 AM  
dandruff
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Re: Event and ****.

Originally posted by Raq
Is it possible to remove this box totally.. Please do tell, anyone, any sugguestions is appriciated..

I have no idea how to remove it and i have looked the lua files thru but it just makes me dissy.. lol...

And if it possible to combine that incoming healing and damage then i would love to know how to do that aswell.. Thanks!
If you are using xCT+ please head off to Tukui.org.

If this is xCT you can do the following:

To combine heals and damage, in "xCT.lua" search for "xCT2" and replace all instances with "xCT1".

To hide the general combat text (interrupts, buff gains/drops), at the very end of your "xCT.lua", write this:
Code:
xCT3:Hide()

Edit:
Oh, you should also be able to hide the heal frame, like so: (after you combine heals and damage, you only need to show one frame)
Code:
xCT2:Hide()
Last edited by dandruff : 09-23-11 at 10:25 AM.
dandruff is offline Report comment to moderator  
Reply With Quote
Unread 09-05-11, 01:50 PM  
Raq
A Defias Bandit

Forum posts: 2
File comments: 48
Uploads: 0
Event and ****.

Is it possible to remove this box totally.. Please do tell, anyone, any sugguestions is appriciated..

I have no idea how to remove it and i have looked the lua files thru but it just makes me dissy.. lol...

And if it possible to combine that incoming healing and damage then i would love to know how to do that aswell.. Thanks!
Raq is offline Report comment to moderator  
Reply With Quote
Unread 08-31-11, 10:44 AM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 265
Uploads: 1
Originally posted by Raq
Is it possible to Remove the notification box fully (Entering/Leaving combat etc. That box) And combine the incoming damage and incoming healing so its only 2 boxes in the end? (Incoming DMG+Healing and Outgoing DMG+Healing)
id love inc damage/healing in same box aswell.

edit: combining dual-wield damage would be really cool esp for frost dks. at-least for the special attacks, frost strike and obliterate. I think if one of them crits both hands do for specials, so i guess it would just be down to math or something.
Last edited by zoktar : 09-01-11 at 10:58 AM.
zoktar is offline Report comment to moderator  
Reply With Quote
Unread 08-27-11, 02:17 PM  
zamedi
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
DK strangulate/mind freeze makes my wowclient freeze.

Since it freeze, i cant get any lua errors. I use qul UI and mono actionbars as well. Happy to provide more info if needed, Really hope it can be solved, xct is the perfect cbt text addon imo. I play hunter, shammy, warlock as well, but i havent seen anything similar.

I switched font back to standard font and it seems to work. At least wasnt able to reproduce the problem.
Last edited by zamedi : 08-30-11 at 02:21 AM.
zamedi is offline Report comment to moderator  
Reply With Quote
Unread 08-24-11, 04:43 PM  
Raq
A Defias Bandit

Forum posts: 2
File comments: 48
Uploads: 0
Is it possible to Remove the notification box fully (Entering/Leaving combat etc. That box) And combine the incoming damage and incoming healing so its only 2 boxes in the end? (Incoming DMG+Healing and Outgoing DMG+Healing)
Raq is offline Report comment to moderator  
Reply With Quote
Unread 08-22-11, 01:59 PM  
Nekuin
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I have many alts, and I need to set xCT frame positions/sizes for each one of them. Is there a way to just copy those settings from one character to another?
P.S I'm using the xCT+ fan version if that's any help.

Thanks in advance!
Nekuin is offline Report comment to moderator  
Reply With Quote
Unread 08-12-11, 11:25 AM  
zoktar
A Cliff Giant
AddOn Compiler - Click to view compilations

Forum posts: 72
File comments: 265
Uploads: 1
Originally posted by Raq
Is it not possible to keep the aoe shown as a summerized total and avoid the delay?

PS
Awesome with the fast reply

i dont think xct can tell between DoT aoe and instant aoe.
zoktar is offline Report comment to moderator  
Reply With Quote
Unread 08-10-11, 04:51 PM  
Droxx
A Deviate Faerie Dragon

Forum posts: 13
File comments: 20
Uploads: 0
xct+ not showing holy power gains?
Droxx is offline Report comment to moderator  
Reply With Quote
Unread 08-10-11, 04:31 AM  
Raq
A Defias Bandit

Forum posts: 2
File comments: 48
Uploads: 0
Originally posted by zoktar
any type of aoe is by default delayed and summerized as a total, to avoid bloating/spamming, i thought i saw a disable for it in the cfg.

here

["mergeaoespam"] = true, -- merges multiple aoe spam into single message, can be useful for dots too.
Is it not possible to keep the aoe shown as a summerized total and avoid the delay?

PS
Awesome with the fast reply
Raq 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.