Download
(314Kb)
Download
Updated: 10-17-10 04:12 PM
Pictures
File Info
Updated:10-17-10 04:12 PM
Created:unknown
Downloads:3,388
Favorites:16
MD5:

Ni Karma System

Version: 4.0 rel 02
by: Vuelhering [More]

Ni Karma System
a raid loot distribution system

The Ni Karma System (NKS) is a roll-bonus-based method of loot distribution for tracking raids. It solves many of the issues with DKP, Zero-sum DKP, and other roll-bonus systems which do not work well with WoW, such as inflation, differences between class/non-class items, rewards for learning dungeons, DKP deficit which crushes new raiders, etc.

Specifically:
* Loot received is generally proportional to time put in. It is fair to new and old raiders.
* Little to no inflation. It tends towards zero-sum.
* Bonuses for learning an encounter don't break the zero-sum property.
* Difficult to break/collude, without it being obvious.
* Items do not get disenchanted from point competition between players.
* Separate databases for different dungeons, if desired.
* System "feels" fair to the attendees.

NKS is a roll bonus system, where you gather points for raid attendance which can be added to a /roll 100. It specifically deals with WoW's class items vs non-class items issues, inflation, different dungeons, etc. Basically, every issue that bothered me regarding loot distribution systems has been mitigated. This system was designed specifically to work with WoW, without too much bookkeeping.

The system can be tracked using pen and paper, but Mavios of Icecrown wrote a plugin which makes it even easier, and I have been updating and maintaining it. Included is a php website script to display results, too!

The full description of the system is included, plus an html tutorial , plus an overview of other loot systems which shows why this one was created. Once you understand the system, it's pretty straightforward.

If you have implementation issues or questions, I will try to answer them. But please read the description in the download, carefully, before asking.

Official site is http://www.knights-who-say-ni.com/NKS and I mirror files here and on Curse. Thanks for all the support.

4.0 r02 bugfix in Ni_Loader

4.0 r01 Fixed several 4.0 issues, updated calling methods to pass "self" and handle arg1,arg2,... stuff. Set default min nonclass karma to 10 points, and allow negative to true. This won't affect existing installations.

3.0 r04 bugfix.

3.0 r03 added load on demand.

3.0 r02 added deathknights, and some german localizations.

3.0 r01 updated some of the functions to handle WotFLK

2.4 r01 added German functional translation (will handle rolls). Freezes item when populating roll window, added button to clear current item.

Should populate roll window properly.

Still some minor issues, but you should download it.
Post A Reply Comment Options
Unread 03-22-09, 06:38 PM  
Arhu
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Updated for death knights

The German localization for classes works beautifully. Even the "unknown" classes that used to appear when working outside raids seem to be gone.
Report comment to moderator  
Reply With Quote
Unread 03-14-09, 03:43 PM  
Vuelhering
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 5
Uploads: 1
Updated for death knights

This should correctly handle dks now. Previously, you could not do a
/km show death knight

You still can't ... but you can do:
/km show deathknight
or even
/km show dk

I rewrote the class localization. It should also handle the german versions with the male/female words (Hexenmeister, etc) and the german rolls. It's possible it might have some class confusion on the web page on german clients. Please let me know if this is the case, and link to your Ni_Karma.lua file on your website.

There are a few minor irritations with the addon still in terms of usability. I actually have some time to work on it, so I'm looking into it now.
__________________
http://www.knights-who-say-ni.com
MMO gaming since 2000
Last edited by Vuelhering : 03-14-09 at 07:15 PM.
Report comment to moderator  
Reply With Quote
Unread 01-22-09, 02:51 PM  
EnSabahNur
A Defias Bandit
 
EnSabahNur's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 55
Uploads: 6
Ni Karma Macro

i created a Macro to send the bonus and nobonus message to the Lootmaster with simple left and right Klick on the Macro button

Code:
/script for i=1,40 do local n,_,_,_,_,_,_,_,_,_,ML=GetRaidRosterInfo(i);if ML and GetMouseButtonClicked() == "LeftButton" then SendChatMessage("bonus", "WHISPER", nil, n);elseif ML then SendChatMessage("nobonus", "WHISPER", nil, n);end;end;
Report comment to moderator  
Reply With Quote
Unread 09-01-08, 12:49 AM  
Vuelhering
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 5
Uploads: 1
Updated

I updated this with the version I'm using. I haven't had a ton of time to work on the addon lately, but have been gradually whipping it into shape.

Consider 2.4 r01 a beta version, but it's reasonably well-tested. I call it "beta" because there are things I've working on in the code that aren't finished, such as a graphical options window.
__________________
http://www.knights-who-say-ni.com
MMO gaming since 2000
Report comment to moderator  
Reply With Quote
Unread 04-15-08, 05:26 PM  
optmusprime
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Superb mod however.

We recently switched over to Karma and are using this mod and love it. However, we see a HUGE flaw in the mod. When 2 people in the same raid have karma running the option to link loot in the /km roll window is disabled. this becomes a huge problme b/c only officer should have the mod but other members have it installed and wont admit to running it hindering us from using the system properly. Is there any way you can make it where Karma reports who is using the mod or have the entire mod disabled unless the user has master loot on them?
Report comment to moderator  
Reply With Quote
Unread 01-18-08, 10:44 PM  
Zylyxx
A Kobold Labourer
 
Zylyxx's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Removing a player

Is there a way to remove a player from the database?
Report comment to moderator  
Reply With Quote
Unread 09-30-07, 01:11 PM  
Vuelhering
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 5
Uploads: 1
Re: Problem with 2.2?

Originally posted by Bonemaul whispering "bonus" or "nobonus" to the master looter results in an error on that person's screen: "Interface\AddOns\Ni_Karma\Ni_Karma.lua:1012: attempt to index field '?' (a nil value)"
I haven't been able to duplicate this.

Is the person in the raid history? If not, then it might give an error. You can fix that by adding 0 points to him. I definitely should add an additional check for that, though.

Whoops, I think I sorted it out. I get the error when testing it when I'm not in a raid. When in a raid group, no error, seems to work fine. Sorry for the false alarm!
edit: ah, ok. Yeah, I could see it giving an error if the person wasn't found.
__________________
http://www.knights-who-say-ni.com
MMO gaming since 2000
Last edited by Vuelhering : 09-30-07 at 01:12 PM.
Report comment to moderator  
Reply With Quote
Unread 09-30-07, 01:01 PM  
Bonemaul
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Problem with 2.2?

Originally posted by Vuelhering
I'll look into it, thanks for the bug report.
Whoops, I think I sorted it out. I get the error when testing it when I'm not in a raid. When in a raid group, no error, seems to work fine. Sorry for the false alarm!
Report comment to moderator  
Reply With Quote
Unread 09-30-07, 12:57 PM  
Vuelhering
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 5
Uploads: 1
Re: Problem with 2.2?

Originally posted by Bonemaul
Looks like the 2.2 version still has some issues... The new one has restored the ability to link an item in the roll window, but whispering "bonus" or "nobonus" to the master looter results in an error on that person's screen: "Interface\AddOns\Ni_Karma\Ni_Karma.lua:1012: attempt to index field '?' (a nil value)"

The people rolling don't show up on the roll list, so the screen can't be used to determine who won the roll and deduct karma from the winner.

Thanks to anyone who can help with this!
I'll look into it, thanks for the bug report.
__________________
http://www.knights-who-say-ni.com
MMO gaming since 2000
Report comment to moderator  
Reply With Quote
Unread 09-29-07, 02:28 PM  
Bonemaul
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Problem with 2.2?

Looks like the 2.2 version still has some issues... The new one has restored the ability to link an item in the roll window, but whispering "bonus" or "nobonus" to the master looter results in an error on that person's screen: "Interface\AddOns\Ni_Karma\Ni_Karma.lua:1012: attempt to index field '?' (a nil value)"

The people rolling don't show up on the roll list, so the screen can't be used to determine who won the roll and deduct karma from the winner.

Thanks to anyone who can help with this!
Last edited by Bonemaul : 09-29-07 at 02:29 PM.
Report comment to moderator  
Reply With Quote
Unread 01-17-07, 12:55 PM  
Vuelhering
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 5
Uploads: 1
karma.php script

It looks like a recent update broke the karma.php website script, but that the plugin is still working in-game. I'll be taking a look at it.
__________________
http://www.knights-who-say-ni.com
MMO gaming since 2000
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: