Get an Epic Experience with Premium

SW-DKP Loot System

Guild Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 204 Monthly Downloads
  • Supports: 5.4.2
  • 31,422 Total Downloads
  • Updated 02/19/2014
  • Created 03/07/2011
  • 5 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License:
  • Newest File: 5.9
or

About SW-DKP Loot System

This is a customization of EPGP and EPGP Lootmaster Addons. Something Wicked uses a standardized loot value as well as a variation on the EPGP formula. Guilds that desire to use a version of EPGP that utilizes a standardized loot value instead of the ilvl/gear slot variations will find this version preferable to the standard EPGP. Additionally this adaptation uses the ratio based PR stadard rather than the EP/GP standard.

How is the different from EPGP? How is this different from DKP? How is this different than a Loot Council?

Something Wicked developed a relational loot system with a few desires in mind:

  • We wanted a loot council, but we didn't trust ourselves, or anyone else to run it.
  • We wanted a system that rewarded seniority, without being punitive to newer members, allowing them to integrate with the senior members in a short time.
  • We wanted a system that didn't arbitrarily weight gear or use an auction system that can be manipulated.

DKP differences:

We originally used the popular EQDKP web software to track our system. We continued to award "DKP" based on hours raided and we continued to award points on gear. The difference is that rather than merely subtracting from the totals you've accumulated, leaving a result that would grow over the months of farming a tier of content, we used a relative system that divides the loot you've been awarded by the hours raided. Essentially giving the people who have had less loot per hour raided priority over those with more.

EPGP differences:

Doesn't EPGP do this? The answer is not quite. The base of the EPGP loot system uses varying weights on both the EP (effort) and the GP (gear( side. The system might weight a helm as more valuable than a belt, or encourage bidding to vary the gear. While this system works, it wasn't what we were looking for.

Under our system, all loot is worth the same. It doesn't change if the items are more or less popular and it doesn't punish players for getting the first drop, while a later drop is worth less. This maintains integrity in the system by insuring that an entire set of gear costs the same amount for every player per tier.

The goal in our system is to make a loot council that is essentially run by a calculator, as it has no bias. An ideal loot council will award gear based on the contribution to a guild, and our system measures that one only two criteria: 1) how much time they've put into learning/downing content; 2) how much they've already been rewarded for that time.

Keep in mind, this mod will not run your guild for you. It is merely a tracking/awarding tool. You will need to adapt the system to fit your guild. Some suggestions from our guild:

Upgrading Gear in the same tier/reducing waste

We allow members to upgrade their normal gear to heroic gear at a discount (essentially ensuring that everyone spends 2.0 per slot per tier, regardless if they take a normal piece before heroic, or upgrading straight to heroic.)

Decay

EPGP uses a weekly decay. We don't, we realize that gear doesn't drop proportionally to time spent raiding. In a given tier, it isn't important to use if your contribution to our progress is in the first week, or the last week, so we only do a decay before beginning a new tier of content. By using a 50% decay at the point of new content it helps deemphasize the value of old contribution, while maintaining some amount of seniority reward.

Initiate/Offspec loot

We have four levels of loot awards: Members/Initiates/Sidegrade/Offspec.

  • Members receive the highest priority on loot drops, based on the their Current loot ratio.
  • Initiates are eligible for loot after Members, before any alternate use.
  • Sidegrades are defined as items in the same slot that someone has already purchased a different item for. We give "free" sidegrades to prevent punishing players that take actual upgrades without penalizing them for not holding out for the "absolute Best in Slot." However, sidegrade has a specific meaning. It doesn't mean "slight upgrade over what I'm using," it doesn't mean "I bought this item from the AH, now I want the better drop from the raid for free." Players are only eligible for sidegrades if they've purchased something in the tier.
  • Offspec: The sidegrade and offspec tiers are essentially the exact same thing. Both are giving free gear to members, the only difference is that items for offspecs don't require a prior purchase for eligibility. This requires a knowledgeable raid leader to prevent abuse, you don't want people taking "offspec loot" for healing, when in fact it is just going into their DPS spec without paying for it. Loot systems don't run themselves, don't let the mod replace your judgment.
The base of this mod is used with permission from Alkis Evlogimenos in accord with the EPGP license.

