Get an Epic Experience with Premium

The SWAPS Loot Auction System

Guild Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 8 Monthly Downloads
  • Supports: 4.1
  • 4,521 Total Downloads
  • Updated 04/29/2011
  • Created 07/23/2008
  • 26 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: BSD License
  • Newest File: Swaps 1.18
or

About The SWAPS Loot Auction System

http://static.curseforge.net/uploads/19/9/871/swapslogoblackglow300x100.png

Version 1.17 - bug fixes

Version 1.16 - Updates for 4.0.1

Version 1.13 - Bug fix to fullvest command

Fixed a bug in the fullvest command.

Version 1.12 - Major changes to Swaps auction interface

As of 1.12, Swaps introduces the first major changes to the AddOn's interface in years. You may now control most aspects of auctions directly from the loot window using the mouse by alt-right-clicking the loot icons.

Documenation Updated!: http://boomchucka.com/swaps/Swaps.rtf

-

Get the Most Recent Version (pre-release - use at your own risk) of Swaps at http://boomchucka.com/swaps/Swaps.zip.

AMOK RAIDER open beta: http://amok.boomchucka.com/raider

NOTICE: The Swaps Uplink has been decommissioned. All Swaps database uploads should be directed to Raider, which takes over those functions from the Uplink.

Feel free to send your questions or comments to swappeals@gmail.com.

-

APOCRYPHA FROM THE PAST

(Documenation Updated!: http://boomchucka.com/swaps/Swaps.rtf)

SWAPS is a zero-sum based system for distributing loot in raid instances in the MMO World of Warcraft. SWAPS was designed to fairly distribute loot among a set of raiders by allowing the raiders themselves to set the value of items dropped in raids. The designers of SWAPS heavily researched auction and game theory, which included consulting a noted PhD for input on how to solve some of the chronic problems with loot distribution in WoW and how to make bidding for and winning loot fun again.

Over a few raids, raiders are granted a balance of points, which they can use to bid on the loot rights to epic items that drop in these instances. The points spent by the winner are distributed evenly among the other raiders present, increasing their balances by a small amount and significantly decreasing the balance of the winning bidder.

While the basic premises and processes of SWAPS are simple, SWAPS is a subtle system and it is not for everyone. However, that being said, the developers and users of SWAPS have a lot of experience with loot systems, and SWAPS has proven over many years to be the most fair, resilient, and FLAT-OUT FUN system we have used.

(Some apologies in advance: Many of the references in the SWAPS documentation are becoming a little long-in-the-tooth, having been written well before The Burning Crusade came out. We'll probably get around to updating the examples, etc, some time after The Lich King comes out.)

"SWAPS" originally stood for "Shadow Watch Auction Point System", reflecting the guild where the system originated.

Feel free to send your questions or comments to swappeals@gmail.com.

Patch updated

Comments

First Previous Page 1 of 2 Next Last
  • #17

    Hello,

    This addon is VERY VERY GREAT !!! I use it since WOTLK, and it is very useful for me as raid leader. However it does not work with wow 5.0 Cry

    Is it still developed ??

    I am completely lost without this addon ! Can anyone update it ?

    Please can someone help me ??

    Many thanks Smile

    Ellea – Ner’Zhul

  • #18

    Hi there,

    The good news is that I've been updating it since the author stopped, and have a working version for 5.0. The bad (perhaps) news is that I've modified it to suit how we want to run it in our guild. I can send you the current version that we use or I could look at fixing the standard version currently available here.

  • #15
    We've been using the new version but it seems to have trouble whispering people be that to tell someone their balance, to anounce end of auction balance, tell someone they have insufficient points etc.

    We tracked it down to line 1143:

    SendChatMessage(message, "WHISPER", this.language, name)

    this.language is no longer valid but if you set it to nil it will use the default language for your faction anyway i.e. common for Aliance or Orcish for horde so unless you had a cross faction raid I'm not sure this is a problem :D

    SendChatMessage(message, "WHISPER", nil, name)

    We are having problems with SwapsSelectFrames however. No lua errors but the frame seems unresponsive to mouse clicks to change active status. I know very little about lua code right now but I might have a further look when I get a chance.
  • #16
    Scrap what I said about the SelectFrames, seems our ML didn't do a "selected" raid :D
  • #14
    Hello there,
    It seems the addon has a few problems as of patch 4.0.1. The chat frame displays the text to show the addon has "loaded" at login however none of the chat commands appear to do anything. I am also receiving a LUA error when I hover over the SWAPS select minimap button.

    I realise the addon receives few updates these days but I would be very grateful if you could let us know if a fix is likely or not as we are very keen to continue using it.
  • #12
    Is it possible to announce current amount of points for every raid member on demand?
    To announce the amount of points a player has on command in whisper to auctioneer?
  • #13
    A player can find his or her current balance by whispering "balance" to the auctioneer :)
  • #11
    Is there any way to reduce the minimum raise below 15 points? My guild has had several players lodge complaints that they've been cheated out of loot because someone else placed a high bid before more quickly than them, and they were unable to out-bid the previous bidder by a full 15 points.
  • #9
    The guild I'm in recently decided to try this loot system in favour of a non zero-sum based system DKP system and having tested the addon out seem to have no issues with it's functionality. However as we often run simultaneous raids with different master looters we need a method of synchronising the database i.e Raider. Having signed up to Raider I sent an email to the address listed asking for our realm - Azuremyst EU to be added to the list but so far this has not been done and nor have I heard anything. I was just wondering how long this process might take as we'd like to get the system in place in our guild fairly soon.
  • #7
    This method of looting was recently featured on wow.com and I decided to check it out. I like the concept, but the mod doesn't appear to work correctly.

    I do the /swaps createraid but it gives an error about incorrect parameter.

    After I do that, it does spwan the minimap button that toggles showing the raid memebers, but since no active raid is happening, I cannot do anything with the mod.
  • #8
    you need to specify the size of the raid, example
    /swaps createraid 10
    /swaps createraid 25
    /swaps createraid 40

    that's the way it works :)
  • #6
    Farm some SWAP Points with Wardog!!!

    http://img101.imageshack.us/my.php?image=wardog4pp.swf
  • #5
    In preparation for Wrath of the Lich King, we've made some changes to Swaps (adding some new functionality and a UI to control it) and completely re-written the Uplink and combined it with Raider (our raid scheduling web application). This new application, Amok Raider, will replace both the Swaps Uplink and Raider in the coming month.

    The new Amok Raider features tight integration with the WoW Armory, XML-based Swaps reports that you can include in your own website, pop-up loot-link support in Swaps reports, and iCalendar support for raid scheduling. It also looks mah-veh-luz. Swaps integration with Amok Raider is very tight, making it the one-place you need to go for raiding.

    If you're interested in participating in the Amok Raider beta, please send an email to swappeals@gmail.com.
  • #4

    #1 - /swaps stop just completes the auction before its natural time expires. This is helpful for a) speeding along gratuity bids in instances like KZ [see below] or b) canceling an improper/invalid auctions. Still, I'll ask that an auction ID is printed out whenever an auction completes.

    #2 - Special case handling is best done by the guilds in question rather than enforced by Swaps. This is, for example, the first time I've heard of someone forcing roll-offs for tie-bids because one bidder was faster than another. We realize that in the ramp-up phase, initial maximum balances are likely to be equal and first-one-in-wins auctions are more likely to occur, but realize that the *moment* this first-one-wins bids occurs, the winner effectively gives up his bidding rights to the next piece of loot and the SWAPS economy begins to run its natural course.

    SWAPS focuses on the long-term health of the bidding economy. I think you handled this short-term special case admirably for your guild's tastes, but not all guilds would want that method forced on them by the addon.

    GRATUITY BIDS - A Commentary

    It's a "rule of thumb" of Swaps that items must be bid on -- or at least given the opportunity to be bid on -- before being randomed or sharded for the guild bank.

    In some cases -- especially 10P instances like KZ and ZA -- you will only have one bidder who needs the item being looted. Shaman- and paladin-focused loot, for example, often have little competition for bids in KZ. DO NOT just give these uncontested items to the needy player. Doing so will undermine your loot economy. Rather, just adhere to the mantra that "all BOP items must be bid on" and run a normal auction. The player will be required to pay a minimum bid for the item, something we have termed a "gratuity bid" because the player is paying the other members of the raid for helping him or her obtain the loot. If no player pays for the item, "/swaps random" the item or shard it for the guild bank.

    CREDiT BIDS - A Corollary

    This is why minimum credit bids are allowed in Swaps, as well. We do not like to see good loot get sharded just because the needy member of your raid group doesn't have enough points to place a minimum bid. Likewise, we do not want to see items given away for free, as this hurts the economy and undermines the reward structure of Swaps. In these cases, a player may make a minimum opening bid on credit. Any "real" bid will beat a credit bid. This has proven a very successful strategy.

  • #3

    Thanks, looks great so far. Besides a little learning Curve. But so far we are really liking this.

    The only other suggestions I have are

    1) Maybe when an auction is done print the Auction ID in the win notice. Will help if a /swaps stop command is not done fast enough to cancel the auction.

    2) Allow for tie bids when its the max bid for both bidders. In the first few weeks a lot of folks have the exact same number of points. We did not like that it went to the "fastest" bidder. Right now when this happens, we either stop the auction or cancel it, decided outside swaps with a /roll between whomever and then redid the auction with the winner bidding all their points. If swaps could detect this type of tie and force a rolloff that would be awesome.

    3) There was something else but oh well.

    Great job guys!

  • 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 »

Infinite Crisis NA

Get Your Preferred Access Code!