(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.
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.)
-------------------
P.S.: If you are willing to contribute a translation (frFR, or Asian languages), don't hesitate to contact me... :-)
Change Log - Karma (player tracking)
(older entries are now in Changelog.txt in the archive)
20080609 (v20400.15): >>
New:
- progressed in implementing data exchange on willing other Karma users (not yet useable though...)
Internal:
- locals, locals, locals (bulk of the change)
<< (v20400.15): 20080609
20080615 (v20400.16): >>
Changes:
- members with conflicting data are now more visible in the partylist and the left list of the LFM window
- /karma forcenew / /karma forceupdate: if there's a conflict, a context menu on party members and in LFM window on left side is available to choose how to fix it
Fixes:
- /karma forceupdate was clearing to harsh, messing up lists; fixed to the standard "level"
Internal:
- MemberName2UnitName: now preferring party* over other Unit-groups
- playing around with proper region/zone collation, the recently added region tracking forced some old, logical misconception to the surface that needs a closer look
<< (v20400.16): 20080615
20080622 (v20400.17): >>
Fixes:
- conflict check was incorrect for party members that got /karma forceudpdate'd
Internal:
- started to add racebygender tables
<< (v20400.17): 20080622
Optional Files - Karma (player tracking)
Sorry, there are currently no optional files available.
In the opposite: I plan to deactivate all tracking when in raid (configurable).
sounds (partially) OK for me :-)
A few days ago I had plenty of karma entries that looked like "playername@servername". I guess I got those during my latest AV runs and I really don't care for those ;-)
I'm not sure if that applies to all BGs. But AV is way too anonymous to acquire karma there.
If I'm raiding "normally" (i.e. with my guild), I would not mind having karma added - just less that in a G5?
About time I found this mod again. I used to use an older incarnation of Karma, but sadly lost it in the PC shuffle game. I have been scouring the web recently attempting to find a mod for my guild, something much like Karma. What we are looking for is a mod that all of our Guild members could use, officers being the moderators, that would allow us to rate players we meet in our daily quest slog. Those ratings would be shared with everyone in the guild who has the mod, along with any short comments each person may want to make about that player (this is where the officers come in, try to comments fairly benign).
Having no luck finding a mod like this I took a stab at writing it myself, with no luck, my LUA skills are nonexistent; Then even went so far as to plagiarize Blacklist and Group Calendar for their code (GC for the data communication and ranking lockouts). That project is sitting on my desktop right now and not going anywhere anytime soon. When I came across Karma again, and read your post about wanting to share the data I thought, "this is it". What do you need to get this idea off the ground? You name it, and I'm up for it.
Originally posted by ockky Any chance you're working to implement a feature that would allow you to retrieve another player's database? For example, if i wanted to share my entire DB with a guild member?
I started with that a while ago, it's kinda sleeping atm as I wait for my favorite unwilling beta tester to get online and update to a newer version...
I got as far as to transfer a minimal dataset (playername, Karma, total time played with playername). But that still needs some honing atm. When I'm satisfied with that, I'll get to mix-in the imported data with the existing...
All that will probably take some more weeks to come before it'll be "publicly" available.
Any chance you're working to implement a feature that would allow you to retrieve another player's database? For example, if i wanted to share my entire DB with a guild member?
Originally posted by Coren In the next version there'll be the possibility to shift-leftclick a member to open a chatline with /whisper <clicked member> in it. Up to now it seems to not block the mighty /target command. (Various things done in the chat window can taint it and block secure commands like /target.)
Wow, thanks for the fast reply! Can't wait till the next version
Originally posted by Kamicane: Feature Request ... I'd love to could whisper people from the Karma list. ...
In the next version there'll be the possibility to shift-leftclick a member to open a chatline with /whisper <clicked member> in it. Up to now it seems to not block the mighty /target command. (Various things done in the chat window can taint it and block secure commands like /target.)
Quote:
Originally posted by DaemonSambe: Raiding Karma doesn't auto track a full raid party? That would be most useful for PuGs.
In the opposite: I plan to deactivate all tracking when in raid (configurable). Karma is about the social part of the game. Raids are not social encounters. Raids mean, 9 or 24 people execute the orders of one. One doesn't hang out together in SSC or similar. The raid group goes in, kills mobs, leaves. And then one socializes, shows off one's my-loot-is-of-epic-length p*nis etc.
But: As I'll look over the places to deactivate, I might as well add code to track all raid members. But that's rather low priority atm., sorry.
I use Karma a while and there's a feature I'm still missing:
Since the friendlists on my chars are full (synchronized) I'd love to could whisper people from the Karma list. If it's just possible maybe I'm too blind to find this option
Originally posted by Slona it's just that i get spammed with "can't inspect talents: multiple frames being registered..." now. sounds interesting, but i don't need to be told every few seconds.
Yeah, that kinda backfired, it was supposed to be showed only once, but I wrote the test for once-shown wrong - duh. (And as I have no other addons which fetch talents, it didn't spam me...)
Quote:
can i turn that off somehow or do i need to find the conflicting mod? i assume it's x-perl that shows me talent info too and i can't survive without that...
Well, if you don't want to update to 20400.E, then you can just go into the "Options" window (bottom-left button from main window), there the category "Other" and disable the auto-fetch of talents. Unfortunately, the value was cached, so you'll have to relog to let the change take hold.
In 20400.E, the value is updated on change and I completely changed the whole talent stuff, so Karma can live with other stubborn addons and still work.
it's just that i get spammed with "can't inspect talents: multiple frames being registered..." now. sounds interesting, but i don't need to be told every few seconds.
can i turn that off somehow or do i need to find the conflicting mod? i assume it's x-perl that shows me talent info too and i can't survive without that...
Originally posted by Slona so i better keep you pondering (NO! not about bananas ...)
Mmmh, bananas... /afk
I'll likely add it like I plan to add foreign Karma: as a modifier to the regular Karma value, plus a switch to turn it on/off
(Foreign Karma will be Karma you got for someone else by another someone else with Karma installed.)
Quote:
how about some right-click functionality (not sure if that would interfere with tooooo many other mods?) for -5,-1,+1,+5 karma for the current group members? right on my target or group frame(s) would be perfect, ...
That was part of the original Karma concept, but got thrown out with the 1.10 taint model. I was recently looking into adding that again, and I *think* I got it - but I'm still testing that it doesn't screw up the target frame (which would be worse than anything).
Quote:
maybe just a few buttons next to the "current party" inside the karma window?
what I miss is an *easy* way to move somebody up or down a bit on the karma ladder. it's really "hard" to type the /command or move that slider a constant value left or right.
maybe i just miss something?
You ain't missing something and are not the first one who asks for it. I'll check if the buttons that were on both ends of the Karma slider a loooong time ago (I think even Aveseau removed them...) can be re-activated.
Originally posted by Coren The idea isn't totally off the table, but I'm still pondering...
WHOA - that's a fast reply! so i better keep you pondering :
(NO! not about bananas ...)
too bad my sigificant other does not play WoW - so all of my WoW budies share the same karma... . but tbh - in that situation I would (manually) have my SO start at karma 100 while everybody else starts at 50. maybe a possibility to even lock karma at a given value? I don't even think about using karma for these few "special" players - i'll remember their name anyway ...
how about some right-click functionality (not sure if that would interfere with tooooo many other mods?) for -5,-1,+1,+5 karma for the current group members? right on my target or group frame(s) would be perfect, but inside karma is ok. maybe just a few buttons next to the "current party" inside the karma window?
what I miss is an *easy* way to move somebody up or down a bit on the karma ladder. it's really "hard" to type the /command or move that slider a constant value left or right.
Originally posted by Slona is that me daydreaming, an old karma version or something i misconfigured?
i "think" i remember that karma automagically added some karma (+1?) whenever i grouped with somebody? i did like that...
I think there's another addon regarding player tracking that does that. AFAIR Karma itself never did that.
I thought about the idea myself, I considered an automatic +1 per time grouped (say +1 per 3 hours). But I dropped the idea again, it was a day I played some midlevel alt and looking for a tank for hours and finally got one who was... uh. Y'know?
Add onto that that sometimes people play together always (couples...) and you like the one person and can't stand the other... it wouldn't be right to +1 both.
The idea isn't totally off the table, but I'm still pondering...