If you are looking for the original version of the EPGP mod: http://wow.curse.com/downloads/wow-addons/details/epgp-dkp-reloaded.aspx

------------------------------------------------------------------------
r277 | mysticalos | 2014-02-19 16:52:46 +0000 (Wed, 19 Feb 2014) | 1 line
Changed paths:
   A /tags/5.9 (from /trunk:276)

Tagging as 5.9
------------------------------------------------------------------------
r276 | mysticalos | 2014-02-19 16:45:04 +0000 (Wed, 19 Feb 2014) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/LibGuildStorage-1.0.lua
   M /trunk/Something_Wicked_Lootmaster/Something_Wicked_Lootmaster.toc
   M /trunk/Something_Wicked_Lootmaster/lootmaster_core.lua
   M /trunk/Something_Wicked_Lootmaster_ML/Something_Wicked_Lootmaster_ML.toc
   M /trunk/Something_Wicked_Lootmaster_ML/lootmaster_ml.lua
   M /trunk/modules/log.lua

Remove local fix and grab updated ace comm
As well as fix LGS from ambiguating ALL addon messages
------------------------------------------------------------------------
r274 | mysticalos | 2014-02-19 02:54:13 +0000 (Wed, 19 Feb 2014) | 1 line
Changed paths:
   M /trunk/LibGuildStorage-1.0.lua
   M /trunk/Something_Wicked_Lootmaster/Something_Wicked_Lootmaster.toc
   M /trunk/Something_Wicked_Lootmaster/lootmaster_core.lua
   M /trunk/Something_Wicked_Lootmaster_ML/Something_Wicked_Lootmaster_ML.toc
   M /trunk/Something_Wicked_Lootmaster_ML/lootmaster_ml.lua
   M /trunk/modules/log.lua

Update loot mod for 5.4.7 sync changes. this is a mandatory update.
------------------------------------------------------------------------
r272 | mysticalos | 2014-01-19 21:56:18 +0000 (Sun, 19 Jan 2014) | 1 line
Changed paths:
   M /trunk/Something_Wicked_DKP.toc
   M /trunk/Something_Wicked_Lootmaster/lootmaster_core.lua

Bump version
------------------------------------------------------------------------
r271 | mysticalos | 2014-01-16 23:34:24 +0000 (Thu, 16 Jan 2014) | 2 lines
Changed paths:
   M /trunk/LibGuildStorage-1.0.lua
   M /trunk/Something_Wicked_DKP.toc
   M /trunk/modules/boss.lua

Bigwigs fixes
Hopefully fix loot costs too
------------------------------------------------------------------------

Comments

