Download
(302 Kb)
Download
Updated: 05-21-11 05:34 PM
Pictures
File Info
Updated:05-21-11 05:34 PM
Created:unknown
Downloads:23,336
Favorites:217
MD5:
Karma (player tracking/LFG tool)  Popular! (More than 5000 hits)
Version: 40100.03
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)

NOTE (for users upgrading from versions before 20400.x):
If your minimap icon got messed up by simpleMinimap or similar, issue a "/karma resetgui" to reset the icon. It should now be compatible with that *censored* of an AddOn.

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


This version still has TOC 3.3.x (not everyone has 4.x.x yet! if you have any issues in a pre-4.0 environment, send me a message), it should be fully 4.0.x compatible though. TOC 4.0.x version is in the Cataclysm section!


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


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!
Optional Files (0)


Archived Files (9)
File Name
Version
Size
Author
Date
40100.01
300kB
Coren
05-05-11 08:59 AM
40003.02
300kB
Coren
04-23-11 09:34 PM
40003.01
295kB
Coren
12-02-10 03:56 AM
40001.02
294kB
Coren
11-04-10 04:41 PM
40001.01
292kB
Coren
10-14-10 06:47 PM
30300.09
276kB
Coren
06-28-10 05:11 AM
30300.08
275kB
Coren
05-19-10 06:33 AM
30300.07
275kB
Coren
05-15-10 03:22 AM
30300.06
269kB
Coren
01-04-10 10:01 AM


Post A Reply Comment Options
Old 12-02-10, 02:19 PM  
Flaemyn
A Kobold Labourer

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

Forum posts: 6
File comments: 54
Uploads: 7
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.
Coren is offline Report comment to moderator  
Reply With Quote
Old 12-01-10, 01:55 PM  
Flaemyn
A Kobold Labourer

Forum posts: 0
File comments: 2
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.
Flaemyn is offline Report comment to moderator  
Reply With Quote
Old 10-22-10, 03:43 PM  
spiralofhope
A Murloc Raider
 
spiralofhope's Avatar

Forum posts: 5
File comments: 175
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
spiralofhope is offline Report comment to moderator  
Reply With Quote
Old 10-13-10, 05:35 AM  
oddtoddy
A Murloc Raider

Forum posts: 4
File comments: 147
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
oddtoddy is offline Report comment to moderator  
Reply With Quote
Old 10-12-10, 11:32 PM  
spiralofhope
A Murloc Raider
 
spiralofhope's Avatar

Forum posts: 5
File comments: 175
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
spiralofhope is offline Report comment to moderator  
Reply With Quote
Old 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!
loopinvariant is offline Report comment to moderator  
Reply With Quote
Old 05-19-10, 06:35 AM  
Coren
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 7
Originally posted by SkyviewGuru
I keep getting this error upon logon with all my toons since loading the new version. (...)
Fixed in v30300.08, thank you!
Coren is offline Report comment to moderator  
Reply With Quote
Old 05-18-10, 08:43 PM  
SkyviewGuru
A Murloc Raider

Forum posts: 6
File comments: 4
Uploads: 0
I keep getting this error upon logon with all my toons since loading the new version. I tried clearing all my SavedVariables for Karma also.

Code:
Date: 2010-05-18 20:28:54
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Karma\karma.lua line 1227:
   attempt to concatenate field 'INITIAL_MESSAGE' (a nil value)
Debug:
   [C]: ?
   Karma\karma.lua:1227: Karma_OnLoad()
   [string "*:OnLoad"]:1:
      [string "*:OnLoad"]:1
SkyviewGuru is offline Report comment to moderator  
Reply With Quote
Old 05-15-10, 03:30 AM  
Coren
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 54
Uploads: 7
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?
Coren is offline Report comment to moderator  
Reply With Quote
Old 04-08-10, 04:23 AM  
Anotherpaul
A Kobold Labourer

Forum posts: 0
File comments: 26
Uploads: 0
Re: I've stopped using this

Originally posted by loopinvariant
I used to greatly enjoy this addon, but I've stopped using Karma because it has grown beyond what I wanted, a simple tool to track who I've grouped with and a simple way to rate them, and nothing else.

The last straw however was the spam about who in my party has completed some alliance/horde quest -- I really don't care or need to know this and I can't find a way to turn it off in the configuration.

If there were a lightweight version of the addon that only did the following I would find it useful:

- Track who I have grouped with
- Track what dungeons or zones I was in with them
- Remove the bulk of the configuration settings. KISS.
- Remove the LFG/LFM functionality
- Get rid of quest tracking
- Add a way to quickly check a name in the chat window and bring up a tooltip with their Karma information, this is a big functionality disconnect IMHO
Just wanted to say I agree with this post entirely, although I am still using Karma. But I agree it does too much. I have quest tracking and achievement tracking turned off, and disabled regions (only zones are on). I also think it's pretty silly that the addon tells me I have those features turned off every time I log in. I know they're off. I'm the one who switched them off. Why remind me? And if I could turn off the feature that tells me what zone was discovered while in a group, I would.

All I'm really interested in is my own rating of a person, and where did I play with them before? For example, I see some person and think to myself, "oh yeah he was good, I did H HoR with him". Keeping track of alts is good, too.
Anotherpaul is offline Report comment to moderator  
Reply With Quote
Old 04-03-10, 04:14 PM  
Anotherpaul
A Kobold Labourer

Forum posts: 0
File comments: 26
Uploads: 0
Getting this error

Getting this error the first time I click on a player. It happens every time, first time, then never again for the end of the session.

Anotherpaul is offline Report comment to moderator  
Reply With Quote
Old 03-21-10, 03:02 PM  
spiralofhope
A Murloc Raider
 
spiralofhope's Avatar

Forum posts: 5
File comments: 175
Uploads: 0
Lightbulb Removing "For The Alliance/For The Horde"

To remove the annoying "For The Alliance/For The Horde" message.

Why is that code even in this addon? It should be in its own addon.

Edit karmaAchievements.lua and comment-out everything you find within:

function KarmaObj.Achievements.CheckTerrorReady()

.. This is in testing. If I don't reply back, then it worked!
spiralofhope is offline Report comment to moderator  
Reply With Quote
Old 01-28-10, 09:08 AM  
loopinvariant
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
I've stopped using this

I used to greatly enjoy this addon, but I've stopped using Karma because it has grown beyond what I wanted, a simple tool to track who I've grouped with and a simple way to rate them, and nothing else.

The last straw however was the spam about who in my party has completed some alliance/horde quest -- I really don't care or need to know this and I can't find a way to turn it off in the configuration.

If there were a lightweight version of the addon that only did the following I would find it useful:

- Track who I have grouped with
- Track what dungeons or zones I was in with them
- Remove the bulk of the configuration settings. KISS.
- Remove the LFG/LFM functionality
- Get rid of quest tracking
- Add a way to quickly check a name in the chat window and bring up a tooltip with their Karma information, this is a big functionality disconnect IMHO
loopinvariant is offline Report comment to moderator  
Reply With Quote
Old 01-05-10, 02:16 PM  
ssechaud1982@gmail.com
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Question Cowardice

Can you explain how the cowardice rating gets calculated and some explanation of how the other parts are calculated too? Thanks!
ssechaud1982@gmail.com is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: