WhisperBid

From WowAce Wiki

Jump to: navigation, search
Summary
WhisperBid
A simple addon to facilitate loot auctions.
TOC 2.4 (20400)
Category Inventory Addons
Author Antiarc
Details
Version 1.0
Embeds Ace2, FuBarPlugin-2.0
Links
Betas Ace SVN Zip
Changelog FishEye

WhisperBid is a mod that is designed to facilitate loot auctions. Only the Bid Master needs to run it; bids are handled via a simple whisper format.

Functionality includes:

  • Automatic bid acceptance and checking
  • Optional high bid announcements, with the following additional information
    • Class - High bid on [Awesome Item] is 14 [Druid, Rogue, Warrior]
    • Name - High bid on [Awesome Item] is 14 [Joe, Jane, Jeremy]
    • # of Bidders - High bid on [Awesome Item] is 14 [3 bidders]
    • Anonymous - High bid on [Awesome Item] is 14
    • Silent - (No high bid announcements)
  • Bid invalidation
  • Automated bid timeout. The Bid Master may set the timeout, and then automatically close the auction after no bids have been made for the duration of the timeout.
  • Proxy bidding

The Bid Master opens bidding with a simple command:

/wb bid [Item Link]

This makes an announcement to the raid. Raid members may then bid with either:

  • /t bidmaster 15
  • /t bidmaster bid 15
  • /t bidmaster proxy 15

The first two options simple place a standard bid. If that bid is higher than the current high bid, a new high bid is set and announced according to the Bid Master's set options. The third option is a proxy bid, which will automatically bid-to-beat up to 15 points. For example, if Joe proxy bid 15, and Jane then bids 3, Joe will automatically bid 4. Jane then bids 13, and Joe automatically bids 14. Jane bids 16, and Joe does not automatically bid, as it is above his proxy.

It is recommended that the Bid Master detach the tooltip from the FuBar/Minimap plugin (provided that Tablet is installed), as it is the primary display for WhisperBid. If this is not an option, however, the addon is fully functional with the dewdrop menu and slash commands.

Contents

API Documentation

Note: This documentation is auto-generated. Please note that direct modifications may be overwritten on next autogenerate.

:Announce()

No arguments

:BlizzardTooltip()

No arguments

:ClearBids()

No arguments

:CloseBidding()

No arguments

:HandleBid(from , bid , silent)

Arguments

from
type - (needs documentation)
bid
type - (needs documentation)
silent
type - (needs documentation)


:HandleProxyBid(from , bid)

Arguments

from
type - (needs documentation)
bid
type - (needs documentation)


:OpenBidding(item)

Arguments

item
type - (needs documentation)


:Pause(value)

Arguments

value
type - (needs documentation)


:RegisterBidCheck(addon , func)

Arguments

addon
type - (needs documentation)
func
type - (needs documentation)


:RemoveBidder(who)

Arguments

who
type - (needs documentation)


:UpdateProxyBids()

No arguments

:UpdateTimeout()

No arguments


Events

WhisperBid_NewTieBid(item, bidder, bid)

Fired when someone registers a new bid-to-tie.

item
Item link that is being bid on.
bidder
Name of the person who has just bid to tie.
bid
The bid that was just made.

WhisperBid_NewHighBid(item, bidder, bid)

Fired when someone registers a new high bid.

item
Item link that is being bid on.
bidder
Name of the person who has just made the high bid.
bid
The bid that was just made.

WhisperBid_ClosedTie(item, bidder, ...)

Fired when an auction closes resulting in a tie.

item
Item link that is being bid on.
bid
The bid that was just made.
...
Names of the people who have tied for the high bid.

WhisperBid_Closed(item, bid, winner)

Fired when an auction closes with a single winner.

item
Item link that is being bid on.
bid
The bid that was just made.
winner
Name of the person that has made the high bid.

WhisperBid_ClosedNoBids(item)

Fired when an auction with no bids.

item
Item link that is being bid on.
Personal tools
Support the Site