Download
(292Kb)
Download
Updated: 12-15-13 01:26 PM
Pictures
File Info
Updated:12-15-13 01:26 PM
Created:unknown
Downloads:29,651
Favorites:209
MD5:

Karma (player tracking/LFG tool)  Popular! (More than 5000 hits)

Version: 50000.01
by: Coren [More]

(Karma was originally created by Aveasau, and first resurrected by Endareth, and currently kept alive by Kärbär from EU-Proudmoore)

=== === === === === === === === === === === === === === === === === ===


This version still claims to be compatible down to TOC 4.0.x (if you have any issues in a pre-5.0 environment, send me a message), it should be fully compatible up to 5.3.x though.


This is from now on a loosely maintained addon, as I currently don't play actively at this time.

=== === === === === === === === === === === === === === === === === ===


Karma - player tracking
----------------------------------

If you know you met this player once before but can't remember if s/he was good or bad... Karma is for you.

Karma allows you to track where you hung around with other people, what quests you completed (or just made progress) with them, and you can add notes for specific information worth remembering (the good, the bad and the ugly...)
And the Karma value is for your overall impression, how much you liked grouping with them. (E.g. you can sort the list of people you met by the Karma value, so the "nicer" people are listed first.)

It adds a minimap button which you can left-click to open the main window, middle-click to open the new LFM window. (You can also configure a key mapping for that in the normal keyboard configuration of WoW. Personally, I use shift-K/shift-L.)

It also got some LDB support in version 30102.D (but I never tried it on large raids to see if the tooltip is not too large - your mileage may vary).

(KarmaTrans is a helper AddOn to store extra stuff. You don't need to enable it usually.)

-------------------

TW translation: Thanks to SuKai (first added in 30000.C, most recently updated in 30200.02)

P.S.: If you are willing to contribute a translation (frFR, or Asian languages), don't hesitate to contact me... :-)

--------------------

I added a signature to the files. See Signatures.txt in the archive. Here's the complementary key: (Extended the duration on 2010/11/04, so if gpg yells about expiration, update the key)

Code:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)

mQGiBEj5VTwRBACkUpa/y57xgQRcx8BoEGUVN14KXUE/XXI1/fiVOUNkw8I6hk9M
pl0fGNMdVfN6wOHmuXMqZTZaX6JiZ7j0nl7QKPIN5sRUxYFhqWh46uL/M47FQjH0
Vj6UvN1lMHs+Byyq8HFGy/plm5E2PM05hXqwJugT64QR0m+aB+Imfe1LzwCg4/rV
It/f3tA58aQTqSMepD76Dp0D/1zFJIJaKaL7/FUWHKPzCIJxd5ixxFXqpJPIwlRo
verBUAw1jCCFoaOQX5bZnsALoRtGgJUdFU8SZVNIOWUIXKRSpvY4wSnG5YTCZKJf
le3B2gkp6cll0WgyquzksSyv1lhEENcYH8BoFDNsvPQKo9F+ZDXVv+Ws40fA7Z0/
lTt7A/98stcIU+DmJZ5atKANc1CMyUNkvaBPRZujPIp+mtvCdYX/7ICQ0vRZ7WrM
uagYQJI2lLLzJuuA2wIjE7xjilkim1b3TmJOF/eu7oEj1BVAqhWdvr5o31v5ojni
DSMLkdr3KsCkBoNKGL1Mfe4QEzU65Xr/IEj5fV0vXtnMssnJabQFQ29yZW6IZgQT
EQIAJgIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheABQJM0zCABQkGA5E9AAoJEK+m
lDgA9dxtsswAoMD2MGE4MPP7uMPnf0ZlePzpc3ZsAKDDn9tI2/Wtk5siLrJgKf/S
fC3ty7kCDQRI+VU8EAgAuOh903xPmboa4B4TjBtTDkbAGYz6Ryy4S9qpwUf2tplU
l7XeMDEwao64f69HBDz9sr1PEENgNqzksjUgx4Ps6OeSOdBbN3VLFF/RBVMwxlbV
Q7Kh7kn7EBMMUG4EsxKjpxpND9coXWrqiIWjd/CJyiRqEhkv8WLVEP4kUEF1Hk/g
yRKOp0X/0iziylKYRaQI7Axm1e/9+R4nd1gvGaSAlP+oNT3kf+6ty5ii/2c8Uq21
o9XaMB/U9RWDgK1++9bNoInA8nJqWgOOIp7CM5MeVVSa75GA3MvtNCMluXf8weth
v2msNxNPqKvfsZNGlQAt/OF9QxitERmwLbS2ollTSwADBgf9FA9lftsT9q2rO1mK
MdaZAzc5qqWLe+WxLGAD/eAQjV+gtHjL2H4sh7Ye1Pq4F9ifDR9epyYnSg3F2+nA
XZM2AyVYKhQhp8qfTEU/dpTazXKzh0ruB9F0SRtzQPkfD7spMhQI3F8LwOu1o+uj
B5nsQt5Qj9Xj6A1LfC1uJz5AauyBICcD+dripLJr47uQeK4ci4SGC5d19chhlvj1
IphrgUKv7OSazPoJsfGUnECQI8xMcHf9OJRFYs8ezsNGMrykigaMDc3Mpo75p+mO
BXMRNoj7YZTi/EtfEIMenR71L2kygfjrsuv9varrHMy4qLK2PfnMumZa0AGgixW8
SFDeoohPBBgRAgAPAhsMBQJM0zFjBQkGA5IkAAoJEK+mlDgA9dxtph4AoIaV3OHg
Xs3AluQnnV8tcziaoqjmAKDAqwk3bIg6BGXeTWa0A0KzzWDv4Q==
=L6gc
-----END PGP PUBLIC KEY BLOCK-----

(older entries are now in Changelog.txt in the archive)

** Remember to backup your WTF folder regularly! **

(TODO: transfer some of the Changelog data that was only stored with the Cata beta version)

20101202 (v40003.01): >>
New:
- added gearscan:
- does NOT store the whole gear, only a general figure
- sums the item level of all slots, modified by item quality and slot importance
- only shows atm in the tooltip of the Karma window (TODO: show in tooltip extension to mouse-over/target/unitframe)

Changed:
- moved 3.x changelog into Changelog-pre-4.0.txt
- tooltip: if most-recently-joined-with-char is the current char, don't show twice
- talent scan: mentioning successful scan now in secondary window
- achievements:
- dropped the old, dead categories from LK (with compatibility code for 3.x clients to put them back in)
- added code to only test the achievements matching the current raid size
(this is likely not compatible with languages using non-Arabic number symbols,
as the title of the achievement is scanned for 10/25; don't know though which
WoW languages would have an issue here, feedback welcome)

Fixed:
- minimap/broker menu: selection from chat/.. was broken, fixed
- minimap/broker menu: added missing refresh after a removal from memberlist
- localization.final.lua: for all but English Karma failed to initalize properly, fixed
(reported by Flaemyn, thank you!)

20110424 (v40003.02 / v40100.01pre):
- DK: tank tree is blood, not frost any longer... (should've released that change since months :D)
- 4.1.x compatibility code to not trip over Blizzard's newest nasty land mine for older addons (COMBAT_LOG_EVENT_UNFILTERED change)
- gear 'score':
- using simple ilvl as in the default UI
- added option to show/hide gear level in tooltip
- dungeon tracking:
- changed display to two lines (dungeon entered / left)
- storing role in group in random dungeon groups
- ignore list: added mouse-over tooltip for players on ignore with a Karma note (for reasons unfathomable, you can add notes to friends but not to ignored people in the default UI)
- cutthroat "achievement": not tracking for players below level 80
- LFM module: added fancy down-arrows above the right table to clearer indicate the on-top descriptions of the columns

20110428 (missing entry)

20110505 (v40100.01):
- mouseover the player unit shows the equipped ilvl
- fixed an error in ilvl calculation: main hand 2H weapon was accounted wrong
- friendlist: now shows class/level/seen for known offline players
- friendlist: fixed an unnecessary potential taint by always hooking the mouseover
- fixed an error in merging a char with an empty comment back from history

20110520 (v40100.02):
- LFM: added missing translation for Worgen/Goblin in deDE and frFR locale

20110522 (v40100.03):
- added compatibility code to prepare for 4.2.0
- fix for a bug related to Battle.net friends, reported by Darki0815 - thanks for the bug report!

20131215 (v50000.01):
- mini-fix to work with 5.4.x again
Optional Files (1)
File Name
Version
Size
Author
Date
Type
50400.02-Fix
289kB
09-26-13 05:25 AM
Addon


Post A Reply Comment Options
Unread 12-17-09, 04:49 AM  
AmiYuy
A Fallenroot Satyr
 
AmiYuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 73
Uploads: 1
Re: For the Horde/Alliance

Originally posted by SkyviewGuru
I have to agree with the comment made a while back that the "For the Horde/Alliance" prompt is of no use to me, and especially doesn't help me if I'm joining a big raid and have it spamming all these different players that have or haven't done it...I don't use Karma to link up with people that want to do that achievement.

For those people that may want that option, I would recommend that it be able to be enabled/disabled by a checkbox in Options and disabled by default.
Thirded.


Thank you by the way for the fast updates on the channel spamming and pvp zones.
Report comment to moderator  
Reply With Quote
Unread 12-16-09, 09:11 AM  
SkyviewGuru
A Murloc Raider

Forum posts: 6
File comments: 4
Uploads: 0
For the Horde/Alliance

I have to agree with the comment made a while back that the "For the Horde/Alliance" prompt is of no use to me, and especially doesn't help me if I'm joining a big raid and have it spamming all these different players that have or haven't done it...I don't use Karma to link up with people that want to do that achievement.

For those people that may want that option, I would recommend that it be able to be enabled/disabled by a checkbox in Options and disabled by default.
Report comment to moderator  
Reply With Quote
Unread 12-14-09, 10:54 PM  
AmiYuy
A Fallenroot Satyr
 
AmiYuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 73
Uploads: 1
Spam

[20:51:34] Karma: Sharequery failed: You have not joined channel # yet!
[20:51:45] Karma: Sharequery failed: You have not joined channel # yet!
[20:51:56] Karma: Sharequery failed: You have not joined channel # yet!
I do not want to share anything. I have "never" turned on for both options and no channel even listed and this spams every 11 seconds when I'm in a party... This is only happening since the latest update.
Report comment to moderator  
Reply With Quote
Unread 12-14-09, 06:49 PM  
ZoeRayne
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I'd love to use this, but it apparently interferes with the message pop-ups from some of my broker and fubar2broker add-ons. They appear blank when Karma is loaded up, even when I don't have the Karma Broker portion loaded.
Report comment to moderator  
Reply With Quote
Unread 12-12-09, 06:22 PM  
taosk8r
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Feature Request

Sometimes I want to add notes about a guildy or someone from another guild who I haven't raided with, but who has helped me out with other things. Also would be nice for making notes if you are leading raids and someone's gear is mostly PVP (since gearscore is useless to tell the difference and you have to use the normal inspect). Also would be nice if you could add notes if some random player tells you someone is a ninja leader (or you have some on your ignore list from before you go the addon). I'm sure there would be other uses, too for the ability to manually add players.
Report comment to moderator  
Reply With Quote
Unread 12-09-09, 01:06 AM  
AmiYuy
A Fallenroot Satyr
 
AmiYuy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 73
Uploads: 1
Originally posted by Coren
No, as of now you'll have to delete them by "/karma cleanpvp" whenever necessary currently. I might add something to do that automatically after each BG, but I'll need some time for that. [/b]
I've just started using Karma, and I noticed the PvP issue. After my first random dungeon through the new LFG system I tested this (/karma cleanpvp) and it removes the random group too, which I don't want.

Hopefully you can find a way to differentiate? Or to have it do the cleaning after PvP? Or, just disable itself when I enter a BG?
Report comment to moderator  
Reply With Quote
Unread 12-01-09, 01:45 PM  
essmene
A Murloc Raider

Forum posts: 5
File comments: 30
Uploads: 0
Bugsack:
Code:
[2009/12/01 20:28:40-4098-x7]: Error: Original call failed after running hooks for:  ChatFrame_OnEvent :
 Interface\FrameXML\ChatFrame.lua:2493: bad argument #1 to 'strlen' (string expected, got nil)(tail call): ?:
Karma-30200.07\karma.lua:14604: in function `ChatFrame_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
:
Stubby-130\Stubby.lua:381: in function <Interface\AddOns\Stubby\Stubby.lua:325>
(tail call): ?:
Karma-30200.07\karma.lua:14604: in function `ChatFrame_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

  ---
maybe as well:
Code:
[2009/12/01 20:31:13-4098-x7]: Error: Original call failed after running hooks for:  ChatFrame_OnEvent :
 Interface\FrameXML\ChatFrame.lua:2493: bad argument #1 to 'strlen' (string expected, got nil)(tail call): ?:
(tail call): ?:
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
:
Stubby-130\Stubby.lua:381: in function <Interface\AddOns\Stubby\Stubby.lua:325>
(tail call): ?:
(tail call): ?:
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>

  ---
i can no longer see Glyphs i learned from Research and a few other chat frame related messages.

And learned patterns from Engineering (q. reward in Gno - discombulator ray).
Last edited by essmene : 12-01-09 at 02:11 PM.
Report comment to moderator  
Reply With Quote
Unread 11-29-09, 03:55 PM  
oddtoddy
A Murloc Raider

Forum posts: 6
File comments: 150
Uploads: 0
Originally posted by Holyana
Would be awesome if people on the same server with the addon could share data!
Indeed, I <3 this addon so much
Report comment to moderator  
Reply With Quote
Unread 11-29-09, 12:03 PM  
Holyana
A Defias Bandit
 
Holyana's Avatar

Forum posts: 3
File comments: 84
Uploads: 0
Would be awesome if people on the same server with the addon could share data!
Report comment to moderator  
Reply With Quote
Unread 10-26-09, 10:34 PM  
CircleRound
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Importing a Player Blacklist

Hi Coren,

I wondering how I can import character names and guild names from a ninja blacklist into Karma.

I.e. only a regular import of characters from a list, for example blackrock.straferight.com maintains a list of ninjas/scammers on a server. (Evidence based only). The external list is necessary for evidence of screenshots.

An importable text file with their names would be a VERY good way to warn users of ninjas realtime.

I would forsee that Karma addon + a regular import of the list (maintained externally by the website) would be a great use for safe guarding my raids.

I seen some import/export function in the /karma help. If this is already possible, I'd love to know what text format is required for an import. Or is it a special lua file?

Rgds.
Report comment to moderator  
Reply With Quote
Unread 10-19-09, 05:35 AM  
Hambil
A Fallenroot Satyr

Forum posts: 25
File comments: 18
Uploads: 0
Re: Error in Karma -- using version 30200.05?

Originally posted by Penguar
[b]Is the following an error in Karma or in Wintertime?7
I've got the same error.
Report comment to moderator  
Reply With Quote
Unread 10-15-09, 06:12 PM  
Penguar
A Deviate Faerie Dragon

Forum posts: 10
File comments: 5
Uploads: 0
Error in Karma -- using version 30200.05?

Is the following an error in Karma or in Wintertime?

ate: 2009-10-15 20:02:01
ID: 1
Error occured in: Stubby
Count: 1
Message: Error: Original call failed after running hooks for: ChatFrame_OnEvent
..\AddOns\Karma\karma.lua line 14478:
attempt to concatenate field '?' (a nil value)
Debug:
(tail call): ?
...s\WIM\Libs\LibChatHandler-1.0\LibChatHandler-1.0.lua:308: WinterTime_ORIGINAL_ChatFrame_OnEvent()
WinterTime\WinterTime.lua:1417: ChatFrame_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
AddOns:
...

Karma, v30200.05
KarmaBroker, v30200.01
KarmaTrans, v30200.01

...

...
WIM, v3.1.3
...
Report comment to moderator  
Reply With Quote
Unread 10-13-09, 05:15 PM  
Starfury
A Deviate Faerie Dragon
 
Starfury's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 24
Uploads: 1
Is there some way to disable the spam about whether people have done for the horde/alliance? I don't really see the need to know this.

Edit:

I've got back to the previous version to stop the constant spam in chat while in raids about for the horde/alliance.
Last edited by Starfury : 10-17-09 at 03:17 PM.
Report comment to moderator  
Reply With Quote
Unread 10-11-09, 01:44 AM  
Coren
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 55
Uploads: 6
Originally posted by Athene_
I like using this addon, but it's starting to become a problem. The savefile is HUGE, it's eating about 48mb of memory, and the cleaning options never worked once for me. I've updated the addon several times, it never works.
This is what I get:
Code:
[2009/10/10 15:23:29-756-x1]: Karma-30102.10\karma.lua:7852: bad argument #1 to 'pairs' (table expected, got nil)...
That is fixed since 30200.02. Your Karma version is a bit dated.


One more thing I just noticed:
About the sharing feature, the settings refuse to save.. I set "share Karma value" to "always" and "share public note" to "never", click OK, and every time I open options again the settings are reset.
It's stored correctly, but it's not displayed correctly. Output will be fixed in next version, thanks for reporting.
Report comment to moderator  
Reply With Quote
Unread 10-10-09, 07:29 AM  
Athene_
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 33
Uploads: 4
I like using this addon, but it's starting to become a problem. The savefile is HUGE, it's eating about 48mb of memory, and the cleaning options never worked once for me. I've updated the addon several times, it never works.
This is what I get:
Code:
[2009/10/10 15:23:29-756-x1]: Karma-30102.10\karma.lua:7852: bad argument #1 to 'pairs' (table expected, got nil)
Karma-30102.10\karma.lua:7852: in function `Karma_MemberObject_GetTotalQuestListCount'
Karma-30102.10\karma.lua:8741: in function `Karma_ClearUnused'
Karma-30102.10\karma.lua:14940: in function `KarmaOptionWindow_DBClean_Test_OnClick'
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
One more thing I just noticed:
About the sharing feature, the settings refuse to save.. I set "share Karma value" to "always" and "share public note" to "never", click OK, and every time I open options again the settings are reset.
Last edited by Athene_ : 10-10-09 at 07:32 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: