Spoils of War

This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

Almost every guild has one. They're that selfless person that has the thankless job of writing down all the loot people get from the raids and posting that info on your guild's website. Sure there's the pen and paper method, and there's no arguing that it works, but I'd like to think that in the 59 years since the Bic pen has been invented (and we won't even talk about how long paper's been around) that a better way has come along.

This addon is designed to be that better way. It automatically scans the chat log for when people receive loot, filters out the irrelevant, and allows you to select why that person got what they did. Once you've selected the reason, it logs that information to the chat log so that it can be copied/pasted out for use on your guild's website.

In it's current form, Spoils of War will only work when your group is set to use Master Looter, and filters out anything that (a) doesn't meet the loot threshold, and (b) is party loot. You won't be bothered by everybody in the raid looting their badges from the boss.


At the moment, you will need a LibDataBroker viewer to use this addon. Personally, I use Fortress, but you're welcome to use anything you'd like. This will give you the launcher widget that you can use to open the main window. In order to prevent a user from accidentally opening the window, it will not open if there is no loot queued.

Slash Commands

/spoils add <Name> <ItemLink>
Use this slash command to manually assign an item to a character. This is useful when you are too far away from the person receiving loot for the addon to pick it up automatically. It is important to note that <ItemLink> needs to be a clickable link, not just the item name typed out. This will also override all filters.
/spoils marker <Marker Name>
Use this clash command to add a marker in the log. You may want to place a marker between bosses or between raids, if you're doing more than one in a single night. Spaces are allowed in the marker name, and it does not need to be encapsulated in quotes.

Interface Options

Displays extra information during certain actions, used mainly for debugging purposes.
When logging an item in the chat, enabling this option will format the message with a BBCode link to wowhead.com.
For example: [url=http://www.wowhead.com/?item=40396][The Turning Tide][/url]
Chat Channel
The addon logs your information by turning on the chat log, ouputting a formatted message to a specified chat channel, and then turning the chat log off. Here is were you specify the channel you want to use. You may use any private, user-created channel, or "/raid". If you want to use "/raid" you must enter "RAID" in this field. The addon will not join the channel for you, you must join it yourself.

What do I do with it?

So now you've got this text file in your logs folder and you might be asking how to make this useful. The first thing to do is open this up with a text-editor. I personally prefer an application called Notepad++, but you can use whatever you want. You'll have a whole bunch of extra information in your chat log that you might not really care about (time stamp, date stamp, channel information, who's talking, etc) when you really just want the data. If your editor supports it, the easiest way to get the data is to hold down the alt key while selecting a box of text. I normally select all the stuff I don't care about (time, date, etc) and then delete it. All that's left is my data which I can then copy/paste into my guild forum.


  • To post a comment, please or register a new account.
Posts Quoted:
Clear All Quotes

About This Project

  • Project ID
  • Created
    Mar 2, 2009
  • Last Released File
  • Total Downloads
  • License



Recent Files