Spoils of War

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

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.

LibDataBroker

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

Verbose
Displays extra information during certain actions, used mainly for debugging purposes.
BBCode
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.

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of nrpieper nrpieper May 24, 2009 at 22:47 UTC - 0 likes

    When the SpoilsOfWar dialog appears, I'm usually keying something or walking, and the DKP input editbox grabs focus, and usually tons of [w]'s get spit in there.

    Would you consider changing to use this line, in SpoilsOfWar.xml

    <EditBox name="DKP_Spent" autoFocus="false" inherits="InputBoxTemplate" id="15">
    

    ..to include the autoFocus="false".

    I guess you could also add an option weather you wanted it to auto focus.

    Thanks

    -Nate

  • 1 comment

Facts

Date created
Mar 02, 2009
Category
Last update
Sep 18, 2009
Development stage
Abandoned
Language
  • enUS
License
All Rights Reserved
Downloads
2,010
Recent files
  • B: 0.4 Beta for 3.2.0 Sep 18, 2009
  • A: r20 for 3.2.0 Sep 18, 2009
  • B: 0.3 Beta for 3.2.0 Aug 20, 2009
  • A: r18 for 3.2.0 Aug 20, 2009
  • A: r17 for 3.1.0 Apr 15, 2009

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibStub