R
(156Kb)
Download
Updated: 11-28-22 09:10 PM
C
(157kB)
Download
Updated: 04-05-22 08:35 PM
BC
(157kB)
Download
Updated: 04-05-22 08:36 PM
Pictures
File Info
Compatibility:
Dragonflight (10.0.2)
Updated:11-28-22 09:10 PM
Created:11-29-10 02:34 PM
Downloads:14,191
Favorites:67
MD5:
Categories:Combat Mods, Buff, Debuff, Spell, Chat Mods, PvP, Arena, BattleGrounds

KethoCombatLog  Popular! (More than 5000 hits)

Version: v2.3.2, Classic: v2.3.1
by: Ketho [More]

Shows important events like Taunts & Interrupts

Features

  • Shows Taunts, Interrupts, Dispels, Crowd Control, Deaths
  • Supports Combat Text output through Blizzard FCT / SCT / MSBT

Slash Commands
/ket, /kethocombat


KethoCombatLog
v2.3.2 (2022-11-29)
Full Changelog Previous Releases
  • Update for 10.0.2
Optional Files (0)


Post A Reply Comment Options
Unread 01-27-12, 01:55 PM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Originally Posted by linguini
Hello.

Here's to hoping you're still around to code a bit more! i just have a few requests, hopefully none of these aren't major.

I'm noticing a lot of chat announces being in ugly formats. For example, things like Name[Dispel Magic] dispelled Enemyname[Power Word: Fortitude] which I've gone into the .lua directly and changing the code there to make it output into chat as "Name dispelled Enemyname's Power Word: Fortitude"

I know it's no big deal, but simple things like that could use some improvements. Another example would be for feasts. Feasts and cauldrons should be announcing (for chat outputs only) as "Name has prepared a Seafood Magnifique Feast" or "Name has prepared a Big Cauldron of Battle"

Here is a list of chat formattings that I think should be edited:
  • feasts: Ketho has prepared a Seafood Magnifique Feast.
  • cauldons: Ketho has prepared a Big Cauldron of Battle.
  • dispels: Ketho has dispelled Enemy's [Focus Magic].
  • spellsteal: Ketho has stolen Enemy's [Focus Magic].
  • interrupts: Ketho has interrupted Enemey's [Fireball].
  • deaths: Ketho has died to Deathwing's 190,203 Melee.
  • deaths: Ketho has died to environmental damage 40,291 Lava.
  • tricks: Ketho cast Tricks of the Trade on Maintank.
  • MDs: Ketho cast Misdirection on Offtank.
  • spells: Ketho has cast Time Warp.
  • toys: Ketho is [Using Direbrew's Remote].

Again, these are changes I think should only be implemented for chat output only.
Hi again Linguini! I resubscribed again on 2012.01.04 (3 months break if you don't count the 4.3.0 PTR)
  • I saw your thread on Event Display, and I honestly think the author that wrote it, is a really experienced programmer.
    Again, Event Display (although out of date) imho really is a great addon, just like PowerAuras/WeakAuras.
    (and I'm a noob, since I haven't done any programming/scripting courses/degrees at all)
  • I think I saw you on the 4.3 PTR ...
    1. November 10th 2011
    2. Female Undead Warlock
    3. Anasterian (US)
    amiright?
  • I'm still around and coding, but ... I'm currently working on a new addon, "ScrollingChatText" (SCR) (see bottom of my post)

  • Ketho CombatLog and ReadySetDing are (still and forever) on my To Do list for updating, however I will first have to complete ScrollingChatText, which will take me at least another 2-3 days, and then it will take me at least another 4-5 days to update KCL/RSD, while coping with Real Life ...

  • I think you are giving a good suggestion on the chat format. I will try to implement custom combat messages, so users can modify it themselves. I'm just not sure yet what the (custom) default chat formats should be like. (Blizzard/Verbose/Minimal/yours)

    Anyway updating KCL might be a huge PITA.
    1. Update stuff to 4.3 if anything got broken
    2. Setup the addon on a Git repository
    3. Divide the addon into files instead of 1 huge file (5000 lines)
    4. Custom chat formats, or "less ugly" (as you suggested) + Look into Blizzard CombatLog's chat formats (which are localized)
    5. Improve (wasted) Interrupts and CC Breaks checking. (Blizzard's interrupt/break events seem to fire only sometimes)
    6. Add localization support
    7. Fix the spell tooltips, half of them are broken for non-mana classes (tooltips don't show mana for e.g. warrior)
    8. Use LibSharedMedia and CUSTOM_CLASS_COLORS
    9. Custom "Events", but that might be impossible for me, even in a year's time unless I look how other addons, like RSA/PowerAuaras/WeakAuras/TellMeWhen/ThatJustHappened/Event Display/ do it

  • Biggest "Problem" is that I will be going to the US (I'm living in Europe) in about 2 to 2.5 weeks, and stay there for a month, to attend my brother's wedding. It's kinda also a waste of my gamecard

    So that will be my deadline, since I got completely NO IDEA if I'll have access to a computer/laptop with WoW there + enough free time

Last edited by Ketho : 01-27-12 at 02:55 PM.
Report comment to moderator  
Reply With Quote
Unread 01-27-12, 11:59 PM  
linguini
A Fallenroot Satyr

Forum posts: 20
File comments: 80
Uploads: 0
Hi Ketho =D
  • I actually tweaked the chat formatting myself in order to output it in a more visually pleasing way Although the coding is a bit sloppy, it does the job. Just wanted to also mention that the feasts announce wasn't working since you had it under SPELL_CAST_SUCCESS when it should be listed under SPELL_CAST_START.

  • No that isn't me on the PTR. None of my toons are named Linguini. This is just some random name I chose for this forum

  • The reason why I initially suggested the health indicator thing for determining who is a tank in the raid (for MDs and tricks of the trade) is that not all guilds do a regular "role check" in their raids. Although your method of filtering out tanks via the role check is a great idea, it really isn't ideal and using player health is a more secure and stable method of filtering out the tanks.

  • As for my reformatting, I managed to change a little bit of the coding. I have zero experience in coding, however I managed to figure some parts out myself. Here are samples of what I came up with:



textChat = ChatFilter("Dispel") and sourceUnitChat.." "..dispelString.." "..destUnitChat.."'s "..extraSpellLinkChat

textChat = ChatFilter("Dispel") and sourceUnitChat.." "..ACTION_SPELL_STOLEN.." "..destUnitChat.."'s "..extraSpellLinkChat

textChat = ChatFilter("Resurrection") and sourceUnitChat.."'s "..spellLinkChat.." "..ACTION_SPELL_RESURRECT.." "..destUnitChat

textChat = ChatFilter("Interrupt") and sourceUnitChat.." "..ACTION_SPELL_INTERRUPT.." "..destUnitChat.."'s "..extraSpellLinkChat

textChat = profile.SpellChat and sourceUnitChat.." casts "..spellLinkChat.." on "..destUnitChat
Report comment to moderator  
Reply With Quote
Unread 01-28-12, 11:14 AM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Update: I'm leaving on the 10th of February so there's barely 2 weeks left kinda
Report comment to moderator  
Reply With Quote
Unread 01-29-12, 10:21 AM  
linguini
A Fallenroot Satyr

Forum posts: 20
File comments: 80
Uploads: 0
Have a fun/safe trip!!
Report comment to moderator  
Reply With Quote
Unread 02-08-12, 07:23 PM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Ok, so I got to release ScrollingChatText after some unforeseen delay ..

I'm sorry, but I'm already preparing packing in my stuff now, to go to the US tomorrow for a month.

I might be able to do a quick small update before I go, but that is more likely to destroy stuff rather than improving on it
Last edited by Ketho : 02-08-12 at 07:26 PM.
Report comment to moderator  
Reply With Quote
Unread 06-12-12, 01:12 AM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
omg .. the first addon I've written 3 years ago is also the most horribly coded one. This became painfully apparent now I'm working on a rewrite

Last edited by Ketho : 06-12-12 at 01:26 AM.
Report comment to moderator  
Reply With Quote
Unread 09-07-12, 11:21 AM  
linguini
A Fallenroot Satyr

Forum posts: 20
File comments: 80
Uploads: 0
still works good
Report comment to moderator  
Reply With Quote
Unread 09-07-12, 06:35 PM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Originally Posted by linguini
still works good
Yeah, but it's stitched together with duct tape in MoP

Just had my first week of school, and I don't think I will have enough time to rewrite KCL in the coming month so far ..

Edit 2012.09.15
I'm too busy with school now, the rewrite is postponed indefinitely ..
Last edited by Ketho : 09-15-12 at 08:20 PM.
Report comment to moderator  
Reply With Quote
Unread 03-07-13, 02:11 PM  
420psilo
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
5.2 issue...

i

20x Ketho_CombatLog\Ketho_CombatLog-v1.07.lua:2016: attempt to concatenate a nil value
Ketho_CombatLog\Ketho_CombatLog-v1.07.lua:2016: in main chunk


ty for all your help and hardwork
Report comment to moderator  
Reply With Quote
Unread 03-07-13, 02:12 PM  
420psilo
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
needs MOAR duct tape
Report comment to moderator  
Reply With Quote
Unread 03-08-13, 04:38 PM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Sorry for kinda neglecting this addon .. I've quit wow since september 2012 to focus on my education

I'm still trying to rewrite it though (with a wow starter edition account). The source code has been divided into smaller, more manageable, files for now. I'm not yet done with the rewrite, but it should kinda work at least in the v1.08 (alpha)
Last edited by Ketho : 03-08-13 at 05:00 PM.
Report comment to moderator  
Reply With Quote
Unread 04-10-14, 05:36 PM  
Pangentor
A Kobold Labourer

Forum posts: 1
File comments: 4
Uploads: 0
Thanks for maintaining despite not actively playing !
Report comment to moderator  
Reply With Quote
Unread 04-10-14, 06:36 PM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Originally Posted by Pangentor
Thanks for maintaining despite not actively playing !
No problem Pangentor :3

Update 2014.04.10: I made an error. The whole death tracking is kinda broken. Fix incoming in v1.17
Update 2014.04.17: I made another error. Battleground channel is not filtered again (for party/raid output). Fix will be included in v1.18 and later
Last edited by Ketho : 04-17-14 at 04:24 PM.
Report comment to moderator  
Reply With Quote
Unread 10-09-14, 10:35 AM  
zemo
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Stuns?

Maybe I am missing the setting or maybe it is not there.

Can your addon also announce stuns such as mighty bash?
Report comment to moderator  
Reply With Quote
Unread 10-10-14, 12:15 PM  
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1026
File comments: 213
Uploads: 52
Re: Stuns?

Originally Posted by zemo
Maybe I am missing the setting or maybe it is not there.

Can your addon also announce stuns such as mighty bash?
No, it can't announce stuns
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: