I've recently joined a new guild, and the only thing I don't like about them is their requirement that everyone run KLHThreatMeter during raids. I really hate KTM, and particularly feel that as a healer there's no reason at all I need it. But apparently they can tell that I'm not using it, so I've had to download it. 600KB makes KTM one of the largest addons I have, other than things like Atlas with large graphics. To load and run that much code that I am doing absolutely nothing with bothers me. :(
So, what I'm here asking for, is a KTM alternative, the way oRA was conceived as a CTRA alternative. I just want something that will record my threat and broadcast it to the raid in a manner that appears to be coming from KTM. I don't want to receive anyone else's threat data, or have any kind of display to me. I don't need any of the target/reset functions, as those are all controlled by the raid leader, and I am not the raid leader.
Is anyone interested in something like this, or have any pointers on how I might go about starting such a project myself?
I really like this idea. Sounds like it might be easier to get the authors to create a module of the addon to send info only. Removing all the display and receiving of info.
the problem is that the most difficult part on ktm is trying to figure out which spells / specials do how much threat... checking how much damage you did or how much hp your heals did without overhealing... checking your talents for threat reduce, checking wheter you get any kickbags or other stuff that reduces your threat or wheter you use any potions, trinkets or other abilities that remove or reduce threat.
Making such an addon would require a) really much work or b) regular copy&paste from ktm to keep up to date, and especially to produce comparable numbers it would require b) I guess.
I don't think you will find an author here doing that and I don't know if the ktm devs would like that :)
I've recently joined a new guild, and the only thing I don't like about them is their requirement that everyone run KLHThreatMeter during raids. I really hate KTM, and particularly feel that as a healer there's no reason at all I need it. But apparently they can tell that I'm not using it, so I've had to download it. 600KB makes KTM one of the largest addons I have, other than things like Atlas with large graphics. To load and run that much code that I am doing absolutely nothing with bothers me. :(
So, what I'm here asking for, is a KTM alternative, the way oRA was conceived as a CTRA alternative. I just want something that will record my threat and broadcast it to the raid in a manner that appears to be coming from KTM. I don't want to receive anyone else's threat data, or have any kind of display to me. I don't need any of the target/reset functions, as those are all controlled by the raid leader, and I am not the raid leader.
Is anyone interested in something like this, or have any pointers on how I might go about starting such a project myself?
Offtopic: Use Carthographer ingame memory usage is WAY lower and it has much more features.
Equally offtopic: I do use Cartographer. But I personally don't like the instance modules... without going into detail, I'll just say I prefer the look, feel, and function of Atlas and AtlasLoot, and brief informal testing didn't show a significant difference in inital memory usage, so even though I've converted to Cartographer for the rest of my map needs, I'm sticking with Atlas for instances.
Back on topic... I can appreciate that the KTM dev(s) put quite a bit of work into calculating the threat values for various abilities, talents, and effects, but it is released in the public domain, and as long as he/they (I think there's only one main author actually) were credited I don't see where it would be a problem using the values from KTM. Unfortunately although the KTM code is split over 20 or so files, it doesn't appear to be modular at all, nor is there a single place where threat values are listed. I initially thought it would be no problem to strip out the GUI for my personal use, but after trying to look through the code it appears that everything references everything else, and I'm thoroughly lost.
Even if nobody is willing to do something like this themselves, I'd be greatly appreciative of any tips even on just how to strip out the recieve and display portions of KTM. I'm not looking to take credit for anything, and would not be releasing it anywhere, just using it for myself and possibly sharing it with a few close friends.
Back on topic... I can appreciate that the KTM dev(s) put quite a bit of work into calculating the threat values for various abilities, talents, and effects, but it is released in the public domain, and as long as he/they (I think there's only one main author actually) were credited I don't see where it would be a problem using the values from KTM.
I like the idea. I have KTM myself. I don't see anything that indicates they've released KTM to the public domain though.
Equally offtopic: I do use Cartographer. But I personally don't like the instance modules... without going into detail, I'll just say I prefer the look, feel, and function of Atlas and AtlasLoot, and brief informal testing didn't show a significant difference in inital memory usage, so even though I've converted to Cartographer for the rest of my map needs, I'm sticking with Atlas for instances.
Even more off-topic: I and several of my guild members agree with you on this one, however nice it would be to drop Atlas/Atlasloot, Cartographer just isn't a suitable replacement for instances.
Equally offtopic: I do use Cartographer. But I personally don't like the instance modules... without going into detail, I'll just say I prefer the look, feel, and function of Atlas and AtlasLoot, and brief informal testing didn't show a significant difference in inital memory usage, so even though I've converted to Cartographer for the rest of my map needs, I'm sticking with Atlas for instances.
Even more off-topic: I and several of my guild members agree with you on this one, however nice it would be to drop Atlas/Atlasloot, Cartographer just isn't a suitable replacement for instances.
Why not?
I like it personally. It provides boss loot tables and instance maps. Pretty much all I need.
I vote for just refusing to run the addon. Cop it up to stupidity, tell them you installed it and don't know why it won't run, but never really install it.
I vote for just refusing to run the addon. Cop it up to stupidity, tell them you installed it and don't know why it won't run, but never really install it.
Or you could install a small addon that says: I HAVE KTM. (with the correct addon message syntax).
Then claim you are no threat to anyone becuase you don't generate any.
local FakeKTM = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0")
local ADDON_ID = "KLHTM"
local VERSION = "19.6"
function FakeKTM:OnInitialize()
self:RegisterEvent("CHAT_MSG_ADDON")
end
function FakeKTM:CHAT_MSG_ADDON(id, message, channel, author)
if id == ADDON_ID and message == "versionquery" then
SendAddonMessage(ADDON_ID, "versionresponse "..VERSION, channel)
end
end
I'm not. Requiring KTM is a mistake. The OP's best course of action is to educate its guild about the fallacy and the gross approximation that KTM has to do. The threat value that it shows are estimates that range from somewhat accurate to completly wrong.
I think the major failure of this addon is to take it's calculation too seriously and the major mistake of guild/raid that use it is to take too seriously the threat rank there. It should be considered a nice toy to educate people about how threat works and how it can be completely unrelated to damage output, for instance.
If the raid leaders can't understand that, then fool them. Make them happy by having your name to appear in the "have the addon" list.
ctra was really good before the api got the raid1, raid2, raid3 ... raid40 identifier and it was not possible to create raid unitframes or even notice debuffs on other units outside your party.
after blizzard implemented that ctra lost most of its usefulness, it was mostly used for the MT targets anymore
i think it's not really a discussion if an addon is useful or not.. if the raid/guildleader wants you, or even force you to install the addon then do it.. or speak with them about your concerns.. or think about if it's the right guild for you.
local FakeKTM = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0")
...
Hot. I'll just use that, and play stupid as to why it isn't showing any threat for me. :P
I agree that requiring KTM is a mistake, and I have tried to talk to the guild leader about it, but his position is pretty much "I think it's so useful that everyone should have it, and it's my guild so I can say that everyone must have it." Other than his misguided allegiance to KTM, however, he's a decent guy, and I like the rest of the people in the guild, and it's one of the top guilds on my server, so as long as I can have my name show up on the list of "people who have this addon" for KTM, he can require it all he wants. I don't think anyone looks at the healers' threat anyway, as long as none of us get up near the top.
Even smaller version, no need to use embeds for one event handler.
local f = CreateFrame("Frame")
f:RegisterEvent("CHAT_MSG_ADDON")
f:SetScript("OnEvent", function(frame, event, id, message, channel, author)
if id == "KLHTM" and message == "versionquery" then
SendAddonMessage("KLHTM", "versionresponse 19.6", channel)
end
end)
*edit*
Pushed this code to my SVN as KMFDM. I'll push a release out to WoWI if ya'all want me to.
So, what I'm here asking for, is a KTM alternative, the way oRA was conceived as a CTRA alternative. I just want something that will record my threat and broadcast it to the raid in a manner that appears to be coming from KTM. I don't want to receive anyone else's threat data, or have any kind of display to me. I don't need any of the target/reset functions, as those are all controlled by the raid leader, and I am not the raid leader.
Is anyone interested in something like this, or have any pointers on how I might go about starting such a project myself?
Making such an addon would require a) really much work or b) regular copy&paste from ktm to keep up to date, and especially to produce comparable numbers it would require b) I guess.
I don't think you will find an author here doing that and I don't know if the ktm devs would like that :)
Offtopic: Use Carthographer ingame memory usage is WAY lower and it has much more features.
Back on topic... I can appreciate that the KTM dev(s) put quite a bit of work into calculating the threat values for various abilities, talents, and effects, but it is released in the public domain, and as long as he/they (I think there's only one main author actually) were credited I don't see where it would be a problem using the values from KTM. Unfortunately although the KTM code is split over 20 or so files, it doesn't appear to be modular at all, nor is there a single place where threat values are listed. I initially thought it would be no problem to strip out the GUI for my personal use, but after trying to look through the code it appears that everything references everything else, and I'm thoroughly lost.
Even if nobody is willing to do something like this themselves, I'd be greatly appreciative of any tips even on just how to strip out the recieve and display portions of KTM. I'm not looking to take credit for anything, and would not be releasing it anywhere, just using it for myself and possibly sharing it with a few close friends.
I like the idea. I have KTM myself. I don't see anything that indicates they've released KTM to the public domain though.
-Baraius
Even more off-topic: I and several of my guild members agree with you on this one, however nice it would be to drop Atlas/Atlasloot, Cartographer just isn't a suitable replacement for instances.
Why not?
I like it personally. It provides boss loot tables and instance maps. Pretty much all I need.
Or you could install a small addon that says: I HAVE KTM. (with the correct addon message syntax).
Then claim you are no threat to anyone becuase you don't generate any.
-Ammo
That should be enough.
-Ammo
I think the major failure of this addon is to take it's calculation too seriously and the major mistake of guild/raid that use it is to take too seriously the threat rank there. It should be considered a nice toy to educate people about how threat works and how it can be completely unrelated to damage output, for instance.
If the raid leaders can't understand that, then fool them. Make them happy by having your name to appear in the "have the addon" list.
LOL, if you want to scare the crud out of them, make the addons spam threat so you're always topping the list :P.
after blizzard implemented that ctra lost most of its usefulness, it was mostly used for the MT targets anymore
i think it's not really a discussion if an addon is useful or not.. if the raid/guildleader wants you, or even force you to install the addon then do it.. or speak with them about your concerns.. or think about if it's the right guild for you.
Hot. I'll just use that, and play stupid as to why it isn't showing any threat for me. :P
I agree that requiring KTM is a mistake, and I have tried to talk to the guild leader about it, but his position is pretty much "I think it's so useful that everyone should have it, and it's my guild so I can say that everyone must have it." Other than his misguided allegiance to KTM, however, he's a decent guy, and I like the rest of the people in the guild, and it's one of the top guilds on my server, so as long as I can have my name show up on the list of "people who have this addon" for KTM, he can require it all he wants. I don't think anyone looks at the healers' threat anyway, as long as none of us get up near the top.
I fully endorse the use of this spoof mod... hell I'd name the bitch KMFDM :)
Hrw... we need to make that acronym fit the situation...
KLH Meter Fake Data Mimic.
YATA!
Now it just needs to send fake data :)
*edit*
Pushed this code to my SVN as KMFDM. I'll push a release out to WoWI if ya'all want me to.