Help

Ni Karma System

Boss Encounters Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 8,095 Downloads
  • Supports: 4.0.1
  • 0 Average Daily Downloads
  • Comments
  • Created 3/22/2006 10:09:22 AM
  • Updated 10/31/2010 11:39:16 PM
  • 78 Favorites
  • Project Site
  • License: NKS Mostly-open license
  • Release Type: Release
  • Newest File: NKS 4.0 rel 03
or

About Ni Karma System

Ni Karma System



The Ni Karma System (NKS) is a system 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, but is fair to new 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. (see poll results below)

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, and different dungeon databases. 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. 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.

--
I polled the raiders in my guild and got these results. The vast majority think it works well, some have minor issues with it, and a couple don't like it at all. That is about the best you can hope for in a loot distribution system, and I've made some tweaks to try to improve issues with fairness.

Q: How do you like the Karma system?
[ 43 ] [56.58%] It works very well, esp when the loot list is updated, and with the karma cutoff of 70/100.
[ 15 ] [19.74%] It works very well, but I don't understand it. I just declare and occasionally get epix.
[ 13 ] [17.11%] It works okay, but I don't like some parts such as the karma cutoff, loot list, fairness, etc.
[ 2 ] [2.63%] I think it's unfair/biased/broken/etc.
[ 3 ] [3.95%] I don't raid, but I really like to vote.
Total Votes: 76


One of the known issues is the database is stored locally on the raid leader's computer (and uploaded to the webserver). When using multiple raid leaders, this becomes an issue of coordination. Although I haven't yet tested it, you might find this merger app useful.

4.0 r 03 - Bugfix in chat (for horde only)
4.0 r 02 - Bugfixes in Ni_Loader.
4.0 r 01 - Updated to newer 4.0 API issues.  Changed calling sequences on many functions, so please report any bugs.

Install the Ni_Loader and Ni_Karma files in your addons directory. If you use an autoloader, you might get the Documentation and Website Scripts in your addons directory, too.  Although harmless, it's better if you install this manually.

Comments

First Previous Page 1 of 12 Next Last
  • #172
    the old Ni_karma.htm and .css are not compatible with the updated databases, dont see your email address to send the files to :( any info is apprectated.
  • #169
    32x Ni_Karma-4.0 rel 03\NKS_Roll.lua:297: attempt to concatenate local 'link' (a nil value)
    : in function `HandleModifiedItemClick'


    Locals:
    (*temporary) = defined =[C]:-1
    = @ Interface\FrameXML\ItemButtonTemplate.lua:97:
    = @ Ni_Karma\NKS_Roll.lua:296:

    ---

    This has been coming up since patch day, Vuelhering. Any ideas?
  • #170
    Hawc, I haven't seen this and will check it out.

    Sorry for the delay.
  • #168
    Our guild has been using Karma for a long time and absolutely love it! However, now that Cata will drop the same quality loot in 10 mans as the 25 man raids, we are going to run 2 ten man raids. Have you developed a way to have two raid leads use the same database? Thanks :D MsVandamage
  • #167
    Is there anyway you can add a decay effect to karma? Let us set a time frame and percent that it could lower our karma? So someone can't build up crazy karma, then go afk for 4 weeks and come back and just smash everyone on loot at the new bosses they had been away for.
  • #165
    Hey! Once again thanks for everything! I have yet another problem lol So, I'm horde and was having the same issues everyone was mentioning so I updated to your latest version. Now when starting up the loader and trying to load my database it says that I need to upgrade to the latest database version if I want to use the addon. So when I upgrade, then when I type /km use it says the database doesn't exist and I can't get it to run. Is there some way I can fix this? I have to run karma for my raid tomorrow so I'm praying I have an older working version of ni karma saved on my comp. But thank you so much again for all your time!
  • #166
    This sounds to me like you don't have the savedvariables file loaded properly. It might do something like that on a first installation. The latest version had almost no changes except for fixing the hordie chat and a typo. I just verified it shouldn't affect what you're seeing -- it looks like you might have cleared your SavedVariables or WTF folder.

    If you could send me a message with the location of your Ni_Karma.lua file with the databases, I'll take a look at it.
  • #171
    I too have been having the same issue with having to upgrade my database and the data not being compatible, mostly tryed using the ni_karma.lua/Ni_karma.htm to post to my guild site and pre-update worked fine , now i cannot /km use (database name) without it asking if i want to update , if i do , the database cannot be found and the .htm (the one posted by mottie on guildportal and i use to post to website) will not recognize the .lua
  • #164
    Major apologies to hordies getting language spam. New version is uploading.
  • #162
    when my guildies whisper me km show they longer longer receive a karma report and it spams my chat log with " you cannot speak that language" I'm horde btw do you think it may be trying to speak in common tongue which is the alliance chat?
  • #163
    Bah, this is my fault. There was a localization issue, and I hardcoded something that should not have been hardcoded... I'll fix and upload a new version.

    In the meantime, you can turn off the send_notifications in the options, and that should help the spam.
  • #158
    Okay, hopefully that's updated as soon as the file is approved.

    Sorry about those loader issues.

    Again, please keep posting those bugs you find. I marked this as a release so that it'd get pushed out on curse updater (since the previous version definitely doesn't work).
  • #161
    when my guildies whisper me km show they longer longer receive a karma report and it spams my chat log with " you cannot speak that language" I'm horde btw do you think it may be trying to speak in alliance?
  • #159
    Vuelhering, I can only imagine how much work it is to keep these addons up to date every time a patch comes out, let alone a massive patch like 4.0, so I really appreciate your efforts here.

    Thanks so much!
  • #160
    Glad SOMEONE uses it :)

    Actually, I use it. As long as I'm playing wow and running a guild, I'll need it myself and will make it available.
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!