Download
(292Kb)
Download
Updated: 12-15-13 01:26 PM
Pictures
File Info
Updated:12-15-13 01:26 PM
Created:unknown
Downloads:29,639
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 05-26-16, 04:06 PM  
harl
A Murloc Raider
 
harl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 84
Uploads: 2
Re: Replacement?

Originally Posted by BJRubino
Does anyone know of a replacement for this app? I loved being able to rate and post notes on others that I grouped with.

If anyone knows of a different app that lets you do the same thing, please post it here.

Thank you,
BJR
There's "Have We Met?" and one or two similar ones, none of them as sophisticated as Karma was/is despite its quirks.

(PS: It's rather called an add-on (or mod), not an app (as is application).)
Report comment to moderator  
Reply With Quote
Unread 01-21-16, 10:46 AM  
BJRubino
A Defias Bandit

Forum posts: 3
File comments: 64
Uploads: 0
Replacement?

Does anyone know of a replacement for this app? I loved being able to rate and post notes on others that I grouped with.

If anyone knows of a different app that lets you do the same thing, please post it here.

Thank you,
BJR
Report comment to moderator  
Reply With Quote
Unread 10-21-15, 03:25 PM  
JonJonz
A Murloc Raider

Forum posts: 9
File comments: 8
Uploads: 0
Error on Loading Character

I get the following error report when I load a character and Karma does not seem to work then.

Date: 2015-10-21 16:16:29
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Karma\karmaAchievements.lua line 207:
Usage: GetAchievementInfo(achievementID)
Debug:
[C]: GetAchievementInfo()
Karma\karmaAchievements.lua:207: Store()
Karma\karmaAchievements.lua:265: CacheCreate()
Karma\karma.lua:1170: Karma_FullInitialise()
Karma\karma.lua:1216: Karma_QueueFullInitialise()
Karma\karma.lua:1509:
Karma\karma.lua:1428
Karma\karma.lua:1714:
Karma\karma.lua:1687
Locals:
(*temporary) = nil

AddOns:
Swatter, v5.21e.5566 (SanctimoniousSwamprat)
AucAdvanced, v5.21e.5566 (SanctimoniousSwamprat)
AucFilterBasic, v5.21e.5566 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21e.5566.5459(5.21e/embedded)
AucMatchUndercut, v5.21e.5566.5507(5.21e/embedded)
AucStatHistogram, v5.21e.5566 (SanctimoniousSwamprat)
AucStatiLevel, v5.21e.5566 (SanctimoniousSwamprat)
AucStatPurchased, v5.21e.5566 (SanctimoniousSwamprat)
AucStatSales, v5.21e.5566.5476(5.21e/embedded)
AucStatSimple, v5.21e.5566 (SanctimoniousSwamprat)
AucStatStdDev, v5.21e.5566 (SanctimoniousSwamprat)
AucStatWOWEcon, v5.21e.5566.5323(5.21e/embedded)
AucUtilAHWindowControl, v5.21e.5566.5347(5.21e/embedded)
AucUtilAppraiser, v5.21e.5566.5545(5.21e/embedded)
AucUtilAskPrice, v5.21e.5566.5447(5.21e/embedded)
AucUtilAutoMagic, v5.21e.5566.5537(5.21e/embedded)
AucUtilCompactUI, v5.21e.5566.5550(5.21e/embedded)
AucUtilEasyBuyout, v5.21e.5566.5507(5.21e/embedded)
AucUtilFixAH, v5.21e.5566 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21e.5566.5417(5.21e/embedded)
AucUtilPriceLevel, v5.21e.5566.5535(5.21e/embedded)
AucUtilScanButton, v5.21e.5566.5403(5.21e/embedded)
AucUtilScanFinish, v5.21e.5566.5515(5.21e/embedded)
AucUtilScanProgress, v5.21e.5566.4979(5.21e/embedded)
AucUtilScanStart, v5.21e.5566.5347(5.21e/embedded)
AucUtilSearchUI, v5.21e.5566.5556(5.21e/embedded)
AucUtilSimpleAuction, v5.21e.5566.5531(5.21e/embedded)
AucUtilVendMarkup, v5.21e.5566.4828(5.21e/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BeanCounter, v5.21e.5566 (SanctimoniousSwamprat)
Configator, v5.1.DEV.382(/embedded)
DBMCore, v
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
Elephant, v3.4.4
Enchantrix, v5.21e.5566 (SanctimoniousSwamprat)
EnchantrixBarker, v5.21e.5566 (SanctimoniousSwamprat)
Informant, v5.21e.5566 (SanctimoniousSwamprat)
Karma, v40001.01
KarmaBroker, v40001.01
KarmaDBAlliance, v40001.01
LibExtraTip, v5.12.DEV.390(/embedded)
Notes, v6.11
Recount, vv6.2.2c release
SimpleILevel, v3.2.18b
SimpleILevelGroup, v3.2.18b
SimpleILevelResilience, v3.2.18b
SimpleILevelSocial, v3.2.18b
SlideBar, v5.21e.5566 (SanctimoniousSwamprat)
Stubby, v5.21e.5566 (SanctimoniousSwamprat)
TipHelper, v5.12.DEV.389(/embedded)
WeakAuras, v2.1.0.16
WowheadGarrisonTimer, v1.0.9
ZygorGuidesViewer, v5.0
BlizRuntimeLib_enUS v6.2.2.60200 <none>
(ck=973)

This looks like a really great addon, I have a terrible memory for names, and I really want to remember who I have teamed with and so on. Any help with error appreciated.
Report comment to moderator  
Reply With Quote
Unread 12-16-13, 09:31 AM  
Coren
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 55
Uploads: 6
Updated.

Updated to not barf on 5.4.
Also made it tolerate that monks start as neutral. (That's sort of work in progress though, because I need to recheck those pieces of code which rely on there being exactly two factions.)
Report comment to moderator  
Reply With Quote
Unread 10-30-13, 02:13 PM  
Flaemyn
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Thanks a lot
Report comment to moderator  
Reply With Quote
Unread 09-26-13, 05:27 AM  
Broessel01
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 36
Uploads: 4
Hi,

i uploaded an patch/fix for this great addon.

Get it here after the check: http://www.wowinterface.com/download...ngLFGtool.html
Report comment to moderator  
Reply With Quote
Unread 10-01-12, 12:37 AM  
Flaemyn
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Waiting for an update, you can make it work by replacing in LUA files :
GetNumRaidMembers to GetNumGroupMembers and GetNumPartyMembers to GetNumSubgroupMembers
Report comment to moderator  
Reply With Quote
Unread 09-27-12, 01:38 AM  
Broessel01
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 36
Uploads: 4
Can we get an update for MoP please?
Report comment to moderator  
Reply With Quote
Unread 12-02-10, 03:19 PM  
Flaemyn
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Thank you! I tested, it works very well.
Report comment to moderator  
Reply With Quote
Unread 12-02-10, 05:01 AM  
Coren
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 55
Uploads: 6
Re: French localization bug

Originally posted by Flaemyn
(...) I have this error when loading my character: (...)
Thanks for the error report, fixed and pushed new version.

PS: I'm French and I wrote my post with the help of google translation.
I wished that would work with English to French also... ;-) My level of French doesn't suffice to create a tolerable translation for Karma.
Report comment to moderator  
Reply With Quote
Unread 12-01-10, 02:55 PM  
Flaemyn
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Smile French localization bug

Hello.
I love this addon that I use for many years. Unfortunately, since the 4.0.1 patch, it no longer works. The people in the group are no longer automatically added to Karma. They are white.
I have this error when loading my character:

1) --------

Error occured in: Global
Message: ..\AddOns\Karma\localization.final.lua line 34:
attempt to concatenate global 'KARMAAVENK_LANG' (a table value)
Debug:
[C]: ?
Karma\localization.final.lua:34: in main chunk

2) -------

Error occured in: Global
Message: ..\AddOns\Karma\karma.lua line 1171:
attempt to concatenate field 'INITIAL_MESSAGE' (a nil value)
Debug:
[C]: ?
Karma\karma.lua:1171: Karma_FullInitialise()
Karma\karma.lua:1230: Karma_QueueFullInitialise()
Karma\karma.lua:1515:
Karma\karma.lua:1433
Karma\karma.lua:1561:
Karma\karma.lua:1534

--------
I use version 40001.02 (The last).

Thank you for helping me.

A big thank you.

PS: I'm French and I wrote my post with the help of google translation.
Report comment to moderator  
Reply With Quote
Unread 10-22-10, 03:43 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
Originally posted by oddtoddy
You need to get the version for Cataclysm: http://www.wowinterface.com/download...Cataclysm.html
Thanks, I'll be working with that now and I'll be doing some more troubleshooting on all my addons.
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 10-13-10, 05:35 AM  
oddtoddy
A Murloc Raider

Forum posts: 6
File comments: 150
Uploads: 0
Originally posted by spiralofhope
As of patch 4.0.1, Karma is responsible for a significant frame rate decrease. Not KarmaBroker or KarmaTrans, just the main Karma addon.

Coren, if you need more information or testing please let me know.
You need to get the version for Cataclysm: http://www.wowinterface.com/download...Cataclysm.html
Report comment to moderator  
Reply With Quote
Unread 10-12-10, 11:32 PM  
spiralofhope
A Deviate Faerie Dragon
 
spiralofhope's Avatar

Forum posts: 13
File comments: 276
Uploads: 0
As of patch 4.0.1, Karma is responsible for a significant frame rate decrease. Not KarmaBroker or KarmaTrans, just the main Karma addon.

Coren, if you need more information or testing please let me know.
__________________
spiralofhope.com
Report comment to moderator  
Reply With Quote
Unread 07-01-10, 03:46 PM  
loopinvariant
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Originally posted by Coren
I'm back from a longer WoW hibernation.

I get your arguments about wanting only specific subsets of Karma. I always wanted that myself, and I shifted quite an amount of code around since sometime in BC to get exactly there, modular Karma.

It's NOT that simple. But I'm getting closer and hope to get soon to KarmaCore, KarmaQuest, KarmaAchievement, etc.

It's your free choice to pout that Karma does more currently. It's not really helping, but it surely encourages me to change something, isn't it?
I really came off haughty, sorry.

I know that good addons aren't trivial to develop, and I appreciate all the personal time and effort you have put into Karma. I do keep coming back to see how it is progressing, I still want it!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: