Download
(21 Kb)
Download
Updated: 02/24/20 10:31 AM
Pictures
File Info
Updated:02/24/20 10:31 AM
Created:10/13/17 07:58 PM
Monthly downloads:299
Total downloads:27,421
Favorites:35
MD5:
Categories:Group, Guild & Friends, Bags, Bank, Inventory
Farming Party  Popular! (More than 5000 hits)
Version: 2.14.0
by: Aldanga [More]
A simple addon that aggregates the items your group gets while farming and provides notifications and a leaderboard based upon Arkadius' Trade Tools, Master Merchant, or Tamriel Trade Centre pricing values.

Supported Commands
Code:
/fp                           | Toggles the highscore window
/fp prune                     | Removes members no longer in group. (Useful when tracking is off and you want to remove members who have left.)
/fp reset                     | Resets all loot data
/fp start OR [pause OR stop]  | Toggles loot tracking
/fp status                    | Shows current loot tracking status
/fp update                    | Adds or removes members to match current group. (Useful when tracking is off and you want to update the members.)
/fpc                          | Puts high score output into the chat box
/fp help                      | Outputs these commands to the chat window
[2.14.0] - 2020-02-24
----------
Changed
- API version for Harrowstorm DLC

[2.13.0] - 2019-10-19
----------
Added
- Option to disable loot tracking upon logout
Changed
- API version for Dragonhold DLC

[2.12.1] - 2019-08-07
----------
Fixed
- Broken looting function signature

[2.12.0] - 2019-08-07
----------
Added
- LibAsync dependency to help mitigate potential stutters
Changed
- API Version for Scalebreaker DLC
- Loot handling code to fix some performance problems
Fixed
- Superfluous whitespace in scores chat output
Removed
- LibStub dependency

[2.11.2] - 2019-04-02
----------
Fixed
- Incorrect folder name (this is why we automate, amirite?)

[2.11.1] - 2019-04-01
----------
Fixed
- Missing .xml file

[2.11.0] - 2019-04-01
----------
Added
- Configuration option for /fpc chat output
- Resize support to the loot window
- Timestamp support to the loot window

[2.10.1] - 2019-02-03
----------
Fixed
- Errantly removed API version for Murkmire.

[2.10.0] - 2019-02-03
----------
Added
- LibPrice integration. You must install this lib manually.
Changed
- API version for Wrathstone DLC

[2.9.0] - 2018-08-13
----------
Added
- Addon terms from ZOS
Changed
- API version for Wolfhunter DLC

[2.8.0] - 2018-07-28
----------
Changed
- Price formatting to use delimiters
- Chat logging to make it more consistent

[2.7.0] - 2018-07-01
----------
Changed
- Arkadius' Trade Tools price queries to use the tooltip date range setting instead of the price from the last 30 days

[2.6.0] - 2018-05-26
----------
Changed
- API version for Summerset chapter

[2.5.0] - 2018-04-07
----------
Added
- Options to exclude gear and motifs from looted items
- Option for minimum item quality for looted items

Fixed
- Some verbiage issues

[2.4.0] - 2018-02-23
----------
Added
- Key bind for toggling the highscore window

[2.3.0] - 2018-02-20
----------
Added
- Tamriel Trade Centre fallback when neither ATT nor MM are enabled (thanks, naturezprofit!)

[2.2.0] - 2018-02-16
----------
Added
- Ability to prune members no longer in group—useful when you want to clean up the list when tracking is off.

Fixed
- Various UI and layout bugs
- Issue where tracking status would not persist between reloads

[2.1.0] - 2018-02-12
----------
Changed
- Supported API version to 100022

[2.0.0] - 2018-01-13
----------
Changed
- /fpreset command to /fp reset

Fixed
- Issue where tracking would not turn off even when user ran pause or stop command
- Instances where settings were not shared across modules

[1.3.0] - 2018-01-01
----------
Added
- Items button and window to view all items looted by a particular member
- Settings to toggle group or self item tracking
- Ability to toggle all loot tracking via /fp start|[pause|stop]

Changed
- Loot event handler (specifically value aggregation) to improve performance
- LibAddonMenu 2.0 version from r17 to r25

Fixed
- Serious (usually silent) bug/performance issue which occurred when a member looted an item

v1.2.2
----------
Fixed issue with chat logging formatting that caused logs to break while using pChat

v1.2.1
----------
Fixing zip folder structure to support Minion installs

v1.2.0
----------
Update API to 100021 for Clockwork City
Archived Files (5)
File Name
Version
Size
Uploader
Date
2.13.0
21kB
Aldanga
10/19/19 03:15 PM
2.12.1
21kB
Aldanga
08/07/19 05:20 PM
2.12.0
21kB
Aldanga
08/07/19 10:50 AM
2.11.2
22kB
Aldanga
04/02/19 05:46 AM
2.11.1
23kB
Aldanga
04/01/19 08:53 PM


Post A Reply Comment Options
Unread 02/16/18, 10:01 PM  
RavenMind
 
RavenMind's Avatar

Forum posts: 6
File comments: 391
Uploads: 0
I can't believe nobody has commented on this wonderful add-on. Well let me be the first then to thank you! It's been a great tool, and one of my must-haves!
Report comment to moderator  
Reply With Quote
Unread 02/17/18, 12:20 PM  
Aldanga
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 306
Uploads: 5
Originally Posted by RavenMind
I can't believe nobody has commented on this wonderful add-on. Well let me be the first then to thank you! It's been a great tool, and one of my must-haves!
Thanks! I wrote this because I needed it for events in Food and Stuff, my trading guild on PC NA. It wasn't ever targeted toward the general public, but I'm super glad someone else has found it useful.

If you run into issues or have suggestions for how to make Farming Party better, please let me know. I'm always looking for ways to tweak it and make it more useful.
Report comment to moderator  
Reply With Quote
Unread 02/20/18, 02:36 AM  
naturezprofit

Forum posts: 0
File comments: 1
Uploads: 0
For those using TTC you can make these changes to "FarmingParty/loot/Loot.lua"

Change this
Lua Code:
  1. local function GetMMPrice(itemLink)
  2.     if (MasterMerchant == nil) then
  3.         return nil
  4.     end
  5.     local itemStats = MasterMerchant:itemStats(itemLink, false)
  6.     if (itemStats == nil) then
  7.         return itemStats
  8.     else
  9.         return itemStats.avgPrice
  10.     end
  11. end
  12.  
  13. local function GetItemPrice(itemLink)
  14.     local price = GetATTPrice(itemLink) or GetMMPrice(itemLink)
  15.     if (price == nil or price == 0) then
  16.         price = GetItemLinkValue(itemLink, true)
  17.     end
  18.     return price
  19. end

To this (copy paste is fine)

Lua Code:
  1. local function GetMMPrice(itemLink)
  2.     if (MasterMerchant == nil) then
  3.         return nil
  4.     end
  5.     local itemStats = MasterMerchant:itemStats(itemLink, false)
  6.     if (itemStats == nil) then
  7.         return itemStats
  8.     else
  9.         return itemStats.avgPrice
  10.     end
  11. end
  12.  
  13. local function GetTTCPrice(itemLink)
  14.     if (TamrielTradeCentrePrice == nil) then
  15.         return nil
  16.     end
  17.     local priceInfo = TamrielTradeCentrePrice:GetPriceInfo(itemLink)
  18.     if (priceInfo == nil) then
  19.         return priceInfo
  20.     else
  21.         return priceInfo.SuggestedPrice
  22.     end
  23. end
  24.  
  25. local function GetItemPrice(itemLink)
  26.     local price = GetATTPrice(itemLink) or GetMMPrice(itemLink) or GetTTCPrice(itemLink)
  27.     if (price == nil or price == 0) then
  28.         price = GetItemLinkValue(itemLink, true)
  29.     end
  30.     return price
  31. end

Hopefully this helps others like it did for me
Report comment to moderator  
Reply With Quote
Unread 02/20/18, 07:48 AM  
Aldanga
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 306
Uploads: 5
Thanks for the code suggestion! I'll be rolling TTC support into Farming Party shortly.
Report comment to moderator  
Reply With Quote
Unread 02/23/18, 03:03 PM  
clawe

Forum posts: 5
File comments: 9
Uploads: 0
Thanks for this AddOn. I was looking for something to track my farming sessions. This one is almost perfect. It would be nice if you could add a keybind to open highscore window and maybe add compact UI mode for solo farming. Thanks again.
Report comment to moderator  
Reply With Quote
Unread 02/23/18, 08:18 PM  
Aldanga
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 306
Uploads: 5
Thanks for the feedback! Glad Farming Party is useful to you.

A key bind is definitely doable. When you say compact UI, are you just looking for a smaller window? Or something else entirely.

ETA: I've now published v2.4.0 which includes a key bind to toggle the highscore window.
Last edited by Aldanga : 02/23/18 at 10:17 PM.
Report comment to moderator  
Reply With Quote
Unread 04/07/18, 12:39 AM  
Sorcery

Forum posts: 0
File comments: 2
Uploads: 0
Thanks again for this Add-on. It's helped our Guild a lot with events .

I do have a suggestion if it's not too complicated & if you're willing.

When we run our 1-Hour farming event, I like to exclude chest loot due to some of the armor/weapons having odd MM values. Would it be possible to implement a command that would disable Armor/Weapons/Motifs from the total values?

Again, thank-you. This add-on saves me hours of sorting through values of farming time as is, so i really do appreciate it no-matter what !. Thanks!!!.
Report comment to moderator  
Reply With Quote
Unread 04/07/18, 08:20 AM  
Aldanga
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 306
Uploads: 5
I'm glad Farming Party is seeing productive use.

I can certainly look into the filtering option. I have seen similar issues when running farming events for my own guild, and considered adding a filter like you described, but hadn't had much reason to until now.

I will look into excluding certain categories of items from the farming event. It might take some time, but it's feasible. We'll see how it goes.
Last edited by Aldanga : 04/07/18 at 08:20 AM.
Report comment to moderator  
Reply With Quote
Unread 04/07/18, 10:42 AM  
Aldanga
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 306
Uploads: 5
OK, I've got motifs and gear exclusion options now. Would a junk filter help as well? Stuff like foul hide, etc. That's easy to exclude.

Just looking to bundle up useful new features into a single release.

ETA: Added the quality filter just in case. Will do a release later today.
Last edited by Aldanga : 04/07/18 at 01:18 PM.
Report comment to moderator  
Reply With Quote
Unread 07/28/18, 04:35 AM  
BS Artist
 
BS Artist's Avatar

Forum posts: 7
File comments: 28
Uploads: 0
Hi mate. Nice addon! I love the concept, and think this has many potential uses for solo players as well for guilds, events, etc.

Just wondering if you could clear something up for me, though.
* There are four sliders in the settings panel, but i can't figure out what any of them are for.
* Does the add-on begin tracking loot on startup by default?

With regards to the UI, I have some suggestions you might be able to implement in a future update.
* The little window that ticks over as I pick things up - I like the simple design, but it would be nice if it displayed say, six lines history
* Some sort of indicator (little red/green circle?) to show whether tracking is active would be helpful.
* A keybind to start/stop the tracker?

I know I'm pushing it now, but I'm so excited about this addon! More ambitiously, I'd like very much to see this addon develop to the point where a user could press a key to display a little window that shows some simple info about crafting mats picked up while the tracker has been active (stuff like Name, quantity farmed in the session, and total held in [backpack/bank/craftbag]). I took a look at the saved variables your addon generates, and I did notice it already gets most of that info.

Either way, really do appreciate the hard work you put into this. Cheers!
Report comment to moderator  
Reply With Quote
Unread 07/28/18, 04:34 PM  
Aldanga
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 306
Uploads: 5
The sliders change the transparency of the different windows. Two for each window, one controlling the foreground and one controlling the background.

It maintains whatever status you previously had. If you enabled loot tracking before, it'll stay on when you relog. The opposite is also true. The window state is not currently saved, but I consider that a bug which needs to be fixed.

Your points about UI/UX problems are valid. I've known improvements are needed, but other things in life have been more important recently. Yeah, I've had several people ask about making improvements to the log window, particularly making it scrollable. I will see what I can do about that.

