Start here

EQ Loot Tracker

A Windows program that watches your EverQuest log file while you play and keeps track of every piece of loot until somebody picks it up.

The main window in Bubble View, on Home. The menu runs down the left side. The loot is shown as cards: orange for Left on Corpse, green for Looted, yellow for Assigned. The green Stop Monitoring button is at the top right.

What it does

EverQuest writes a line to your log file every time loot is rolled for, handed out, picked up, or left behind. EQ Loot Tracker reads those lines as they are written and turns each item into a card on screen.

  • It follows each item to the end. An item starts as Assigned and moves to Looted, Left on Corpse, or Expired when its corpse rots.
  • It tells you when loot is waiting. An item that sits too long changes color and pulses.
  • It remembers. Close the program in the middle of a raid and your outstanding loot is still there when you open it again.
  • It can post to Discord. Loot can be reported to a channel as it happens.
  • It can work with OpenDKP. If your guild uses OpenDKP, the program can show what each item sold for, let you bid, and help officers run auctions and take attendance.

Discord and OpenDKP are optional. The program tracks loot without either.

What it can and cannot see

The program knows only what your log file says.

  • EverQuest writes loot messages only for the zone you are in. Loot handed out while you are somewhere else never reaches your log.
  • The log does not record everything, and the program can be wrong. Treat what it shows as a careful reading of your log, not as an official record.
  • The countdown to a corpse rotting is an upper limit. The real time left is always a little less. See When loot expires.

Two ways to look at it

Bubble View
A dark window with a menu down the left side and the loot shown as cards. A new copy of the program opens in this view.
Table View
A classic window with a menu bar, a toolbar, and the loot in a table with one row per item.

Both show the same loot and have the same features. Switch with the View menu in Table View, or the Table View button near the bottom of the left side in Bubble View. The program remembers which one you left it in.

This guide describes Bubble View first and says where Table View differs.

What is in this guide

SectionRead it when
Getting startedYou are opening the program for the first time.
Reading your lootYou want to know what the cards, colors and statuses mean.
Hiding, searching and exportingThe screen is filling up, or you need to find an old item.
AlertsYou want to change when and how you are told about waiting loot.
SettingsYou want to change colors, sizes, or start-up behavior, or delete history.
DiscordYou want loot posted to a Discord channel.
OpenDKPYour guild uses OpenDKP and you want prices and bidding rows.
BiddingYou want to bid on auctions from inside the program.
Running auctionsYou are an officer who starts and ends auctions.
AttendanceYou are an officer who records raid attendance.
Roster toolsYou are an officer who keeps the OpenDKP roster tidy.
Internet and your dataYou want to know what the program connects to and what it stores.
HelpSomething is not working.
Start here

Getting started

Turn on logging in EverQuest, open your log file, and start monitoring. It takes about a minute.

What you need

Turn on logging in EverQuest

The program reads the log file EverQuest writes. EverQuest writes one only when logging is on.

  1. Log in to EverQuest with the character you want to track.
  2. Type /log on in the chat window and press Enter.

EverQuest keeps a separate log file for each character on each server. Do this once for every character you want to track.

Open your log file

The first time you start the program the window is empty.

  1. Press Open Log File on Home. In Table View it is in the File menu. Ctrl+O does the same.
  2. The window that opens looks for EverQuest by itself. EverQuest does not have to be running.
  3. Your characters are listed on cards, one card per server. Click the character you want. The one you played most recently is already chosen.
  4. Press Open. Double-clicking the character does the same.
The Open Log File window. Search Results at the top says one EverQuest install was found. Below it, one card per server lists that server's characters, with one character chosen. The bottom row has New Entries ticked, Days and Hours at 0, Entire Log File unticked, and the Open and Cancel buttons.

The top of the window, Search Results, says what it found: each EverQuest install, its folder, how many log files it has, and when it was last played. The line at the bottom names the exact file that will be opened.

Refresh
Searches again. Use it after starting the game or after typing /log on. Your chosen character stays chosen.
Manually Open File
An ordinary file picker, for a log the search cannot see, such as one on another drive or a copy somebody sent you.
  • More than one install. If you have more than one copy of EverQuest, such as Live and Test, each gets a button and you choose which to load from. Emulator installs are listed like any other.
  • Nothing found. The window says what to do. Start EverQuest and get past the launcher, then press Refresh. If EverQuest was found but has never had logging on, type /log on in game.

The search only reads, and nothing it finds leaves your computer.

Choose how much to read

The bottom row of the same window, beside Open, asks two things: whether to follow the log from now on, and how far back to read first.

What you setWhat happens
New Entries ticked, Days and Hours at 0Follows the log from now on. Nothing older is read. This is how the row starts every time.
New Entries ticked, 6 in HoursReads back six hours, then follows the log.
New Entries ticked, 2 in Days and 12 in HoursReads back sixty hours, then follows the log.
New Entries unticked, 2 in DaysReads back two days and stops. The loot is there to look at and nothing is being watched.
New Entries unticked, Days and Hours at 0Connects the log and does nothing else.
Entire Log File tickedReads the whole file, however far back it goes. Days and Hours gray out.
  • Days and Hours each take a number up to 9999.
  • Reading a long way back is not instant on a large log. A spinner turns over the window until the loot is in.
  • Reading the same stretch of log twice does not make duplicates.
  • Old loot loads silently. See Old loot is never announced.

You can connect the log well before a raid with New Entries unticked, then press Start Monitoring when things begin.

Check that it is monitoring

Look at the button at the top right of Home.

Green, Stop Monitoring
The program is watching your log. This is what you want while you play.
Red, Start Monitoring
The program is not watching. Press it to start.
The top right of Home with a green Stop Monitoring button.
Green: the program is watching your log.
The top right of Home with a red Start Monitoring button.
Red: not watching. Press it to start.

After you close and reopen the program, monitoring is off. The program remembers which log you had open and shows your unfinished loot, but it does not start watching by itself. Press Start Monitoring each time you start the program.

Check who you are watching

The line at the top of Home names the character and server, in large type. Check it when you switch characters.

The program takes the character's name from the log file's name. Loot that went to that character is shown as You.

If you play more than one character, each item remembers which character's log it came from, so "You" on an item always means the character whose log recorded it.

What happens next

Nothing, until loot drops. When it does, a card appears for each item. Reading your loot explains what you will see.

Everyday use

Reading your loot

Every item the program detects gets a card. Its color says where the item stands.

The five statuses

StatusMeaningColor to begin with
BiddingUp for bids or won on OpenDKP, and not yet seen in your log. Only appears when the program is connected to OpenDKP.Purple
AssignedWon on a roll or handed over, and not yet picked up.Yellow
LootedTaken off the corpse or out of the chest.Green
Left on CorpseDeliberately left, or the loot window timed out.Orange
ExpiredThe corpse rotted. The item is gone for good.Dark gray

Red is not a status. A red, pulsing item is an alert: it has waited too long.

You can change which color each status uses in Settings ▸ Colors.

What a card shows

In Bubble View, Home shows one card per item. Cards fill left to right, then top to bottom, with the newest at the bottom right.

Every card shows the time, the item, how long since anything last happened to it, and its status. The status line names who did it:

  • Assigned to: the player it went to.
  • Looted by: the player who took it.
  • Left on Corpse by: the player who left it. If the game's own loot timer left it, nobody is named.
  • Expired, followed by who it was assigned to or who left it.

Under that is one more line, and which one depends on the status:

  • Assigned and Looted cards show the type: need roll, greed roll, or manual assignment.
  • Left on Corpse cards show which corpse the item is on, because somebody may still go and get it.

A quantity is shown only when it is more than one. A long item name shrinks to fit on one line. If it is still too long it is cut short, and the full name is in the tooltip.

When an item is assigned to one person and looted by another, the card keeps both, so the mismatch stays visible.

The item's picture and stats

Each card carries the item's icon in its bottom-right corner, the same picture the game shows in your inventory. Hover the picture to see the item's stats.

  • Pictures and stats are fetched over the internet the first time an item is seen, then kept on your computer.
  • If the stats cannot be fetched, hovering says Item details unavailable. That happens when internet access is switched off, the network is down, or the item is not in the program's item list.
  • A small blue mark in the corner of the picture means the item was identified through OpenDKP instead of by its name.

To open the item's page on Lucy (lucy.allakhazam.com) in your browser, right-click the card and choose Look Up Item. It works when exactly one identified item is selected.

In Table View, hovering an item's name shows its stats. The first hover may say Loading item stats… hover again in a moment.

Selecting and the right-click menu

Click a card to select it. Ctrl+click adds a card, Shift+click selects a range, and clicking the background clears the selection.

Right-click a card, or a selection of cards, for the menu:

Look Up Item
Opens the item's page on Lucy in your browser.
Change Item...
Only there when more than one item in the game has this name. See below.
Set a status
Sets the status by hand, for the times the log could not tell the program what happened. Assigned is not offered, because that is where every item starts.
Hide Item
Takes the item off the screen and keeps the record. See Hiding.
Always Hide
Hides this item now and every time it drops from now on.
Delete Item from EQLT
Removes the item for good. See Delete Item from EQLT.

When loot expires

An EverQuest corpse lasts 30 minutes from the moment the creature dies. Once it rots, anything still on it is gone.

Any item still Assigned or Left on Corpse past that point becomes Expired. It stays on screen for a few minutes so you can see what was lost, then hides.

  • The 30 minutes is counted from when the item was first seen, and it is never reset. An item assigned at 8:00 and left on the corpse at 8:10 expires at 8:30, not 8:40.
  • The real corpse is always a little older than that. The program cannot see the moment of death. It learns an item exists when it is assigned. So loot rots a little sooner than the program predicts, never later.
  • Looted never expires. The item was taken before the corpse went.
  • The 30 minutes is not a setting. It is how EverQuest works.

Opening an old log does not fill the screen with dead loot. Items that rotted before you opened the program are recorded as Expired and are already hidden. Search still finds them.

When several items share a name

Thousands of item names in EverQuest belong to more than one item: two tiers of a drop, or an old item and its remake. The program picks one by itself and can pick the wrong one. This affects only the picture, the stats, and the page Look Up Item opens.

A small flag marks any item whose name is shared.

FlagMeaning
AmberThe item shown is the program's own pick.
GreenSomebody chose the item with Change Item.

In Bubble View the flag is in the card's top row, left of the clock. In Table View it is in the Item column, in front of the icon. Hover it to see how many items share the name.

To choose the right one:

  1. Right-click the item and choose Change Item...
  2. A window opens with a card for every item of that name, in order of item ID. Each shows its icon and stats. The one in use is marked In use now. The program's own choice is marked EQLT's own pick.
  3. Click the right one, then press Use This Item. Double-clicking the card does the same.

The choice is saved with the item and is still there after a restart. It never changes the item's name, its status, who it went to, or anything on OpenDKP.

The same loot in Table View

Table View shows one row per item, colored by status exactly as the cards are.

  • Who resolved an item is part of the Status column: Looted by a name, or Left on Corpse by a name.
  • Click the Time heading to switch between oldest first and newest first.
  • Drag a column edge to resize it. Double-click the edge to give the column back to automatic sizing. Right-click any heading for Reset Column Widths.
  • The right-click menu is the same one the cards have.

Loot is remembered

Every item is saved as it arrives. Close the program in the middle of a raid and your outstanding loot is there when you reopen it.

The setting Restore last logfile and unfinished loot when the program starts controls what you see on start-up. Ticked, the program reopens showing the character you were tracking and whatever loot was still outstanding. Unticked, it opens blank. Your loot is still saved and still searchable either way.

Restoring does not start monitoring. See Check that it is monitoring.

Everyday use

Hiding, searching and exporting

How to clear finished loot off the screen without losing the record, find anything again, and get it out as a spreadsheet.

What Hidden means

A hidden item is a normal loot item that is not drawn. Nothing else about it changes.

  • It is still tracked. It keeps its status, still records who looted it, and still expires. Hidden is not a status: a hidden item is still Assigned, Looted, or whatever it was.
  • It raises nothing. No pulse, no notification, no sound and no Discord post of any kind.
  • It is still found and still counted. Search finds it, and exports and reports include it.
  • It does not come back by itself. Only you bring it back. The one exception is an item nobody bid on, covered below.

The status bar says how many items are hidden, for example 3 hidden (searchable), so loot never disappears without a trace.

Buttons act on what you can see. Hide Looted leaves already-hidden items alone, and selecting a range never picks up hidden items in between.

Ways to hide

Hide Item
Right-click a card or row and choose Hide Item. With several selected it reads Hide N Items. It does not ask you to confirm.
Hide Looted
A button on Bubble View's Home pane and on Table View's toolbar. It hides every Looted item on screen and leaves the ones still worth chasing. A notice says how many went.
Auto-Hide
Each status has its own timer under Settings ▸ Auto-Hide Loot. An item hides itself once it has sat in that status for that long. See Auto-Hide.
Always Hide
Right-click an item and choose Always Hide followed by the item's name. Every one of that item is hidden, in both views: the ones on screen now and every one that drops from then on.

Every status can be hidden, including purple Bidding items that came from OpenDKP. A hidden Bidding item stays on record, so the program does not make it again. Hiding is the way to get an unwanted purple item off the screen for good.

Your hide list

Items you chose with Always Hide make up your hide list. It is matched by item name, it survives restarts, and Reset to Defaults does not touch it. Only a Factory Reset empties it.

Bringing items back

Restore Looted
Once nothing looted is left on screen, the Hide Looted button becomes Restore Looted. It brings back the looted items you hid yourself, but only the ones still inside their Auto-Hide time. Anything past that would have hidden on its own by now.
Unhide
In Search, right-click a hidden result and choose Unhide. Or select several and press Unhide Selected.
Stop Always Hiding
In Search, right-click the item and choose Stop Always Hiding followed by its name. The item comes off your hide list and every one of them reappears.

Always Hide wins. Restore Looted and Unhide do not bring back an item that is on your hide list, because the list would hide it again at once. Search tells you so and offers Stop Always Hiding instead.

There is no "hide everything" or "restore everything" button. Items that Auto-Hide took come back through Search ▸ Unhide, or through Apply Retroactively below.

Auto-Hide

Settings ▸ Auto-Hide Loot sets how long an item stays on screen, per status, before it hides itself. Each timer has a Never box at the end of its row. Ticking it grays the time out without clearing it, so the number comes straight back when you untick it.

  • Expired is the fastest, at 5 minutes. It is a record that loot was lost, not a job to do.
  • Assigned and Left on Corpse start at 35 minutes. A corpse rots at 30, so at those settings the item turns Expired first and then leaves on the Expired timer. The two rows carry the note expires at 30 min to say so.
  • If you set either one below 30 minutes, those items hide before they can turn Expired on screen. Settings warns you when you do.
  • Bidding has no Auto-Hide timer. Use Hide Item for those.

Applying new times to loot you already have

The times normally apply from the moment you save them. Two boxes at the bottom of Auto-Hide Loot apply them to loot already recorded.

Apply Retroactively
Tick it and press Save. Anything hidden that the saved times would not have hidden comes back into view. Set every status to Never and all of it comes back.
Apply to Manually Hidden
Grayed until the first box is ticked. Without it, only loot that Auto-Hide took is brought back. With it, loot you hid yourself comes back too. Items on your hide list stay hidden either way.

Both boxes are one-time actions. They start unticked every time you open Settings and untick themselves after a save has used them.

  • The program says what it did, such as Showed 615 items again, including when nothing came back.
  • Nothing that comes back sets off an alert or a Discord post.
  • Ages are kept. An item that comes back three days old still reads three days old.

Items nobody bid on

This applies when the program is linked to OpenDKP. When an auction ends with no bids, the item stays in view for five minutes and then hides itself. The five minutes is fixed.

If that item is then Assigned, Looted or Left on Corpse, it comes back into view, unless it is on your hide list. Its card says where it came from: Won by: No Bids - Rot Item.

If the log never mentions it, it turns Expired thirty minutes after the program first saw it and stays hidden. Nothing is announced.

File ▸ Search Loot, or Ctrl+F, searches everything recorded, including hidden items. The window can stay open beside the loot while you play.

  • Text matches the item, player, looter, the person who left it, the corpse, and the original log line.
  • Several words must all match, and each may match a different field. A player name and part of an item name finds that player's item.
  • You can filter by status, by event type, and by this session or all sessions.
  • Include Hidden starts ticked and shows hidden items along with everything else. Hidden results are grayed.
  • Hidden Only shows only what the main view is hiding.
  • No Bids / Rot items only shows only items whose OpenDKP auction ended with no bids. It combines with the other filters.

The Hidden column says how each item was hidden:

HiddenMeaning
ManualYou hid it.
AutoAn Auto-Hide timer hid it.
AlwaysThe item is on your hide list. This wins if more than one applies.

Right-click a result to Unhide it, Always Hide it, Stop Always Hiding it, or Delete Item from EQLT.

Delete Item from EQLT

Hiding keeps the record. Deleting does not. Right-click one or more items, on the loot or in Search, and choose Delete Item from EQLT. One warning covers them all.

The item is removed from every record as if it had never been detected: the screen, Search, exports, reports and the saved history. It cannot be undone, and Discord posts already sent stay sent.

A deleted item can come back in two cases, and the warning says both:

It is still up for bids in OpenDKP. The program will make it again within thirty seconds. Use Hide Item for those.

The log shows it again, for example when you read the log from the start a second time.

Export

File ▸ Export writes CSV files that open in Excel.

ExportWhat is in it
Loot TableEvery column, plus Looted By, Left By, a Hidden flag, and the original log line.
Player TotalsItems received, looted, left, and still outstanding, by count and by quantity.
Item TotalsTimes dropped, total quantity, and how each item ended up.

All three include hidden items as well as visible ones.

Everyday use

Alerts

Loot that sits too long gets flagged. The longer it waits, the more someone needs to know.

What an alert looks like

An item that has sat unresolved past its time is drawn in the alert color and pulses between that color and its own status color. It is also counted in the status bar as ALERT.

Red is kept for alerts. No status uses it, so a red item is always one that is asking for something.

A desktop notification and a sound are also available. Both are off to begin with.

When an item alerts

Alert When Unresolved has one row per alert. Each has a time and a Never box.

AlertCoversStarts as
Assigned (You)Loot handed to your character1 minute 30 seconds
Assigned (Other)Loot handed to anybody elseOff (2 minutes when turned on)
Left on CorpseItems left on a corpseOff (5 minutes when turned on)
ExpiredItems past 30 minutes since first seenOff
  • Assigned is split in two for alerts only. Loot assigned to you is a job you have not done. Loot assigned to the rest of the raid is useful to a raid leader and noise to everyone else. There is still one Assigned status and one Assigned color.
  • There is no alert for Looted. That is the outcome the program is waiting for.
  • The times go up to minutes, not hours. A corpse lasts thirty minutes, so a longer alert could never fire.
  • If you set an alert at or beyond the Auto-Hide time for the same status, Settings warns you that the alert can never fire.
  • A hidden item never alerts, whatever its status.

Alert style

Alert Item Color
The color an alerting item is drawn in.
Alert Item Animation
Pulse fades between the two colors and is what the program starts with. Flash switches hard between them. Steady does not move. There is also a speed, in seconds per cycle, which cannot go below 0.4.
Show a Desktop Notification
A Windows notification over whatever you are doing. Off to begin with.
Play an Alert Sound
Plays the Windows system sound. Off to begin with.
Use My Own Sound File (.wav) Instead
Pick a .wav of your own. The file chooser opens in EverQuest's own AudioTriggers\default folder when it can find it. Test Sound plays the sound as the form is set. If your file later goes missing, the alert uses the Windows sound.

Turning the animation off does not turn the alert off. The item is still drawn in the alert color.

Old loot is never announced

Nothing that happened before the program was watching is announced. That means no Discord post, no notification and no sound. Open a log with three days of history and the loot fills in silently.

The rule is about when a thing happened. An item that went overdue an hour before you opened the log is history. An item that crosses its time ten minutes after you opened the log alerts as usual.

Nothing is kept off the screen. Items that were already overdue still pulse and are still counted in the status bar.

Telling other people

These alerts are for you, on your screen. To post to a Discord channel when loot is waiting, see Still waiting alerts.

Everyday use

Settings

Colors, sizes, start-up behavior, and the two buttons that delete records.

In Bubble View, open Settings on the left. In Table View, open Settings ▸ Settings…

Save, Close and Reset to Defaults

Nothing you change on a settings form takes effect until you press Save.

  • Save is grayed until something on the form is different from what is in force.
  • Reset to Defaults puts back the starting values for what that form shows, and saves at once. It is grayed when everything it covers is already at its starting value.
  • In Bubble View, leaving a pane discards what you did not save. Clicking another name on the left, or the Table View button, throws unsaved changes away. The one exception is the Discord Character IDs list, which is saved.
  • In Table View, Settings, Alerts, Discord and OpenDKP are separate windows that can all be open at once. Each has Save and Close. Close drops anything not saved.

Reset to Defaults never changes the internet tick box, your hide list, your webhook addresses, your Character IDs, or your OpenDKP guild.

General

Restore last logfile and unfinished loot when the program starts
Ticked, the program reopens showing the character you were tracking and the loot still outstanding. Unticked, it opens blank. See Loot is remembered.
Allow this program to use the internet
One switch for everything the program sends or fetches. See The internet switch.
Use the Windows style
Off to begin with. Tick it for the native Windows look. It takes effect the next time the program starts.
Time Format
24-hour or 12-hour.
Loot Cards
Bubble View only. Small, Medium or Large Loot Cards. Large is what the program starts with. The card, its gaps and its text shrink with the picture.
Item Icons
Table View only. Small, Medium or Large Icons in front of each item name. Small is what the program starts with.
Item Database
Shows how many items the program knows and how recent its list is. Check for Updates fetches a newer list. The program also checks by itself about once a week.
History
Delete History... and Factory Reset..., described below.

Colors

The program is always dark, whether Windows is set to light or dark.

Accent Color
Gold, Green, Blue, Purple, Pink or Silver. Gold is what the program starts with. The accent colors the outlines, headings and highlights.
Background Color
Black, Charcoal, Navy, Maroon, Forest or Eggplant. Black is what the program starts with.
Status Colors
One color for each status, chosen from a fixed list of nine.

Auto-Hide Loot

How long an item stays on screen, per status, before it hides itself. See Auto-Hide.

Alerts

In Bubble View the alert times and alert style have their own pane, Alerts. In Table View they are part of the Settings window. See Alerts.

Delete History

Settings ▸ History ▸ Delete History... permanently deletes recorded loot. A small window asks what to delete.

Character / server
Every character and server the program has recorded. It starts on the log that is open.
This session
Everything recorded since this log was opened, hidden or not. Only offered for the log that is open.
All sessions for this character/server
Everything ever recorded for the character and server chosen.

The window is the confirmation. Its button names what will go: Delete This Session or Delete All Sessions.

  • Your settings, hide list and Discord IDs are kept.
  • If you use OpenDKP, the Raid Report can no longer match the deleted nights.
  • Bidding items for auctions that are still open come back within thirty seconds.

Factory Reset

Settings ▸ History ▸ Factory Reset... puts the program back as if it had just been installed.

  • Every setting goes back to its starting value and every field is emptied: log file, webhooks, Discord IDs, OpenDKP guild, hide list, window sizes, colors and sounds.
  • All history is deleted, for every character.
  • Every file the program created in its data folder is deleted. That signs you out of OpenDKP.

It does not touch anything outside the program's own folders. Your exported files, Discord ID files and sound files stay where they are.

The window lists what will go. Its Factory Reset button stays grayed until you type RESET in the box. The program then deletes the files and restarts itself.

Only three things in the program destroy loot records: Delete Item from EQLT, Delete History and Factory Reset. Hiding never does.

About

About shows the version, where the program and its data folder are, how much loot is recorded, and the session in progress.

Copy Details puts all of it on the clipboard as text. Paste that when you ask somebody for help.

Sharing

Discord

The program can post loot to a Discord channel as it happens, and say when something is still waiting to be picked up.

In Bubble View, open Discord on the left. In Table View, open Discord ▸ Webhooks… It is the same form either way.

Set up a webhook

A webhook is a web address Discord gives out for one channel. Anything sent to it appears in that channel as a message. There is no bot and no login, and it can only send. It cannot read anything back.

  1. In Discord, open the channel's settings: Edit Channel ▸ Integrations ▸ Webhooks ▸ New Webhook, then Copy Webhook URL. You need permission to manage webhooks on that channel.
  2. In the program, press Add Webhook.
  3. Type a Name for it and paste the address into Webhook URL. Press Save.
  4. Press Send Test Message. A message should appear in the channel. The result of the last post is shown under the form.
  5. Tick what you want reported (below), then press the form's Save.

You can save several webhooks. The Webhook drop-down lists them by name, and the one showing is the one the program posts to. (None) posts nowhere without forgetting anything. Remove forgets the one showing.

Treat the webhook address like a password. Anybody who has it can post to that channel until the webhook is deleted in Discord. The program stores it in plain text in its settings file on your computer. Do not point one at a channel where a stranger posting would matter.

Choose what gets reported

Nothing is sent until you tick something. A webhook alone does nothing.

Tick boxPosts when
Bidding - Open : Up For BidsAn OpenDKP auction is open.
Bidding - Closed: Time's UpAn OpenDKP auction's time has run out.
Bidding - Awarded : Bids EndedAn OpenDKP auction was awarded. The line says who won and how much DKP was paid. An auction with no bids is posted here too.
AssignedAn item is won or handed to somebody.
LootedAn item is picked up.
Left on CorpseAn item is left on a corpse.
ExpiredAn item's corpse rots. The line says what the item had been: assigned to somebody, or left on the corpse.
  • An item is reported once, at the moment it reaches that status.
  • A status you set by hand counts.
  • Posts never say "You". They use the character's name, because a channel cannot know who "You" is.
  • Hidden items are never reported.
  • Old loot is never reported. Reading back through a log posts nothing.

How often it posts

Discord limits how fast a webhook can post, so posts go out in batches. Everything since the last post goes out together, grouped by status, every 15 seconds to begin with. You can change the interval. It cannot go under 5 seconds.

  • If an item moves to a status you did not tick before the batch goes out, it drops out of the batch.
  • If an item reaches two ticked statuses inside one batch, it appears once, as the newer one. An item assigned and then looted eight seconds later is posted as Looted.
  • A very large batch is split across several messages. Past that, the rest becomes a count.

Still waiting alerts

The reports above say that something happened. Alert via Webhook says that something still has not.

Set a time for Assigned and for Left on Corpse. An item that sits in that status for that long without changing is posted under Still waiting, once, when it crosses the line. Each has a Never box to turn it off.

  • These alerts post whether or not the status is ticked in the report list.
  • If the item is picked up before the batch goes out, the alert is dropped.
  • A hidden item is never posted.

Ping the person

Ping the Person in Discord mentions the character's owner in the alert, so Discord notifies them.

A real Discord mention needs the person's numeric account ID. Typing @Name is plain text and notifies nobody. Nothing in an EverQuest log connects a character to a Discord account, so you enter the connection once, in the Character IDs list under the tick box.

To get somebody's ID:

  1. In Discord, turn on User Settings ▸ Advanced ▸ Developer Mode.
  2. Right-click the person, in the member list or on any message, and choose Copy User ID.

With an ID in the list, a post names both the character and the person. A character with no ID is named as plain text and nobody is notified.

The Character IDs list

The list starts folded, as ▸ Character IDs with a count. Click it to open.

  • The list is cards, one per person. Their Discord ID goes at the top and every character they play goes underneath. Any of those names pings them.
  • Click the card with the big + to add a person. + Character adds another name to a card. The X beside an ID removes the whole card.
  • The list saves as you type. A finished card flashes Saved.
  • You can fill the list in whether or not the ping box is ticked.
  • Clear All Users empties the list, then becomes Restore All Users in case that was a slip.

Export… writes the list to a .txt or .csv file. Import… reads either and asks whether to Add to List or Replace List. Lines whose ID is not a number are skipped and shown to you.

The text format is a block per person: the ID, then their characters, with a blank line between people.

123456789012345678
Brannoc
Brannocalt

234567890123456789
Meriwyn

A post can never ping a whole server. Only the IDs you entered can be notified, whatever an item or character is named.

Send Congrats

Two ways to cheer in your channel. Neither ever pings anybody. Both appear only while a webhook is entered.

One item
Right-click a Looted item and choose Send Congrats to Discord. The message goes out straight away. It includes what the winner paid when OpenDKP has a price for it.
A whole night
Press Send Congrats on Home, left of Hide Looted. In Table View it is Discord ▸ Send Congrats... A window opens where you choose what to congratulate.

The window's choices:

  • The Looted items you have selected
  • All Looted items on screen
  • Looted items on screen that DKP was spent on, which uses OpenDKP's prices.
  • Everybody who spent DKP in an OpenDKP raid, where you pick one of OpenDKP's ten newest raids.

The two OpenDKP choices are grayed, with the reason, when no OpenDKP guild is set.

The window says where the message is going and shows a preview. The text in the preview is exactly what is sent. Show DKP Values adds what each winner paid. Untick it to leave prices out.

The message has one date line per raid night, oldest first, with each item and who got it underneath. Loot taken after midnight counts toward the evening before.

If Discord is not reachable

A missing network, a deleted webhook, or Discord being down never stops the program. A line under the form says what went wrong, and loot tracking carries on.

OpenDKP

OpenDKP

If your guild keeps its DKP on OpenDKP, the program can show what each item sold for, who won it, and what is up for bids right now.

In Bubble View, open OpenDKP on the left. In Table View, open OpenDKP ▸ OpenDKP Settings.

OpenDKP is a separate website run by its own owners. EQ Loot Tracker is not affiliated with it. If your guild does not use it, skip this part of the guide.

Connect to your guild

  1. In Guild subdomain, type the first part of your guild's OpenDKP address. For https://yourguildname.opendkp.com that is yourguildname. Pasting the whole address also works.
  2. Press Refresh.
  3. Read the line underneath. It names your guild and counts its characters, accounts, raids and awards. That line means the connection works.
  • Leave the box empty and the program never contacts OpenDKP. An empty box is the off position, and it is how the program starts.
  • No OpenDKP account is needed for this step. The roster, the raids and what each item was won for are public on OpenDKP.
  • If your guild uploaded a banner to OpenDKP, it appears across the top of the form.

Sign in

Signing in lets the program see the auctions that are open right now and lets you bid. Officers get more: see Running auctions.

  1. Under Sign in to OpenDKP, type your OpenDKP username and password. Usernames are case sensitive. Type yours exactly as you do on the website.
  2. Choose whether to tick Remember me on this PC (below).
  3. Press Sign In. The line underneath says whether it worked. An officer account is marked (officer).

The program signs in the same way the OpenDKP website does. Your password itself is not sent. The program proves it knows the password instead.

Remember me

Keep me signed in — 30 days (recommended)Stay signed in — always (less secure)
Saved on this PCA sign-in passYour username and password
Your password is savedNeverYes
You type it againWhen the pass runs outNever
  • What is saved is locked to your Windows account. The file is useless if copied to another PC or another Windows user. It does not protect against something already running as you on this PC.
  • Sign Out ends the sign-in and deletes anything saved.
  • Forget Me does the same, and also clears your username and unticks Remember me.
  • Unticking Remember me deletes what was saved.
  • If a sign-in fails, the line says why: wrong username or password, the pass ran out, no network, or the internet switch is off.

If your OpenDKP account asks for an extra step when signing in, such as a code, the program cannot complete it and says so.

Refreshing follows monitoring

Nothing refreshes from OpenDKP while the program is not monitoring your log. The status area says OpenDKP refreshes paused — not monitoring, and the Start Monitoring button pulses red.

While monitoring, the program keeps itself current:

  • The guild roster is read when you open a log and every ten minutes after that.
  • New awards and prices are checked about every thirty seconds, and within a few seconds of an auction closing.
  • Open auctions are checked every ten seconds while you are signed in.

Anything you press yourself works at any time, including Refresh.

A list of what is connected, with a countdown to each refresh, is at the foot of the left side in Bubble View and in a row above the status bar in Table View.

Prices on your loot

Once a guild is set, every item can say what OpenDKP recorded for it.

  • On a card, a line at the bottom reads Won by: the winner and the DKP paid.
  • In Table View, the same is in a Won by (site) column.
  • In the Loot Table export, the same column is included.

Most items stay blank, and that is normal. Only items that went through an auction have a price.

When prices look empty, read the status line on the OpenDKP form. It says which of these is true:

The line saysIt means
prices from a named raid, with how many awards matchedWorking. The blanks are items OpenDKP has no award for.
no awards on OpenDKP yetThe raid exists on the site and nothing has been awarded on it. Normal until the first auction closes.
OpenDKP has no raid for this date yetNobody has created the raid on the site.
prices could not be read just nowA network or subdomain problem.

The name shown is the one OpenDKP has, which may be spelled differently from the one in your log.

When the site and your log disagree

If OpenDKP says one person won an item and your log shows it going to somebody else, the price gets a small ≠ in front of it. Hover it to see both sides.

  • The program compares OpenDKP accounts, not names. Two characters on the same OpenDKP account are the same person, so an item won on one and looted on the other is not marked.
  • An item nobody bid on is never marked.
  • The mark does not say which side is wrong. It says they differ.

Purple Bidding items

Items that are on OpenDKP and have not yet appeared in your log get an item of their own, in purple.

StageMeaningNeeds sign-in
Bidding - OpenThe auction's timer is running. The card shows the time left, the leader and the high bid.Yes
Bidding - ClosedThe timer reached zero. The card shows the top bid. Nothing has been awarded yet.Yes
Bidding - AwardedAn officer ended the auction. The card shows who won and for how much.No
  • It is one item from start to finish. When your log sees the item handed out, the same item turns yellow (Assigned) and carries on to Looted. Nothing is counted twice.
  • Nothing is announced. No sound and no notification. The Bidding alert starts set to Never.
  • Nothing counts down on a Bidding item. The thirty minutes starts when your log sees it assigned.
  • To get rid of one, hide it. Right-click and choose Hide Item. A hidden Bidding item is remembered and does not come back. A deleted one comes back while its auction is still open.
  • If an auction or award is deleted on OpenDKP, its item goes too. For a deleted award, that happens when you press Refresh.
  • A sealed auction shows no leader or price, because OpenDKP shows each bidder only their own bids.

Items nobody bid on are covered under Items nobody bid on.

Raid Report

The Raid Report puts what OpenDKP recorded for a raid beside what your log saw. Open it with the Raid Report… button on the OpenDKP form, or OpenDKP ▸ Raid Report in Table View.

  1. Press Load Raids.
  2. Pick a raid.
  3. Press Run Report.

Every item gets one of five verdicts:

VerdictMeaning
MatchedWon on the site and assigned in game to the same person.
Assigned elsewhereWon by one account, assigned to another.
Won, never assignedOn the site, and nothing in your log shows it handed out.
No bidsNobody bid. Not a problem. Somebody usually loots it anyway.
Not on the siteAssigned in game with no award on the site, such as rolled loot and junk cleared off corpses.
  • Only Assigned elsewhere and Won, never assigned are colored, because only those might be worth looking into.
  • People are compared by OpenDKP account, not by character name.
  • The report reads everything you recorded that night, including hidden items.
  • It only reads. Nothing is written to OpenDKP, and no account is needed.
  • The fifty most recent raids are offered.
  • Export gives a CSV and a summary grouped by verdict.

"On the site but not in your log" is not proof of anything by itself. Your log only records what happened in your zone.

OpenDKP

Bidding

Once you are signed in to OpenDKP you can watch open auctions and bid on them from inside the program.

This needs a guild set and a sign-in. See Connect to your guild and Sign in. A log file must also be open and monitored for the list to keep itself current.

Open the Auctions window

Press Auctions, the button with the gavel at the foot of the left side in Bubble View. In Table View it is at the top right, and also under OpenDKP ▸ Auctions… The button is there only while you are signed in.

The window shows what your sign-in can use. A guild member sees two sections:

Up for Bid Now - List
Every auction that is open.
Selected Item Bidding
Where you bid on the auction you clicked.

Up for Bid Now

Each open auction is listed with its time left, who is winning each copy of the item, its raid, and its payment rule.

  • The list is live. A bid, an end, or a timer change shows up about as soon as it happens.
  • Time Left is colored: green to start, yellow once a third of the time is gone, red once two thirds are gone. It pulses red for the last seven seconds.
  • Hover an item's name for its stats.
  • Click an auction to bid on it below. The chosen row is shaded.

Payment is the auction's Pay Strategy, shortened to Exact, 2nd+1(NEP) or 2nd+1(EP). Hover for the full name. Your guild's officers choose it.

Place a bid

  1. Click the auction in Up for Bid Now.
  2. In Selected Item Bidding, pick your character and bid rank. Each character shows its DKP. If your guild does not allow choosing a rank, the rank is shown and cannot be picked.
  3. Type the amount. It starts at the minimum bid for that auction.
  4. Press Send, or the Enter key. The bid is sent straight away.
Min Upbid
Bids the top bid plus your guild's increment, or the minimum when nobody has bid. It sends straight away.
Delete
Under the bid box is every bid on the item. Your own bids have Delete when the auction allows it.
  • The program runs the same checks the website does before sending: the item's maximum, your rank's minimum and maximum, and whether you have enough DKP. If a bid is refused, it says why.
  • Each item remembers which character you bid with. Going back to an item brings that character back.
  • On a sealed auction you see only your own bids, and Min Upbid is off.
  • To leave characters that OpenDKP marks Inactive out of the character list, tick Hide Your Inactive Characters in the Auctions group on the OpenDKP form.

When you are outbid

If you were winning an item and somebody's bid pushes you out, the item's row in Up for Bid Now flashes red. It stops when you bid your way back in or when the timer runs out.

The Auctions group on the OpenDKP form has four tick boxes for this, shown while you are signed in:

Tick boxStarts
Flash the Item's Row in the Auctions WindowOn, for ten seconds. You can change how long.
Play an Alert SoundOff. It has its own sound, separate from the loot alert sound, and can use your own .wav.
Show a Desktop NotificationOff
Flash the Taskbar IconOff

Each character on your OpenDKP account is watched on its own. Deleting your own bid is not being outbid.

Arranging the window

The Auctions window can sit on its own over the game or inside the main window.

Pop In
Moves the whole thing into the main window, under or beside the loot.
Latch to Side / Latch to Bottom
Once it is popped in, moves it to the right of the loot or back underneath. Drag the divider to size it.
Pop Out
Puts it back in a window of its own. Right-clicking the Auctions button offers Pop Out as well.
Always on Top
Popped-out window only. Keeps it above every other window, including EverQuest.
Opacity
A slider that appears while Always on Top is ticked. Slide left to make the window see-through so the game shows behind it. It stops at 20%.
Minimize to a bar
The small − at the end of the top row shrinks the window to a narrow bar that still says what is happening, such as 3 up for bid · 2 queued. Press + to bring it back.
  • Each section has a − in its header to fold it away and a + to open it again.
  • Drag a column edge to resize it. Right-click a table and choose Reset Table Spacing to undo that.
  • The program remembers where you put the window and how you sized it.

If you scale EverQuest with Magpie, tick Always on Top. The Auctions window then keeps itself above Magpie's window without taking the keyboard from the game.

For officers

Running auctions Officers

An officer can queue items, start auctions, and end or extend them from the Auctions window, the same jobs as the OpenDKP website's Bidding Tool.

You need to be signed in with an account your guild's OpenDKP site treats as an officer. The sign-in line then says (officer), and the Auctions window gains a third section, Queued Auctions.

View As Member, under the sign-in line, hides every officer feature so you see the program as a regular member does.

Who queues and starts

The Auctions group on the OpenDKP form has a choice, shown to a signed-in officer.

EQ Loot Tracker queues and starts the auctions
What the program starts with, and what the rest of this page describes.
The OpenDKP website queues and starts the auctions
Works the way the OpenDKP Log Monitor program does. Items linked in the loot channel are sent to the website's Bidding Tool. On the website you choose the raid, press Monitor Log Files, and start the auctions yourself.

If you choose the website:

  • Close OpenDKP Log Monitor first. Both use the same connection on your PC.
  • Items linked while the website is not connected are held and sent when it connects again.
  • The Auctions window says whether the website is connected.
  • No sign-in is needed in EQ Loot Tracker for this. It needs the loot channel and an open log.

Choose the raid

Raid, at the top of Queued Auctions, offers your guild's nine newest raids. Every auction you start is attached to the raid showing.

An auction on None counts for nothing. The list starts with None, meaning no raid. OpenDKP awards such an item to nobody and charges no DKP, and the program erases it when it ends. Pressing End on one asks first, with Go Back and Continue Anyway.

The window opens on the raid you picked in the last eight hours. If you have not picked one, it opens on the newest raid from the last eight hours, or on None if there is not one.

Add Raid

The green Add Raid button adds a raid on OpenDKP without leaving the program.

  1. Fill in Raid Name, Raid Date and Pool. Set Attendance to Yes or No. A Description is optional.
  2. Or Load one of your guild's saved raid templates. Templates are set up on the OpenDKP website.
  3. Press Save. The raid is added and chosen in Queued Auctions.

Put items in the queue

From a loot channel

Type the name of your guild's loot chat channel into Loot channel, in the Auctions group on the OpenDKP form. The name is case sensitive, so type it exactly as it appears in game. While you are signed in as an officer, items linked in that channel are queued as your log shows them.

  • To begin with, only items that you link count: the character whose log is open.
  • Tick Detect Links From Anyone, under the Loot channel box, to pick up items linked in that channel by anybody.
  • Only lines from the last ten minutes count, so opening an old log does not queue a whole night.
  • It keeps working while the Auctions window is closed.
  • Ordinary chat in the channel matches no item and is ignored.

By name

Type an item into the box in Queued Auctions and press Queue. After three letters, a list of matching item names drops down. Queue several at once by separating them with commas or |.

Queueing the same item again raises its quantity, shown as x 2. Fix the quantity in the queue if a link was repeated by mistake.

Start auctions

Start Auctions
Starts every queued item at once, attached to the chosen raid.
Start
Each queued row has its own, which starts just that item.
Duration
Each queued row has its own, in minutes, to the right of Start. It starts at 3.
Auto-start queued items
Starts every item the moment it is queued, typed or linked, with no Start press. It warns you when you tick it, and it is off every time the program starts.

Auctions start with your guild's own settings from OpenDKP: its default Pay Strategy and its minimum and maximum bid. For an auction that needs something unusual, use the website.

Items that share a name

If the queued item's name belongs to more than one item, right-click its row in Queued Auctions and choose Change Item... to say which one it is. Choose before you press Start. A running auction's item cannot be changed.

For a few items whose name gives no clue which one dropped, such as Gyro Cores, a window titled Which One Dropped? opens by itself when one is queued. Pick the one that dropped and press Queue This Item.

Manage running auctions

In Up for Bid Now, each auction has three buttons.

−30s / +30s
Shortens or extends that auction by thirty seconds.
End
Ends the auction and awards it.
  • Right-click anywhere in the list for End All, +30s All and −30s All.
  • You can change an auction's Raid or Payment from its boxes in the list. Right-click one of those boxes for Set All to Match, which gives every open auction the same raid or Pay Strategy.
  • In Selected Item Bidding you can edit the Auction Notes, and you get Delete and Update on every bid.

Pay Strategy

Your guild's default Pay Strategy, on the OpenDKP form, is what every auction the program starts uses. Only a signed-in officer sees it.

Pay StrategyShort name in the list
ExactExact
2nd + 1 (Non-Equal Pay)2nd+1(NEP)
2nd + 1 (Equal Pay)2nd+1(EP)

It is Exact to begin with. Use whichever your guild's rules call for.

Automatically Charge

Some guilds charge certain ranks or classes more or less than they bid. Automatically Charge, in the Auctions group on the OpenDKP form, does that when you end an auction. It is unticked to begin with.

Each row is a Rank, a Class and a Multiplier.

  • Ranks and classes are your guild's own, read from OpenDKP. The lists also offer Any Rank and Any Class.
  • The multiplier runs from 0.25x to 3x. 2x is double.
  • [+] adds a row and (−) removes one.
  • A line under the rows says in words what they will do.
  • A row that is not finished, such as a rank with no multiplier, turns Save off for the whole form until you finish or remove it. A red line says which row.

The most specific row wins, whatever order the rows are in. For example, with these two rows:

RankClassMultiplier
AltAny Class2x
AltCleric1x

a Cleric with the rank Alt pays 1x, and every other Alt pays 2x.

With the box ticked, pressing End or End All first checks who is winning. If a row fits a winner, their bid is changed on OpenDKP, and then the auction ends as normal. A bid of 35 at 2x becomes 70. The status line says whose charge was adjusted.

Two things to know.

It only works on auctions whose Pay Strategy is Exact. Other auctions are ended unchanged, and the status line names the item.

It only works on auctions ended from this program by an officer who has these rows set. Auctions ended on the website or by someone else are not touched.

  • A winner whose bid goes down stays the winner. When a row lowers a winning bid, every losing bid on that auction is deleted first, so the lowered bid cannot fall behind the runner-up.
  • If OpenDKP will not accept a changed bid, nothing is ended and you are told why.
  • Tick Add this summary to the Auction Notes of every auction EQ Loot Tracker starts to put the summary line in each auction's notes, so bidders can see the rule.

Bids that cannot be paid

The website refuses a bid above a character's DKP, but it does not know about your multipliers. While an officer is signed in, and your guild does not allow negative DKP, the program checks every bid against the bidder's DKP after multipliers.

  • A red warning sign beside the winning names means a winning bidder cannot afford theirs.
  • A yellow one means some other bid on that item cannot be paid.
  • Hover the sign for who, how much is needed, and how much they have. Only the officer sees these.
  • When you press End, DKP is read fresh. If a winner cannot pay for everything they are winning, those auctions are not ended. A box says who, which items, and how much. The other auctions go ahead.
For officers

Attendance Officers

Take raid attendance from EverQuest's own roster files and put it on OpenDKP without leaving the game.

Everything here is for an officer who is signed in to OpenDKP. Members never see the Attendance button, and nothing on this page happens for them.

Everything here is saved to OpenDKP the moment you press it. There is no separate save and no undo. Anything that removes something asks first and says what will go.

How ticks are shown

On OpenDKP a raid is divided into ticks, and each tick has a list of the characters who were there. In every attendance window the ticks are colored rows.

RowMeaning
GreenThe tick has characters on it. The number on the right is how many.
GrayThe tick is empty.
Darker, with a check markThe tick is picked.

Click a row to pick it. Ctrl+click or Shift+click to pick several.

Take a roster with Dump

Before you start, the program should be monitoring your log, the raid should exist on OpenDKP, and it helps if a template has already given the raid its empty ticks.

  1. In EverQuest, open the raid window and press Dump. The game saves the raid roster to a text file.
  2. Within a couple of seconds the program shows New Raid Roster Detected! It opens on top of EverQuest and does not take the keyboard from the game. It waits until you click it.
  3. Check that Raid shows the right raid.
  4. The next empty tick is already picked for you. Click a different one if that is not the tick you want.
  5. Press Attach to Tick.

The next time you press Dump, the window comes back with the next empty tick picked. So each tick takes two presses: Dump in game, then Attach to Tick.

  • Pressed Dump by mistake? Press Do Nothing. The window closes and nothing is attached. The file stays in your EverQuest folder and can be attached later.
  • Typing the command works too. /outputfile raid makes the same roster file. You can add a file name of your own at the end.
  • A guild roster works the same way. The guild window's dump raises New Guild Roster Detected! Only the members who were online are put on a tick.
  • If a second roster is taken before you answer the first, it waits its turn.

The window opening on top of EverQuest is a setting: OpenDKP ▸ Roster & Attendance ▸ Always Open New Rosters on top of EverQuest. It starts ticked. Unticked, the window opens over EQ Loot Tracker's own window instead.

What is in the roster window

Raid
Which raid the roster goes on. Add Raid makes a new one.
Attendance
The raid's own Attendance setting, On or Off. See below.
Templates, Load Template
Replaces the raid's ticks with one of your guild's templates. It warns first if the raid already has ticks.
The ticks
Each with its name and how many characters are on it.
+
Under the last tick. Makes a new, empty tick.
More options
Shows the roster file's name, who joined and who left since the last filled tick, and any characters on the roster that OpenDKP does not have.

The same roster on several ticks

Pick all the ticks before you attach. The button changes to say how many, such as Attach to 3 Ticks, and the roster goes on all of them in one save.

If a tick you picked already has characters on it, the program asks once whether to Replace them with this roster or Add this roster to them.

A new tick

Press + under the last tick. A New tick window opens with Name filled in as the roster's time, which you can change. Type the tick's DKP Value. The value of the previous raid's ticks is shown beside the box as a reminder. Press Create tick.

Giving a DKP value is recommended. A tick without one counts only for or against raid attendance.

Characters OpenDKP does not know

Names that are not on OpenDKP are sent with the roster all the same. Your guild's Auto Create Characters setting on OpenDKP decides what happens. If it is on, OpenDKP creates the character and puts it on the tick. If it is off, OpenDKP leaves the name off the tick. After you attach, the result line says which happened.

The Attendance window

The Attendance button, a folder with a page in it, is under Auctions on the left side in Bubble View and beside Auctions at the top right in Table View.

The window opens on no raid. Pick one under Select a raid…

Raid, Add Raid, Refresh
Your guild's raids, newest first.
Attendance
The raid's Attendance setting, On or Off.
Template
Load puts a template's ticks on the raid. Save template saves this raid's ticks, with nobody on them, under a name you type. Delete removes the chosen template for the whole guild.
Ticks
One row each: name, DKP value, Filled from, and how many characters are on it.
+
Makes a new, empty tick.
Attach a Roster File
Pick one tick or several, then press it. See below.
All ticks
Type a name, then Add to all ticks or Remove from all ticks. Replace player swaps one character for another on every tick.

Right-click a tick for Attach a Roster File, Edit, Copy Previous, Clone and Delete. With several ticks picked, Attach a Roster File and Delete apply to all of them. Delete asks first and warns about every tick that has characters on it.

While the window is open it reads the raid again every 30 seconds.

Attach a roster file later

Attach a Roster File lists the roster files in your EverQuest folder for the server your log is on, newest first, ten at a time.

  1. In the Attendance window, pick the tick or ticks.
  2. Press Attach a Roster File.
  3. Click a file. A green row is already on a tick. A gray row is on none. Attached to says where.
  4. Press Attach.
  • 10 older shows ten more files.
  • Choose File… is for a roster that is not in the list: one in another folder, or one somebody sent you. It takes any .txt file that holds a raid roster or guild roster as the game writes them.

Edit one tick

Right-click a tick and choose Edit. The editor shows the tick's name, its DKP value, and who is on it.

Add attendee
Type a name. Your guild's OpenDKP characters are offered as you type. Remove beside a name takes it off.
Recent rosters
The ten newest roster files. Click one, then Replace attendees with this roster or Add from this roster.
Other
A roster file from anywhere, or roster text pasted in.
Save / Cancel
Save sends only what you changed. Cancel sends nothing.

A raid's Attendance setting

On
The raid's ticks count toward attendance percentage.
Off
The ticks still give DKP, but do not count toward or against attendance percentage.

The OpenDKP website calls these Yes and No. Changing the drop-down saves at once. Turning it Off on a raid that already has ticks asks first.

Which roster is on which tick

Filled from and Attached to come from a note the program keeps on your PC each time it puts a roster on a tick. A roster attached from another officer's PC, or on the website, shows nothing in Filled from on yours.

When another officer is editing the same raid

Every save reads the raid fresh from OpenDKP, makes your one change on that copy, and sends it.

  • If something else on the raid changed in between, your change is put on the newer copy and you are told in one line.
  • If somebody changed the same tick you are changing, nothing is sent. You are shown both versions and choose Discard mine, Combine both or Save mine over theirs.
  • If a save fails for any other reason, it says so and nothing is changed.
For officers

Roster tools Officers

Keep your guild's OpenDKP roster current: update levels and classes from a roster file, and find and fix characters that have something wrong.

Both tools are in the Roster & Attendance category on the OpenDKP form. Only a signed-in officer sees it.

Three rules for roster updates