First Previous Page 1 of 2 Next Last
  • #20

    It seems the webite SW-DKP has been sending us to for posting records http://www.epgpweb.com updated their code on Feb 4tth to match the new release of epgp-5.8.13.  Thus you can no longer upoad SW=DKP logs as you get the invalid data error. Please fix.

    **NVM** The web site will now again take these logs nothing broken any longer.

     

    Last edited by shinntorg on 2/13/2013 1:50:35 PM
  • #19

    Receieving this error when trying to assign loot via normal ML window with addon enabled:

    2x Something_Wicked_DKP-v3.3\LibLootNotify-1.0-1023.lua:170 Usage: GetMasterLootCandidate(slot, index)
    <in C code>
    Something_Wicked_DKP-v3.3\LibLootNotify-1.0-1023.lua:170 in function <Something_Wicked_DKP\LibLootNotify-1.0.lua:169
    ElvUI-4.27\libs\AceHook-3.0\AceHook-3.0-5.lua:92 in function "GiveMasterLoot"
    FrameXML\LootFrame.lua:801 in function "MasterLooterFrame_GiveMasterLoot"
    FrameXML\StaticPopup.lua:573 in function "OnAccept"
    FrameXML\StaticPopup.lua:3826 in function "StaticPopup_onclick"
    <string>:"*:onclick":1: in function <string>:"*:onclick":1

    And this when using the SWdkp lootmaster window to assign loot:

    x Something_Wicked_Lootmaster_ML-v3.3\lootmaster_ml.lua:1583 Usage: GetMasterLootCandidate(slot, index)
    <in C code>
    Something_Wicked_Lootmaster_ML-v3.3\lootmaster_ml.lua:1583 in function "GiveLootToCandidate"
    ...\Something_Wicked_Lootmaster_ML\lootmaster_ml_ui.lua:872 in function "func"
    FrameXML\UIDropDownMenu.lua:710 in function "UIDropDownMenuButton_onclick"
    <string>:"*:onclick":1: in function <string>:"*:onclick":1

  • #16

    i have a problem to with this and epgp for some reason its not showing every1 in the list when i am in a raid and this is also the same in the whole guild list ne1 got ne ideas how to sort this plz as am getting in trouble with ma guild

  • #14

    Why exactly are all references to "EP" and "GP" changed to "DKP" in this addon when the behavior is not changed? Makes no sense to call it "DKP" when that isn't what's being referred to.

  • #13

    I'm having a roster issue...like when new people join or for people who don't have SW-DKP downloaded I can't award them points but when I downloaded it, it had all the people that was in guild already there. Is there a way to add people or update the roster? Thanks in advance. :)

    EDIT: I figured it out but is there a way that if you have alts of raid members that they can share the dkp with their alt?

    Last edited by sxychicka on 3/13/2012 12:13:07 AM
  • #15

    Change the Officer's Note to their main char name.

  • #12

    Greetings,

    When are you releasing an update with the charging function working via addon instead of via command?

    What are your current settings for:

    -SWDKP-
    @BASE_GP:
    @DECAY_P:
    @MIN_EP:
    @EXTRAS_P:
    -SWDKP-

    And how does it affects changing them. I already know what DECAY_P, MIN_EP and EXTRAS_P, since it already exists on EPGP and there's nothing to discuss there. But I can't seem to understand how is the "Current %" value calculated and how it is affected by @BASE_GP.

    A few tips would be appreciated! Thanks.

    Last edited by alphaenna on 3/5/2012 7:21:06 AM
  • #10

    There is a problem with SW-DKP Loot System and EPGP (Reloaded) addon. For some Reeason the Curse client tries to update "EPGP" with "SW-DKP".  

  • #11

    Hey dude,

    SW-DKP already have a "built-in epgp (dkp reloaded)" so you don't need it. The table is brought up with "/swdkp" command.

    Last edited by alphaenna on 3/6/2012 6:17:54 PM
  • #6

    The changes you have done to EPGP looks very interesting and I think this is an approach I prefer compared to the standard EPGP one. There is however one issue I have; This addon bundles the (modified) base EPGP addon, which has some very noticable consequences on the guild roster. Is it okay for the officers to have this installed, and the normal raiders to only have stock epgplootmaster which doesn't have this problem?

     

  • #7

    I'm not sure what you mean by roster problems that don't exist in the pre-modification EPGP. The changes to the guild notes (using the officer note to track values in game) exists in the unmodified version.

    Depending on what you are trying to do, mixing this mod with the unmodified EPGP will cause problems with loot distribution as communication between this and even the older versions of it may not be backwards compatible.  The shared code between the two mods has deviated significantly in the last few versions to where their similarity is really in the UI.

  • #9

    If you mean the issue where "Show offline members" is always left checked, that does not occur with our version, that is something unique to the unmodified EPGP. Using the three addons in our bundle should not have it happen, though unless your guildmates want to know the status of their loot ratios they don't need to have anything but the lootmaster portions loaded. 

  • #8

    Well, the problem exists in the unmodified EPGP version. If you run it together with certain other addons, the guild roster will look messed up because it needs to do some trickeries under the hood that isn't always compatible with other addons.

  • #1
    Hey there
    Great addon but got some problems with it. It doesn't react to standby whispers at all (nothing happens). And the dropdown menu for charging a person (out of raid) dkp, has no options and that way its impossible to use the charge function.

    I hope there are some ways to fix this.


    Thanks in advance.

    Asion
  • #2
    Didn't realize we had anyone else using this, so this is probably too late.

    Typing swdkp add to the raid leader will auto add someone to the standy list, but the raid leader needs to have it turned on. As for the charge function, that should be going in soon, until then use /swdkp charge name [itemlink] value.

    Also, we just pushed a pretty big change on how the values get saved. You should probably do a clean install (remove your SavedVariables) before installing it.
  • To post a comment, please login or register a new account.
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 experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

The Sandbox: Godly Giveaway