An indicator for tracking being enabled/disabled is on my short list of things to do, as well as a graphical way to start/stop. I could also add a keybind, as that's relatively simple.

If you want to see all items that have been farmed, you can open the members window (the command is /fp or you can use a keybind). Next to each member in that window is a plus icon, which will open a window showing that user's loot that has been tracked. Is that what you're looking for? Or do you need some additional functionality?
Last edited by Aldanga : 07/28/18 at 04:35 PM.
Report comment to moderator  
Reply With Quote
Unread 07/29/18, 04:17 PM  
BS Artist
 
BS Artist's Avatar

Forum posts: 7
File comments: 28
Uploads: 0
Hey ya! Really do appreciate the quick response, and apologies for not replying sooner, I just wanted to properly check out for myself what you described, before getting back to you.

Originally Posted by Aldanga
The sliders change the transparency of the different windows. Two for each window, one controlling the foreground and one controlling the background.
Originally Posted by Aldanga
If you want to see all items that have been farmed, you can open the members window (the command is /fp or you can use a keybind). Next to each member in that window is a plus icon, which will open a window showing that user's loot that has been tracked. Is that what you're looking for? Or do you need some additional functionality?
Ah, I totally missed that. I found the party window because of the keybind, but it seemed to me like nothing was happening when I clicked the button beside a member's name. Turns out that the window was opening behind some other elements.

That being said, this was EXACTLY what I was asking about.

Originally Posted by Aldanga
It maintains whatever status you previously had. If you enabled loot tracking before, it'll stay on when you relog. The opposite is also true. The window state is not currently saved, but I consider that a bug which needs to be fixed.
Got it! In this case, my confusion was because I logged in on a different character, and only later today noticed in the Saved Variables that the settings are stored independently for each character. Logged back in on my main today, and it did remember the tracking state I set earlier.

Originally Posted by Aldanga
Your points about UI/UX problems are valid. I've known improvements are needed, but other things in life have been more important recently. Yeah, I've had several people ask about making improvements to the log window, particularly making it scrollable. I will see what I can do about that.
I feel ya. RL first, of course. For me personally, the UI doesn't need much fixing, and anything you improve will likely be more aesthetic than anything (I think the functionality is spot on). Since you mentioned scrolling, when you do get around to it, there's an addon you could check out, called 'Advanced loot tracker'. It has a nice scrolling mechanic, I think. But like I said, I dont consider such things urgent in any way.

Originally Posted by Aldanga
An indicator for tracking being enabled/disabled is on my short list of things to do, as well as a graphical way to start/stop. I could also add a keybind, as that's relatively simple.
Perfect, this is the kind of thing I'd like to see added.

Also, now that I saw that window that shows the info about a member's loot, could you also maybe add a keybind to bypass the party window and bring up/close that window directly for our character?


I must say, this really is one of the most satisfying addons I've come across in a long time. I figured out a simple way to parse the saved variables for the loot counts, and have now finally started a logging and analyzing the resource turnover for doing daily crafting writs, collecting surveys, and other stuff like that.

Again, can't say it enough - thank you!!!
Report comment to moderator  
Reply With Quote
Unread 02/04/19, 12:00 AM  
EinsErr0R

Forum posts: 0
File comments: 23
Uploads: 0
Great addon

Hi there,

thx for this great addon - i love it.

Is it possible to add timestamp to windowed loot ?

Regards
Last edited by EinsErr0R : 02/04/19 at 12:15 AM.
Report comment to moderator  
Reply With Quote
Unread 02/10/19, 05:27 AM  
Sullie

Forum posts: 9
File comments: 9
Uploads: 0
What an awesome addon idea!

Sullie
Report comment to moderator  
Reply With Quote
Unread 02/10/19, 08:43 AM  
Aldanga
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 306
Uploads: 5
Re: Great addon

Originally Posted by EinsErr0R
Hi there,

thx for this great addon - i love it.

Is it possible to add timestamp to windowed loot ?

Regards
Could you point out to me with a screenshot where you would like a time stamp?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.