EverQuest's roster files carry each character's level and class. The program can put those on OpenDKP.

  • Only Active characters are updated. A character OpenDKP marks Inactive is left alone and named.
  • A level is only raised, unless you tick Allow Lower Levels in the Character Update window.
  • A rank is never taken from a roster file. A rank changes only when you pick one yourself.

Each character is read fresh from OpenDKP, changed, and sent back, one after another about a second and a half apart. A few is quick. A whole guild takes a couple of minutes.

Update characters when a roster is attached

Tick Update Character Details with Dumps. It is off to begin with.

From then on, pressing Attach to Tick also updates the level and class of that roster's characters, without asking. The roster goes on its tick first. The result line says both. Only members who were online on the roster are updated.

Character Update

The Character Update button opens a list of your roster files with four tick boxes. All four start unticked every time.

Guild Rosters Only
Shows only guild rosters.
Include Offline
Also updates guild members who were offline when the roster was taken. A full guild roster holds every member, so this can be a lot of updates.
Allow Lower Levels
Also lowers a level on OpenDKP when the roster has a lower one. A roster older than what OpenDKP has would lower levels that are right, so look at the report before you continue.
Update Ranks Manually
Adds a Rank column to the report with a drop-down of your guild's ranks on each row. Characters whose rank is not one of your guild's come first.
  1. Pick a roster. Choose File… brings in one that is not in the list.
  2. Press Update From Roster.
  3. Read the report. It lists every character that would change, with its level and class as they are and as they would be, and everything that is left alone and why.
  4. Press Continue to run the update, or Cancel to go back.

Nothing is attached to any tick from this window.

Roster Cleanup

The Roster Cleanup button lists characters OpenDKP is holding that need putting right.

BoxLists a character when
Level 1Its level is 1, or it has none.
Bad RankIts rank is unknown, blank, misspelled, or otherwise not one of your guild's ranks.
No AccountIt is linked to no OpenDKP account.
Unknown ClassIts class is not one of your guild's classes.
Unknown RaceIts race is not one of your guild's races.
  • All five are ticked to begin with. Untick some to narrow the list.
  • Include Inactive lists inactive characters. Show All Characters lists everybody.
  • Search narrows the list to a name, rank, class, race or account.
  • The value that is wrong is shown in yellow.
  • Click a heading to sort. Click, Ctrl+click and Shift+click to select. Select All Shown and Select None are under the table.

For the selected characters:

Set Rank, Set Class, Set Race
Pick from your guild's own list, then press the button.
Set Level
Type a number.
Mark Active, Mark Inactive
Changes whether OpenDKP counts the character as active.
Delete
Deletes the character on OpenDKP.

Every one of these asks first and names the characters. Stop ends a run before its next character.

Delete is the website's own delete. The character goes to the OpenDKP website's Deleted list and can be restored there. This program cannot restore one. The question lists first, as a warning, every character that is Active or linked to an account, because those are likely somebody's real character.

DKP, Raids and Last Raid

The table's last three columns say what a character has done on OpenDKP, which is worth knowing before deleting one. They are blank until you press Load History.

ShowsMeaning
A number or a dateWhat OpenDKP has. 0 and Never mean the character has no DKP and no raid.
BlankNot asked yet.
?Asked, and no usable answer came back. Hover for why.

Load History reads about one character a second and only reads. A whole roster is better read between raids than while auctions are running.

Reference

Internet and your data

What the program connects to, what it keeps on your computer, and how to turn the internet off.

The internet switch

In Settings, Allow this program to use the internet covers everything the program sends or fetches. It is ticked to begin with.

Unticked, the program opens no network connections at all.

With it off:

  • Loot tracking works exactly as before. It only needs your log file.
  • Item names and Look Up Item still work. The item list comes with the program, and Look Up Item opens your own browser.
  • Item pictures and stats that are not already on your computer do not arrive.
  • The Discord and OpenDKP forms gray out and say which tick box is off.

Reset to Defaults never turns this switch back on. Only its own tick box does.

What it connects to

Only while the switch is on, and only for the features named.

ServiceUsed for
items.sodeq.orgThe list of EverQuest item names, refreshed now and then.
eq.magelo.com, www.magelocdn.comItem stats on hover, and item pictures.
lucy.allakhazam.comLook Up Item opens an item's page there in your browser.
opendkp.comYour guild's OpenDKP site, if you set one up, including its sign-in and live auction services, which are hosted by Amazon Web Services.
discord.comPosts to the Discord webhooks you enter yourself.

Each of these belongs to its owner. EQ Loot Tracker is not affiliated with any of them.

One thing is separate from the switch. An officer who chooses to have the OpenDKP website queue and start auctions makes the program listen on that PC only (127.0.0.1, port 8080) for the website. Nothing listens unless that choice is made. See Who queues and starts.

What it keeps on your computer

Everything the program saves is in its data folder. About shows where that is, on the line Data folder.

KeptWhat it is
Loot historyEvery item ever recorded, across sessions.
SettingsYour settings, hide list, webhook addresses and Discord IDs.
Item pictures and statsFetched as loot appears and kept so they are not fetched twice. Safe to delete. They come back when needed.
OpenDKP answersWhat OpenDKP last said about your guild. Safe to delete.
OpenDKP sign-inOnly if you tick Remember me. Locked to your Windows account. Removed by Sign Out, Forget Me, or unticking the box.
Error logOnly written if something went wrong.
  • The program reads your EverQuest log. It does not change it.
  • Webhook addresses are stored in plain text. See the note under Set up a webhook.
  • Factory Reset deletes all of the above.
Reference

Help

What to check first, and what to send when you ask somebody for help.

No loot is showing up

  1. Is it monitoring? The button at the top right of Home should be green and read Stop Monitoring. If it is red, press it. Monitoring is off every time the program starts.
  2. Is it the right character? Check the Character and Server line at the top of Home.
  3. Is logging on in EverQuest? Type /log on in game.
  4. Were you in the zone? EverQuest writes loot messages only for the zone you are in.
  5. Is the item hidden? Look at the hidden count in the status bar, and check Search with Hidden Only ticked. It may be on your hide list or past its Auto-Hide time.

Common questions

My character is not in the Open Log File window.
Log that character in, type /log on, then press Refresh. Or use Manually Open File.
An item disappeared.
It was hidden, not deleted. Find it in Search and choose Unhide.
An item keeps hiding itself.
It is on your hide list. In Search, right-click it and choose Stop Always Hiding.
The picture or stats are wrong for an item.
More than one item has that name. Use Change Item.
Hovering an item says Item details unavailable.
The internet switch is off, the network is down, or the item is not in the item list.
Nothing is posting to Discord.
Check that at least one report box is ticked, that a webhook other than (None) is chosen, and that the internet switch is on. Press Send Test Message and read the line under the form. Hidden items and old loot never post.
OpenDKP prices or Bidding items are not updating.
Nothing refreshes from OpenDKP while the program is not monitoring. Start monitoring, then press Refresh on the OpenDKP form.
Save is grayed out.
Nothing on the form is different from what is already saved.
I changed a setting and it did not stick.
In Bubble View, leaving a pane without pressing Save discards the change.

If the program reports an error

When something goes wrong the program shows a message and writes the details to a file named eq_loot_tracker_error.log. That covers failures at start-up and crashes after the window is open.

Asking for help

Open About and press Copy Details. Paste that into your message along with what you did and what you expected. If there is an error log, include it.

Never paste a password, a webhook address, or your OpenDKP sign-in into a message.

This guide describes EQ Loot Tracker version 1.0. EQ Loot Tracker is free to use and comes with no warranty. EverQuest is a registered trademark of Daybreak Game Company LLC. EQ Loot Tracker is not made, endorsed or supported by Daybreak Game Company LLC.