Details
Expansion
Categories
Developers
Having issues?
Dibs — Wishlists, Gear Planning and Master Loot for Classic Raids
Dibs is a gear planner and master-loot tool for Classic Era, Burning Crusade Classic and WoW Forever. Everyone calls dibs on the gear they want before the raid, so when an item drops the masterlooter instantly sees who's competing — for fast, fair, drama-free distribution. Because dibs are shared with the group, it works whether you're in an organized guild run or a freshly-formed pug.
In active development. New features ship often; see Known issues at the bottom before trusting the loot side with a real raid night.
Call your dibs before the raid
- Every raider builds a wishlist of the gear they want, organized by the dungeon or raid it drops in — so nobody forgets the item they were farming or where it drops.
- Wishlists sync to the group, turning a private note into the shared answer to "when this drops, who actually wants it?"
- Walk into an instance and your list auto-filters to it. Holds non-gear items too (recipes, mats, mounts).
- Win an item and it gets crossed off (strikethrough), not deleted — so you can see your progress, and future drops say "You already won this."
- One list per character, with a character picker to plan any of your alts’ lists. The same menu lists everyone whose wishlist has synced to you, so you can read a raid-mate’s list (theirs to change, not yours). With ClassicCalendar installed, filter to a scheduled raid and tag your dibs to it.
A masterlooter interface that does the work
- See each dropped item and who is competing for it; click Roll to prompt the group (or just the competitors).
- Hover a drop and Dibs tells you which classes it is best-in-slot for — in the raid you are actually in. You can see your own BiS in the planner; this is the other nine classes, so caster gear on a warrior masterlooter is no longer a shrug. Class-coloured, and it says Priest (Shadow) when only one spec wants it and just Warrior when the whole class does.
- Auto-distribute to the winner — as soon as everyone has answered, or when the countdown expires — with automatic tie-breaker rolls.
- You decide what happens to greys, whites and mats (absorbs BijouRR). One officer setting, pushed to the raid: Leave alone, Roll for them so a stack of Mageweave gets a row on the loot table like any boss drop, Hand out at random, or Hand out in turns so a corpse of six greys reaches six different people. A protected-items list, seeded with BijouRR’s own, is the exception to all four, so a valuable BOP mat is never scattered — it gets a row and you decide where it goes. Green quest tokens such as Zul’Gurub coins and AQ scarabs follow the same setting unless somebody reserved one.
- Nothing is resolved behind your back. Close the loot window mid-roll and the roll is held rather than settled unattended, and Dibs only says an item was handed to someone once the game confirms it actually moved.
- Distribute Later (Gargul-style): auto-loot, whisper the winner to trade, and a buff-bar timer for the 2-hour trade window that fades green → yellow → red. Opening a trade with the winner fills the item in for you. If the winner has gone, keep holding it, re-roll it, give it to the enchanter, or mark it handed over.
The whole boss in one window
Loot the boss and the corpse’s entire drop goes up as one list — on everybody’s screen, on its own, with no one having to press anything to send it. Everyone picks Main / Off-spec / Pass on every item at the same time and privately, under a clock you control — so nobody gains an advantage by clicking last, and nobody sits watching a countdown for an item they already answered.
- Pause the clock for a pull, add time, or close selection early. A raid pulls mid-list and nobody loses their window.
- A roster column shows how many picks are in, and who has and has not finished — so you chase the two stragglers instead of waiting the clock out on their behalf.
- The roll countdown is a thin bar under the item being rolled, draining to empty, so it is obvious which row the clock belongs to.
- An Unstick button, because WoW silently drops addon messages when the air is busy and a stuck answer used to mean a
/reload. Anyone can press it, it re-sends only what was genuinely stuck, and it is safe to press when nothing is wrong. - Then you call each item in turn. Everyone who picked it rolls for real — your own
/rollscrolls past in chat exactly as it always has — and you announce the winner and hand it over. Nothing advances on its own: the pause between items is where a dispute gets settled. - Or disenchant it. Name your raid's disenchanter once in the officer settings, and a DE button beside Roll hands the item straight to them, tells the raid, and marks the row Disenchanted by on everyone's window. It is never recorded as a win, so it cannot cost the enchanter a soft-reserve bonus. Nobody named? Dibs asks the raid: every client answers with its Enchanting skill, the answers appear on the row as they arrive, and the highest takes it, with a roll-off on a tie.
- Soft reserves show on the row, with the buttons gated to the people who reserved it. No second tab to check.
- Hovering a row says who the item is best-in-slot for, so a raider deciding whether to spend a pick on it can see whether they are the obvious candidate or the fifth in line.
- Keep pulling while the table rolls. With Distribute Later on, a trash corpse opened mid-table adds its items to the bottom of the same table, each with its own short timer to pick. Anything that cannot join waits in a small Waiting to roll list, oldest first, and one click puts it up next.
- Misclicks narrow in stages: change freely before the clock stops, Unlock one player on one item after it, and Void an entry after that item has rolled — a void is always announced to the raid, because chat is the record.
- If somebody picked an item and then disconnected, the window says so rather than quietly resolving it short. If the master looter drops mid-boss, the table survives.
- A tie gets its own one-button roll window instead of a line in chat to read and type from, and a row for an item you have already been handed says so in red.
- In a DKP auction raid the rows read Bid / Pass instead, with that item’s minimum and your balance on the row.
- Fold it out of the way. A collapse button beside the X shrinks the window to its title, timer and status line so you can see where you are going while looting carries on. Closing the window never ends the loot:
/dibs ml(or/dibs loot) brings it straight back, and the first close tells you so.
Know who wants the drop before you roll
- A popup when an upgrade drops. The moment a drop that beats what you are wearing reaches your screen — on the loot table, a master-looter roll or a Need/Greed roll — a small window lists it with what it is worth to you, and marks it dibs! if it is on your list. Close it, or it goes when the loot table does.
- A green upgrade arrow in every item tooltip, Pawn-style: bags, vendors, chat links and loot all say Upgrade: +N EP when the item beats your equipped piece. Nothing is added when it is not an upgrade.
- The same arrow on the items in your bags, with the default bags or Bagnon, so upgrades stand out before you hover anything.
- Which of your specs a drop is for. Under the upgrade line, one line per spec of your class that the item beats — Fury: +42 EP (12% upgrade) — biggest gain first, so you can judge an off-spec piece at a glance.
- Each of those tooltip pieces — the EP line, the arrow, the per-spec lines, the bag arrow and the popup — switches off on its own on the General tab.
- The roll window looks like the Need/Greed prompt you already know — with the item's competitors shown, so you're never guessing whether a drop is relevant. Run it as a replacement for the game’s window or alongside it; as a replacement, an option you cannot take is greyed out with the game’s reason rather than hidden, so it never leaves you with Pass as the only choice.
- A master-looter roll says Main spec / Off spec; the game's own Need/Greed rolls keep their Need/Greed buttons, in a raid or a dungeon.
- The roll ends when everyone has answered, not when the timer runs out — the way Need/Greed does it. No more standing around watching a countdown after the whole group has already clicked. It never ends early while someone might still be choosing, so if a raider isn't running Dibs the timer stays as the backstop.
- Hover for the tooltip, Shift-click to link, Alt-click to compare against what you're wearing — and drag the window wherever you want it.
Soft-reserve a raid — no website needed
- An officer builds the raid's reservable list in-game: it auto-builds from the item database (every drop, in boss order), so there's no 74-row spreadsheet to fill out.
- Restrictions suggest themselves. Every item is scored for each class and spec, and Dibs pre-restricts it to who actually wants it — a 2H sword to melee, a defense cloak to tanks, a caster staff to casters and healers — so the officer only tweaks the exceptions. Recipes restrict to the profession that learns them. Or flag an item Loot Council or Guild Bank (goes to the bank, not reservable).
- Members click an item they're eligible for to reserve it, and see who else reserved what — class-coloured, with an EP-change column vs their own gear, a green ✓ when a restricted drop is for them, and a WL column marking the items already on their own wishlist.
- Keep using softres.it if you want. Paste an existing softres.it “Gargul” export straight in, or export one back out — and save, restore, and share the whole setup as a string so a hand-tuned config is never lost.
- Main and Alt, and bad-luck protection. Raiders declare a Main and an Alt setup, and a Main’s roll beats an Alt’s on the same item. SR+ rewards turning up: miss your reserved item and you bank points that are added to your next roll on it.
- Lock it for raid time. An officer can freeze all reserves during the raid and unlock afterward — and it holds across a relog, because the setup syncs to every client with leadership as the authority.
Run DKP or GDKP — without a spreadsheet or a website
- Three independent choices, not a list of named systems. How points are earned (flat per boss, a pot split across the raid, a completion bonus, per-30-minutes, an on-time bonus, an absence penalty), what an item costs (live auction, a fixed price, or nothing at all), and where spent points go (destroyed, or split back to everyone who was there). Configure the system your guild already runs instead of picking the nearest preset. GDKP is just gold + split-back — not a separate mode to learn.
- Your raids don't have to agree. Molten Core can run soft reserve while Blackwing Lair runs DKP — on the same night, with different people in each. Set each raid from one dropdown; anything left on Default follows your guild-wide setting. Dibs then only shows the tabs for the systems you actually use.
- Auctions with free-text bidding. Type any number — no
+10/+100buttons, which are noise on a 2000-point item and overshoot a 50-point one. Every bid pushes the clock back, so there's no last-second sniping, and the countdown re-announces when it moves. - The maths is exact, always. Splitting 1000 among 30 raiders is 33.333…, which no amount of decimal places fixes — so Dibs gives 20 people 33 and 10 people 34. Exactly 1000, every time. Your balance is a whole number, and it's the number that gets used.
- Nothing is ever quietly edited. Every change is its own line: a correction is a new entry, not a rewrite. When a raider asks why they have the points they have, the DKP tab shows them every entry that produced it — how much, what for, and who recorded it.
- Everyone agrees on the numbers. During a raid only the master looter records anything, and it syncs out from there — so the points you see are the points deciding the loot.
- Officers can award and adjust by hand. A character, an amount (plus or minus) and a note. It is recorded the same way as everything else — its own ledger line with your name on it — so a hand-made correction is as auditable as an automatic award, and the raider can see exactly what you did and why.
- People who leave keep their points. Someone who gquits drops out of the standings, but nothing is deleted — come back and you come back to exactly what you had. Tick Show ex-members to settle up with someone who's gone. Pugs are tracked separately and never swept up in it.
- Officer-triggered decay, rounded down, so a 20% decay never takes 21%.
- Points belong to the character, and your alts can share one total. Each character keeps its own balance; set Points go to on an alt to name the character its points belong to, and officers tick Group alts to read the standings as one row per person. Anyone who linked nothing stays their own row.
- The master looter can correct their own raid’s points without an officer rank, reaching only the characters in that raid. Officers can also keep non-guild raiders from earning and spending, keep the ledger inside the guild, and keep the history to officers — each its own switch, pushed to the raid.
- Run a real season. Named seasons with a start date (optionally clearing the balances of characters who have left), a set-everyone-level reset, a starting balance for newcomers (given once; a returner only starts over if their points were wiped while they were away), points per boss and a minimum bid per slot, alts spending their main’s points if you allow it, and an Absences button that reads your calendar sign-ups and penalises the people who said yes and did not come. A boss kill pays only the raiders who were inside the instance.
Wishlist Loot — the wishlists decide who rolls
- When a wishlisted item drops, the people who called dibs on it roll and nobody else does. Anything nobody listed rolls open to the raid, or goes to the master looter unrolled if your officers prefer.
- It uses the wishlists your raiders already keep, so there is nothing new to fill in. A Wishlist Loot tab shows the whole raid’s lists to everyone: who still wants each item, who they are up against, and who already has one.
- Pairs with Soft Reserve (reserve one item, wishlist the rest). Advantage — a flagged raider rolls twice and keeps the higher — lives here.
EPGP — priority by effort, no dice
- Raiders earn Effort Points for turning up and take on Gear Points for what they win; whoever has the best ratio between the two is next. Nobody bids and nobody rolls.
- When an item drops, everyone says main spec, off spec or pass, and the whole raid sees the list in priority order with each person’s EP, GP and priority. The master looter clicks Award, the item goes out through the game’s own hand-over, and the GP is charged automatically. Anyone passed over is shown.
- Leadership sets every number on its own EPGP tab: EP per boss, the Gear Point scale, base points, decay and a price per gear slot. A line at the bottom warns in plain words if one raid is earning more points than two items are worth.
- Officers can adjust one character’s EP or GP with a note, and run decay for everyone at once. The Raids standings gain a PR column, and grouped alts add up across the account.
Raids, attendance and standings
- Four sub-tabs: Live, History, Standings and Accounts. Start and End a raid on Live and Dibs records who came and when each person arrived, with a points timer you can pause. Any officer can end a raid, not just whoever started it, and the night is credited once whoever presses it. Works on its own with Track raid attendance, while the game’s Need/Greed does the looting — with loot handling off, the standings show attendance only.
- Standings per raid and per character: Attended (the raid count behind the percentage), an overall %, SR+, and lost rolls split into Lost, WL lost and SR lost. Officers can group alts into one row per person. Accounts shows who plays what, and an officer can correct which account a character’s points go to.
- A Loot Log of every award — winner, roll, soft-reserved or open, which raid — shared with the whole raid rather than kept by the master looter, so everyone sees the same night and SR+ is worked out from the same history.
- Test runs stay out of your record. Awards, lost rolls and attendance from Ragefire Chasm and Wailing Caverns are hidden from the Loot Log and the Standings unless you tick Show test runs.
- History of every past raid, with a searchable picker: type a raid, a date or a raider’s name, or browse by month. A raid started near a guild calendar event remembers it.
- Officers manage the record: add or remove a player, or set a night aside. Every change syncs, so every officer’s numbers agree.
- Export to a spreadsheet as CSV — open to everyone, not just officers: the standings as you see them, or every raid with who came.
- Leave the group with your raid still running and Dibs asks whether to end it, so a forgotten raid does not swallow the next one.
Plan your gear like SixtyUpgrades — in-game
- Open the planner and click a gear slot to see every item that fits it, ranked by EP for your class and spec (community-standard HawsJon weights, or your own custom weights) — filtered to what your character can actually use (armor, weapon, class, faction and race restrictions all respected), with the best item from each raid flagged BiS.
- Left-click to try an item on. The centre panel updates live with your build's total EP, item level, top stats, and active set bonuses as you swap pieces in and out, and a red/green delta beside each stat the swap changes. Hit, resistances, regen, attack power and crit read the same as your character sheet.
- Scoring that reflects your build. On-use trinkets and chance-on-hit proc weapons earn a real score instead of reading near zero, and a set piece is valued by the stage it completes (3 → 4 pieces), with each stage’s EP shown.
- Go back to any build you looked at on the History sub-tab, and send a build to a friend.
- Enchant your pieces too. Pick an enchant per slot from one searchable list, best EP on top, and its stats fold into your totals — and your currently-worn enchants are read straight off your gear, so the numbers match your character sheet.
- Save loadouts as templates (Prebis, AQ40, Naxx…) and switch between them — then add anything you want to your dibs with one click.
- Find the item you're after fast. Filter to upgrades only or one raid/dungeon/zone (grouped into tidy submenus — raids and dungeons in level order, a one-click Crafted filter, and the world split by continent), sort the list by any stat instead of EP, search any field (name, source), or hide two-handers. Your filters come back exactly as you left them after a reload. Hover any item for its full tooltip plus an EP breakdown showing exactly why it scores what it does.
- Compare side by side, and equip the right ammo. Alt-click any item — a list row or a paperdoll slot — to compare it directly with what you're wearing. And hunters can't pick the wrong ammo: the Ammo slot only offers what your ranged weapon fires (arrows for bows/crossbows, bullets for guns).
- Tune the weights to your build. Edit the EP stat weights in the Weights tab and save named templates — the whole planner re-scores to the one you pick, and switching to a spec template (say Beast Mastery) scores you as that spec. Defaults stay untouched.
- See what's driving your EP. A Breakdown sub-tab lays out an EP datasheet — the EP each stat contributes, and the EP each piece (with its enchant) contributes by slot — so nothing about your score is a mystery.
- Plan buffed, not naked. A Buffs tab toggles the buffs and consumables you'll raid with — the full flask / elixir / potion / food spread and every raid / world / totem buff, straight from the item database (Sayge's Dark Fortunes, the Dire Maul tributes, all the totems…), each showing the EP it adds and folding into your Total EP. A Full raid button ticks everything a raid brings in one click, and weapon oils and stones get one pick per weapon. Consumables are grouped by which ones share a slot and are single-select per slot (one agility elixir, one flask, one food…), so you see at a glance what coexists. Hover any one for its real in-game tooltip plus a Dibs EP breakdown.
- Play with your talents too. A Talents sub-tab seeds from your actual current build and lets you spend and remove points across the three trees — tier gates and prerequisites enforced, just like the in-game trees — and the build you land on drives the spec the planner scores you as. Respec and it re-seeds itself.
- Burning Crusade gems. On TBC a socketed piece gets a Gems row: one menu per socket, the gems that fit that colour best-first, saved with the loadout.
- Other addons can swap your gear through your loadouts. Questbook’s riding-gear swap uses a Dibs loadout rather than a second list. Nothing moves on its own, and a swap never happens in combat.
Where it comes from, in detail
- Hover the Source column in the Planner and see the whole story: the boss and its drop rate, the mobs that drop it and where, the vendors that sell it, the chests that hold it, and the quests that reward it.
- The drop rate sits right in the Source column too — from Dibs’ own item database, for every raid and dungeon boss in Classic Era and Burning Crusade. No other addon needed.
- Works out of the box with what Dibs knows; install Questie for the mobs, vendors and quests behind an item. It is optional.
Browse every drop — loot tables in-game
- A Loots tab browses the whole item database like AtlasLoot — pick a source (raids & dungeons, PvP, reputations, world bosses — whatever the data ships) and a subcategory to see its loot, grouped by boss or tier.
- Every row shows your EP for the item — something AtlasLoot can't — alongside its type (Sword / Staff / Plate / Ring…), slot, and item level, all sortable.
- Narrow it fast. Filter by faction (Alliance / Horde / both), by type, or to “My class” — only what your character can actually equip — and search any field. One click adds anything to your wishlist.
- Raids and dungeons list in the order you’d run them, level range first, and the type filter groups into Armor, Weapons, Jewelry, Cloaks and Bags. Reputations with nothing for your faction are hidden.
Works for pugs
Dibs is built for pugs, not just guild runs — and nobody in a mixed raid is left out:
- Pug raiders who have the addon (from any guild, or none) get the full experience: the master looter, raid leader or an assistant (the party leader in a 5-man) — not a guild rank — sets up the soft reserves, locks them, and starts rolls, while guild officers keep their authority too, and every Dibs user in the raid receives the setup and a popped roll window. Reserves and Main/Alt declarations sync straight to the group. No guild, no website, no spreadsheet.
- Raiders with no addon at all still take part: the master looter announces each roll as a raid warning (in raid chat if they are not a leader or assistant), they
/rollas normal, and Dibs tallies those rolls right alongside the addon users' — MS>OS, ties and soft reserves all still apply — and whispers the winner. When the master looter uses Advantage or Manual, the flagged players are named in a second chat line, so a raider without Dibs still finds out. Sync keeps flowing in a full 40-person raid. A raid that's half-on-Dibs, half-not, across several guilds, runs as a single loot flow. - Raiders from a different realm land on the right character. A
/rollin chat gives you a bare name with no realm on it, and on a connected-realm cluster that is not enough to tell two characters apart — so a raider from another home realm could be mistaken for somebody else, or matched to nobody at all. Dibs now builds a table of everyone in the raid as they join and keeps it for the whole night, learning each character's real realm from the group itself, the guild roster, or the identifier that arrives free on any chat message. Because it accumulates, a roll that arrives after somebody has dropped group still counts for them. It is kept per raid, so a guild running two at once never has one answering for the other — and it never sends a/who.
Only the parts you actually use
A fresh install of Dibs is a planner. You get Planner and Loots and nothing else — no soft reserve, no DKP, no wishlist loot, no roll handling, and the game’s own Need/Greed is left completely alone.
- Every loot feature is opt-in. Tick Use Soft Reserve, Use DKP, Use Wishlist Loot, Track raid attendance or Let Dibs handle loot and that feature’s tab appears (EPGP is picked per raid on the Loot tab); untick it and the tab goes away. The tabs change the moment you tick the box.
- Let Dibs handle loot is the master switch for the loot side. With it off you have a wishlist, a planner and a loot browser, and Dibs touches nothing about how your group hands out loot — and Track raid attendance is a door of its own, so you can still keep the full attendance record.
- Turn Dibs on for the whole raid. Officers, the raid leader and assistants get a Turn Dibs on for the raid button on the General tab of Settings. It switches loot handling, Decide main/alt for me and Roll for me automatically on for everyone in the group who has Dibs, and sends them the raid’s loot settings. While it is on, Dibs rolls for you the moment a roll window opens, on any item your Main/Alt setup matches, and that roll is final. It never changes anyone’s own settings, wishlist or reserves, reaches people who join later, and ends when they leave the group or the person who turned it on does.
- DKP, EPGP and Wishlist Loot are one at a time per raid, because each decides who wins an item; Soft Reserve pairs with any of them.
- Switching something off never throws away how you had it set up. Tick it again and your reserves, restrictions, DKP config and history are all where you left them.
- Per raid, not just per guild. Molten Core can run soft reserve while Blackwing Lair runs DKP, and a raid you have set up by name keeps its tab even when that system isn’t your guild default — because that raid really does run it.
Handy to know
- A gear button opens a tabbed Settings window: General, plus one tab per loot system. Escape closes the Dibs window like your bags, with a setting to turn that off.
- After an update Dibs shows a short What’s New window once; reopen it any time with
/dibs whatsnew. /dibs mlbrings back the loot table, and/dibs debugprints what your client sees — version, loot handling, loot method, who the master looter is, and which required libraries failed to load — ready to paste into a bug report.- [Bank] requests (with TOGBankClassic) appear on the planner, the Loots browser, your wishlist, the Loot Log, the compare window and the soft-reserve list, and never for anything soulbound to the banker.
Requirements
- World of Warcraft Classic Era, Burning Crusade Classic (2.5.x) and WoW Forever. EP scoring, best-in-slot, drop sources, talents and buffs work on all three; the one known gap on TBC is ammo scoring. On Forever, Dibs reads your spec from where your talent points are spent, and the bag arrow, pop-ups and gamepad roll list follow Forever’s own interface; it is only lightly tested so far.
- Dependencies install automatically on CurseForge (Ace3, ItemDB, ProfessionDB, DeltaSync, AceCommQueue, VersionCheck, GuildRoster, LibLocaleOverride, LibAceGUIWidgets, LibDBIcon); manual installers must add them too. On WoW Forever, ProfessionDB is optional and LibDBIcon is built in.
- Optional: ClassicCalendar / CalendarHelper — tag your dibs to scheduled raid events, and let the DKP Absences button read a raid’s sign-ups.
- Optional: Questie, Questbook and QuestDB — more detail behind an item’s source, and a link that opens the quest.
- Optional: TOGBankClassic — puts a [Bank] button on gear rows for items your guild bankers are holding, so you can ask for an upgrade without leaving the window.
Recent Updates
v0.5.2 — raid sync fixes from the first Zul’Gurub night
New
- Turn Dibs on for the whole raid. Officers, the raid leader and assistants get a Turn Dibs on for the raid button on the General tab of Settings. One click switches loot handling, “Decide main/alt for me” and “Roll for me automatically” on for everyone in the group who has Dibs, and sends them the raid’s loot settings, so nobody misses a roll for having forgotten a checkbox. While it is on, Dibs rolls for you the moment a roll window opens, on any item your Main/Alt setup matches, and that roll is final — so set that up to match what you actually want. It never changes anyone’s own settings, wishlist or reserves, reaches people who join later, and ends when they leave the group or when the person who turned it on does.
- The loot table folds down. A collapse button beside the X shrinks the window to its title, timer and status line so you can see where you are going while looting carries on. Closing the window never ends the loot:
/dibs mlbrings it straight back, and the first time you close it Dibs tells you so.
Changed
- The call to roll is a raid warning. When the master looter is the raid leader or an assistant, “roll now” goes up in the middle of everyone’s screen, so raiders without Dibs, or not auto-rolling, cannot miss it. Winners and everything else still go to raid chat.
- The “Let Dibs handle loot” tooltip now says you never need to switch it off for trash, and no longer claims the setting is on by default — it is off until you tick it.
Fixed
- Raiders see each other’s wishlists, and the live raid, again. In a full raid the sharing between players could jam after the first few people, so most of the raid saw only their own list and “No raid in progress” on the Raids tab. It now keeps flowing however many people are in the group.
- Zul’Gurub coins no longer open the loot table on every trash pack. Green quest tokens — the ZG coins, AQ scarabs and the like — follow the master looter’s setting for low-quality drops, the same as cloth. A token somebody reserved, or wishlisted in a Wishlist Loot raid, still gets a row, and blue or purple quest items such as Hakkari bijous and idols are unchanged.
- WoW Forever: Dibs’ tooltip lines no longer repeat. With another addon also adding to item tooltips, Dibs’ EP, upgrade and per-spec lines could stack a dozen times down the tooltip.
v0.5.1 — WoW Forever fixes, small upgrades show their arrow, and alts plan in their own gear
Changed
- The DKP Adjust, Season and Absences windows have been rebuilt on the same window style as the rest of the suite. Same fields, same buttons, same confirmations.
Fixed
- White gear shows in the Planner while you are wearing white gear. A slot where you wear a white or grey item, or nothing, now lists white items too, so levelling characters see their real options. Once you wear a green there, whites hide again unless “Show white items in the planner” is on.
- Small upgrades now count. An upgrade worth less than one EP (common while levelling, like a few extra points of armor) used to show as “+0 EP” with no green arrow. Small EP values now show with decimals, and the arrows appear for them.
- A round of WoW Forever fixes. Gear is now scored for the spec your talents say you play, not a generic one for your class. The talent planner opens on your real talents. The green upgrade arrow shows on items in the standard bags. Soft Reserve’s save, import and export boxes work, and Enter confirms any Dibs pop-up. Enchanters get disenchant offers again. Hovering an action button no longer throws a Lua error from Dibs, and a chat-related error that could hit during boss fights is gone. With a controller, the gamepad roll list steps aside when Dibs shows its own roll window. If the game hides
/rollresults during a fight, the master looter is told instead of seeing an empty tally. Most of these were built from the game’s own code and have not been seen on a Forever client yet, so reports are very welcome. - Shift-clicking an item into a Dibs box works again — the Wishlist’s add box and the protected-mats box on the Loot & Rolls tab. The game had changed how it hands links to other windows, and Dibs was listening in the old place.
- Planning an alt shows the alt’s own gear. Switching character on the Planner’s Build tab used to fill the alt’s paperdoll with the gear of the character you were logged in on, and Upgrades only then compared against it, so every slot could read “no matches”. Dibs now remembers what each of your characters wears, and Reset while planning an alt goes back to that alt’s gear. An alt shows its gear once it has logged in with this version.
v0.5.0 — EPGP, WoW Forever, and upgrade arrows in your bags
New
- Dibs runs on WoW Forever. A third build ships alongside the Classic Era and Burning Crusade ones, so Forever players get the wishlists, the Planner, the loot roller and the raid systems the same as everyone else, including the Planner’s enchant list. (The Forever build has only been lightly tested so far, so reports are very welcome.)
- An item tooltip tells you which of your specs a drop is an upgrade for. Under the usual Upgrade: +N line, one line per spec of your class that the item beats — Fury: +42 EP (12% upgrade) — biggest gain first. A spec the item does nothing for gets no line at all, so a short list means exactly what it says. Handy for deciding whether a drop is worth taking for your off-spec, and for judging an item you are not going to wear yourself.
- The green upgrade arrow now appears on the item in your bags. Open your bags and anything that beats what you are wearing carries a small green arrow in the corner, the same answer the tooltip gives. It works with the default bags and with Bagnon, and where another addon already draws an arrow, Dibs’ number takes over while the setting is on and hands back cleanly when it is off. It shares the existing upgrade-arrow switch on the General tab — the icon and the tooltip answer the same question, so they turn on and off together.
- EPGP, a fourth way to run a raid’s loot. Effort Points for turning up, Gear Points for what you win, and priority is the ratio between them — nobody bids and nobody saves up, the system decides who is next. It has its own settings tab where leadership sets every number: EP per boss, the Gear Point scale, base points, decay, and a price for each gear slot so a two-hander need not cost the same as a bracer. Pick it per raid on the Loot tab, as EPGP or EPGP + Soft Reserve, the same way you pick DKP. It cannot be combined with DKP or Wishlist Loot, because all three decide who wins an item and a raid can only have one answer to that. The Raids tab’s standings gain a PR column while any raid is set to EPGP, so you can see the order at a glance; group your alts and it adds up your Effort and Gear Points across the whole account before working out the ratio, rather than averaging your characters.
- In an EPGP raid the master looter awards each drop by priority. When an item drops, everyone says whether they want it — main spec, off spec or pass — and nobody rolls. On the loot table, the whole raid then sees a board for the item: everyone who wants it, main spec first and then by priority rating, with their Effort Points, Gear Points and priority, and what the item costs. The master looter clicks Award on the person who gets it, the item goes out through the game’s own master-loot hand-over, and the winner is charged the item’s Gear Points automatically. Everyone sees who got it — and, if the master looter chose someone lower on the list, who was passed over. An item the master looter rolls out on its own, from the Master Loot window, is awarded from a list only the master looter sees. Raiders without Dibs can’t put their name down; raid chat tells them to ask the master looter.
- Officers can correct the standings and run a decay. Two controls at the bottom of the EPGP tab. Adjust adds or removes Effort or Gear Points for one character with a note explaining why — type a minus sign to take points away. Run decay applies the decay percentage above it to everyone’s Effort and Gear Points together, so the whole history shrinks and nobody moves up or down the order; it asks you to confirm and tells you how many entries it wrote. Both reach the rest of the raid straight away, and both are recorded against your name so the history explains itself later.
- New loot joins the loot table straight away. With Distribute Later on, items from a corpse you open while a loot table is still rolling — trash included — are added to that table at once. Each new item gets its own time to choose, shown as a draining bar under it, so the raid picks Main spec, Off spec or Pass right away while the master looter keeps rolling the rest. A new item can be rolled once its bar runs out, or as soon as everyone has answered it.
- A “Waiting to roll” list for the master looter. Loot that cannot join the table waits its turn in a small list, oldest item at the top. Click any item to put its corpse up for the raid next. Scroll for more, and drag the title to move it.
- Dibs notices a raid you forgot to end. Leave the group while the raid you started is still running and Dibs asks whether to end it. It asks at login too, when a raid has been left running long enough to look forgotten. It only ever asks; ending is your choice.
- Won items are struck through on your wishlist. An item you have won stays on the list with a line through it, so you can see your progress at a glance. (Needs an up-to-date LibAceGUIWidgets; older copies keep the Won column.)
- Weapon oils and stones, one for each weapon. The Buffs tab has a Main Hand Weapon pick and an Off Hand Weapon pick. The off-hand one is greyed, never hidden, when you cannot use it, and hovering it says why: a two-hander, a shield or held item, or a class that cannot dual-wield. An oil you had picked there stays, dimmed, and counts again when the weapon comes back.
- Find any past raid. The title on the Raids tab’s History page is now a picker: type a raid, a date or a raider’s name, or browse by month, newest first.
- A raid remembers its calendar event. Start a raid near a guild event on the game calendar and its History page names the event, and the picker finds it by title.
- Officers can fix the raid record. On the History page: add a player, remove one, or set a whole night aside (and restore it). The Live list gains a remove button too. Every change syncs to everyone, and points already paid are not moved.
- Officers can correct which account a character’s points go to. A Set main menu on each row of the Accounts list, for when someone’s alt is filed under the wrong main. The standings and DKP follow it.
- Wishlist recipes, patterns and lockboxes by name. Type an item’s exact name in the Wishlist add box. It now also tells you when a name is not found or the item is already on the list, instead of doing nothing.
- A “Full raid” button on the Buffs tab. One click ticks the buffs a raid and its shamans bring you, as many as fit under the buff cap, so you can see what your gear is worth fully buffed without clicking each one. Buffs that cannot be up together count once — you get Blessing of Kings or Greater Blessing of Kings, never both, and one Darkmoon Faire fortune rather than eight. World buffs are left out, and anything you have already picked stays picked. The button appears once your ItemDB is v1.0.0 or newer.
- “Decide main/alt for me” on the loot window. The same switch as in Settings, right where raiders pick Main Spec or Off Spec.
- The EPGP tab warns you when the numbers stop working. A line at the bottom does the sum for you and says, in plain words, whether one raid is now earning more points than two items are worth — the state where somebody can take piece after piece and never fall behind. It names the raid it measured, its boss count and both figures, so you can see what it compared rather than trusting a verdict. It never changes a number you typed; the numbers are yours.
Changed
- The Planner’s Enchant menu is one list. Every enchant for the slot, best EP on top, each showing its EP, with a search box. The Physical / Caster / Tank / Resistance submenus are gone.
- Off-hand weapons are scored as off-hand weapons. The item database now weights off-hand damage at half of main-hand, so a dual-wielder’s off-hand rankings reorder.
- LibDBIcon is now a separate required addon on Classic Era and Burning Crusade, so its updates reach you without waiting for a Dibs release. CurseForge installs it for you; manual installers must add it. WoW Forever keeps a built-in copy.
- A greyed loot button’s reason shows in red when you hover it, the same as other addons in the suite.
Fixed
- Season of Discovery enchants are no longer offered on Classic Era. The Planner’s enchant list had shown entries such as Chitin Armor Kit and Enchant Chest - Living Stats.
- A forgotten raid no longer swallows the next one. A raid left running for more than 12 hours stops recording, so a real raid days later is not added to it.
- The End Raid confirmation appears on top of the Dibs window, instead of sometimes underneath it.
- Officers’ attendance edits reach everyone. An edit could get stuck between players when someone in the raid was on an older Dibs, or when two officers edited different players on the same night.
- The protected-mats list protects the right items. Its starting list carried wrong item numbers, so it named a ring and a stink bomb as Sacks of Gems. It now has the real sacks, the missing Ahn’Qiraj idols and the Naxxramas mats, and an install that had the wrong list is repaired once. Shift-clicking an item into the list works now too.
- “Review Requests (1)” goes back down once the request is dealt with, including when the account is unlocked from the Main / Alt window.
- Group alts and Show ex-members are remembered on the Raids and DKP tabs after you close the window.
- The Soft Reserve tab follows a raid picked on another tab without reopening it.
- A DKP item nobody bid on and set to be disenchanted now goes to your enchanter under Distribute Later, instead of being refused.
- The Quest source filter finds every quest reward, and sits at the top of the menu. Filtering the Planner’s gear list to Quest used to show only a handful of items — the ones a quest gives that have no dungeon or raid of their own. Anything reading Quest Naxxramas or Quest Dire Maul was skipped, because those are filed under the place rather than under “Quest”. It now lists every item a quest rewards, wherever that quest is. Quest has also moved out of the World & other submenu and onto the main source list beside Raids, Dungeons and Crafted, so it is one click away instead of two.
- The Wishlist Loot tab picks its own raid. It used to read whichever raid was chosen on the Soft Reserve tab — so a guild running Wishlist Loot with soft reserve switched off had no Soft Reserve tab, no picker, and no way to choose a raid at all. The Wishlist Loot tab now has its own raid menu, with an Any raid entry, and choosing a raid on either tab updates the other.
- Gear your character’s race cannot wear is no longer offered. On Classic Era the race check was not running at all, so the 114 race-locked items — mostly the PvP rank sets — showed up as usable for everybody. They are now filtered by race, including when you are planning for an alt of a different race.
- Per-spec tooltip lines priced your worn weapons correctly. Two separate faults: a worn off-hand weapon was valued using main-hand weights, and a one-handed drop was measured against both your weapons added together instead of the weaker one. Both made weapon upgrades look smaller than they are, and the worst case hid them completely.
- The per-spec block no longer lists the wrong character’s specs. With the Planner open on an alt of another class, hovering an item in your bags could show that alt’s specs on your own character’s tooltip.
- No more “+1 EP (0% upgrade)”. A tiny gain rounded its percentage down to zero, so the line claimed an upgrade and denied it in the same breath. A percentage that would show as zero is left off and the points are shown on their own.
- Best-in-slot badges appear on WoW Forever. The per-raid BiS mark, the Source column’s category and the Soft Reserve raid list all depended on a hand-written list of instance names that did not include Forever’s, so no instance there counted as a raid and the badge simply never showed.
- Real gear no longer disappears from the Planner on an unrecognised client. A client that does not announce which version of WoW it is was treated as Vanilla, which switched on a limit that drops higher-numbered items from every ranking — losing gear from your lists with nothing said.
- You can plan 32 buffs, not 16. Classic allows 32 buffs; 16 is the debuff limit, so the Buffs tab was refusing half of what a raider can really have up.
- The Breakdown lists every flask, elixir and food. Consumables from the item library counted toward the total but never got a row of their own.
- The Planner’s hit-cap line counts hit from your talents. It only added up the hit on your gear, so a character with 5% from talents and 5% from gear was told, in flashing red, that they needed more hit while the stat line right above showed 10%. It now uses your real hit chance, and still shows how a planned gear change would move it.
- The Planner’s blank-panel recovery actually recovers. The fix shipped in v0.4.7 was being undone a moment after it ran, so picking the slot again could still leave you looking at an empty list.
v0.4.7 — the Planner’s gear list comes back
If you are on v0.4.6, update — the gear planner was broken in it.
New
- Dibs tells you when its gear scores were tuned for a different version of the game. The EP numbers, the best-in-slot marks and the green upgrade arrows all come from a set of stat weights written for a particular version of WoW. If you are playing one those weights were not written for, the Weights tab now says so in a line at the top — the numbers still work as a guide, but anything that version reworked is priced the old way. If your weights match what you are playing, you will never see it.
Fixed
- The gear planner works again. In v0.4.6, picking a slot on the Planner’s Build tab drew a completely empty list — no gear, no explanation and no error — on Classic Era, every time. If you installed v0.4.6 and thought the Planner was broken, it was, and this fixes it. TBC was affected too, on pieces with no gem sockets.
- The planner speaks up instead of showing you nothing. If anything ever stops the gear list being built again, the panel now says so and puts the details in your chat frame, and picking the slot a second time tries afresh rather than staying stuck for the rest of your session. A blank panel is the one fault nobody can describe well enough to report.
v0.4.6 and older releases are in the addon’s CHANGELOG.md and CHANGELOG_ARCHIVE.md, which ship with the addon.
Known issues
Please read this before you use the loot side on a real raid night. The planner, the wishlists, the browser, the tooltips and attendance tracking are all safe to use anywhere — they read your gear and your raids and never touch an item. The automated rolling and hand-out, and EPGP awards, are still being tested, and they are not ready for loot you care about. Try it in Ragefire Chasm or Wailing Caverns, or on a run where nothing is lost if a drop ends up with the wrong person — that is exactly what this release is for, and reports from those runs are what fix it. Please do not put it in charge of a Molten Core night yet. If you want the rest of Dibs without any of that, leave Let Dibs handle loot switched off: everything else keeps working, and the game’s own Need/Greed does the looting.
Loot and DKP:
- DKP is auditable, not secure, and that is a decision rather than a gap. Any WoW addon can be modified, and Dibs cannot prove a points entry really came from the officer it names — so a determined cheat running an altered copy could credit themselves. What you do get is a full append-only history: every entry shows the amount, the reason, who recorded it and when, so an award nobody made is visible to anyone who looks. Treat the ledger like a paper record and check the history if a balance looks wrong. Cryptographic signing was considered and dropped: only officers can create a points entry in the first place, and a dishonest officer is a bigger problem than an addon can fix. The ceiling is deliberately detectable and attributable, not preventable.
Older versions and full developer notes are in the addon's CHANGELOG.md (ships with the addon).
Credits
Pimptasty — author.
EP stat weights — HawsJon / Pawn / Vger (CC BY-NC-ND). Item metadata, drop sources, drop rates and BiS/EP data via LibItemDB (loot tables from the CMaNGOS world database, boss lists from AtlasLootClassic’s data, WoWSims BiS).
Community
Bug reports, feature requests, questions, or chatting about master-loot and gear planning: Join the Discord.
You must be logged in to leave a comment.