Download
(213 Kb)
Download
Updated: 12/09/23 07:37 PM
Pictures
File Info
Compatibility:
Endless Archive (9.2.5)
Updated:12/09/23 07:37 PM
Created:06/06/20 07:06 PM
Monthly downloads:2,358
Total downloads:158,168
Favorites:153
MD5:
LootDrop Reborn  Popular! (More than 5000 hits)
Version: 4.59
by: Phinix, Pawkette
LootDrop Reborn


(Click your flag to translate the page. Addon includes in-game support for all listed languages.)

REQUIRED LIBRARIES: LibAddonMenu LibAnimation LibMediaProvider

Addon Description:

This is the original LootDrop, updated for Ascending Tide & High Isle with bug fixes and many new features and options. Includes support for many more loot types, guilds, skill lines, and the new Antiquities, Companion, and Endeavor systems! Pawkette's original LootDrop is a legendary ESO addon which I believe is still preferable to use even now that ESO has included its own built-in version of a loot tracker. It is my intent to maintain a current build that functions with all new game systems and mechanics as well as provide bug fixes and new features (in the spirit of the original author's intent of course).


(Sorry about the first half of this older video & choppiness in general. OBS hates full screen windowed mode).


NEW:Added options to set chat output tab for each individual loot type under Chat Log Options!
(For example, set your gear drops to one tab, group gear drops to another, etc.)



NEW FULL CUSTOMIZATION WITH FULL PREVIEW!:
  • MAJOR UPDATE! LootDrop Reborn now includes full loot appearance customization with modular toggles and preview mode for each individual type!
  • NEW: Added a preview mode selection menu which allows you to pick individual loot types to preview while changing settings.
  • Preview now automatically docks with addon settings and returns to your previously saved location automatically when closing.
  • Added name toggle, XP progress/extended progress, prefix/suffix, custom color, custom name, and many other options to each individual loot type.
  • Added new Loot option to show a collection icon next to set drops you have not yet collected, in both the loot window and chat.
  • Added new option to show lore book library progress and per-zone completion status.
  • Added tradeable status icon to the loot window.
  • Added new option to show loot traits in the loot window.
  • Improved value options to always apply to all numerical displays within the loot window.
  • Many improvements, bug fixes, and re-writes of old code to generally improve and optimize the addon.
Type /ldrlock to toggle locking/unlocking the loot window.
Can also set a keybind under LootDropReborn from the game menu -> Controls (Addon Keybinds submenu if you use Votan's Keybinder).


UPDATE:
  • Added a new filtering system to select specific types of loot to show/hide in LootDrop and chat separately!
  • Added keybinds you can set under Controls -> Addon/Keybinds to toggle LootDrop filters and chat filters on/off globally.
    (Example: turn it on for writs, and back off to see everything again while questing).
  • Added quality level limits for certain types of loot so when you turn them off, you can still show them if they are above a certain quality level (recipes, crafting mats, etc.).
  • Fixed display of item totals to now show actual total in your bags, not just the total for the current stack.
  • Re-docked LootDrop option tooltips to the right of the settings window for better readability.
  • Moved default preview window position when in options to allow space for the relocated tooltips.
  • Improved tooltips for Lock/Unlock to better describe behavior and mention /ldrlock option for toggling lock outside addon settings.
  • Improved Preview tooltip to explain the LootDrop window is temporarily moved while in options and that you can move it around without changing your saved position.

HIGH ISLE UPDATE:
  • Added new method of preventing duplicate loot items. Method in LootDrop Deluxe used OnUpdate() to do expensive functions which ran every frame, and was fairly performance intensive. The alternative method in LootDrop Reborn is event-driven and very performance friendly. In addition to preventing duplicates, it also enabled some awesome new features (see below).
  • Added item total and value stacking for repeat-looted items. For example when you are doing a crafting survey, instead of just replacing a previous Rubedite Ore entry with the current one, LootDrop Reborn will increment the total Rubedite Ore looted since the item appeared in your LootDrop window and update the value displayed, until your timer expires for that item. Additionally, the value and Guild Trader values are also stacked, according to your value display options (stack value is added per loot if set). What this means is that at the end of looting all the items at the crafting survey, you will see: The total items looted, the total vendor value of those items (per item or per the whole stack looted) and the total Guild Trader value (again per item or per stack looted according to value settings). This works similar to how gold and XP gain values are stacked as you repeatedly acquire them.
  • Added new method of limiting on-screen loot window items, different from LootDrop Deluxe. More accurate + better performance. Can choose anywhere between 1 to 20 items shown at once before others scroll waiting their turn. Items that are scrolled past your limit waiting to be shown will not expire before showing, and instead will display for their full set duration once scrolled in and shown. (Item number and value stacks will be tracked even for items that aren't shown yet.)
  • Added new option to show the number of loot items remaining to be shown (based on your Max Loot Items setting above). Can be moved.
  • Significantly improved performance by adding a 100ms buffer to the OnUpdate() function.
  • Fix for prematurely vanishing loot items (similar to LootDrop Deluxe plus setting expired controls to nil and eliminating _inactive pool altogether.
  • Added new custom icon for Guild Trader value, to differentiate it from the gold value icon.
  • Improved the display of gold and Guild Trader value so the icons appear to the left of the total like with other loot items.
  • Added "g" to the gold values added by the item value settings (vendor and Guild Trader values) for consistency with gold gains.
  • Added option to Value section to show/hide the comma separator when showing both vendor and guild loot.
  • Removed embedded LibAnimation and linked the required library on the addon page.
  • Increased the allowable width of the loot window to allow for longer item names and option strings to show.
  • Added new Preview Mode so you can see example loots scrolling constantly while setting your display options. Enable in addon settings or by keybind.
  • Many other maintenance tweaks and improvements behind the scenes.
  • Added language translations for new setting strings and edited for spelling/grammar.
  • Fully supports Gamepad UI mode.
  • Updated API for Ascending Tide and High Isles clients.

FEATURES FROM 'DELUXE' (Masteroshi430):
  • New ESO Classic visual style featuring alternate icons for several loot types plus many background override options.

BLACKWOOD UPDATE:
  • Added new Skills section for controlling whether to display progress of certain skill trees in the LootDrop window.
  • Added various options for configuration (can hide skill tree name, show extended percent completion text, etc.).
  • Enabling 'World Skill Tree' will show Excavation, Scrying, Soul Magic, Vampire & Werewolf progress.
  • Enabling 'Weapon Skill Tree' will show Two-Handed, 1-Hand & Shield, Dual Wield, Bow, Destruction Staff & Restoration Staff progress.
  • Enabling 'Armor Skill Tree' will show Light, Medium, & Heavy armor progress.
  • Enabling 'AvA Skill Tree' will show Assault, Emperor, & Support progress.
  • Added support for soul gems gained by Soul Trap, Soul Lock passive, or other such means.
  • Added support for gaining a new collectible (like a costume or skin).
  • Added new section to set and configure showing gold value for drops (vendor, guild trader, or both).
  • Added new Chat option to set how group names are displayed in chat loot (character name, account name, or both).
  • Added new option under loot window settings to "Hide Loot Drop GUI" to only show loot results in chat (now also includes a keybind option under Controls).
  • Added new option to show item trait in the chat output.
  • Added event filters to EVENT_INVENTORY_SINGLE_SLOT_UPDATE for improved performance.
  • Added full Companion XP and separate Rapport tracking. Can be enabled separately for loot window and chat.
  • Added full support to enable/disable showing all loot types in the loot window and/or chat log separately, so you don't have to enable one to see the other.

INITIAL RELEASE CHANGES:
  • Added support for discovery of new Antiquity Leads with proper icons in the loot drop window & chat log.
  • Added support for Psijic Order guild progress.
  • Improved guild progress support in general.
  • Added support for Jewelcrafting experience.
  • Added support for Writ Vouchers
  • Added support for Undaunted Keys
  • Added support for Transmute Crystals
  • Added support for Event Tickets
  • Cleaned up the in-game settings menu.
  • Fixed item style not displayed in chat debug output when selected.
  • Fixed extended display experience option showing fractional percentage gains as 0%.
  • Removed dependency on old LibStub and cleaned up libraries in general.
  • Added proper localization with support for French, German, Russian, Japanese, Italian, Spanish, Polish, and English of course. (Need human translations!)
  • Various other cleanup and adjustment.

Below is the original mod page description:

Warning: Spoiler





Gold donations are always welcome!
PC NA: @IllusoryID



Click here to view my other addons.
Hi all, I’m back and working on addons again. I'd really appreciate it if you could read the sticky post in the comments, and if anyone can help, or knows anyone that can help, or can possibly feature some of my work on their stream to help drive support my way, I would be immensely grateful. It will help me to continue to bring cool content and updates to you all!


Version 4.59: ~Phinix
  • Re-wrote the code for companion rapport values when extended display is enabled, and also for how the percent complete value is calculated. Since the range of values for each rapport tier can go from negative to positive numbers, the code now accounts for the actual range from the minimum to maximum value in the tier, and the real number of points you have made progress in the tier, when computing values and percentages.
  • Re-wrote much of the code for handling skill-up events to prevent (hopefully) situations where the value is not properly (bounced) when gaining value on an already displayed skill. Specifically each skill has been given a unique identifier rather than relying on procedural names, and additional checks are made to avoid erroneous data generation. Also, there was an error where certain tables of skills such as the table that has the values for all weapons were resetting the entire table's values when a single weapon type was released. This was the case for weapons, armor, AvA, and World skill trees, and could have contributed to doubling of these displays.
  • Some other code maintenance and cleanup.

Version 4.58: ~Phinix
  • Updated rapport tier values to current game values. Percent progress should now be correct.
  • Fixed General Options setting to reset Chat Output Tab globally. This setting will now also effect loot types for which there is not an individual chat tab option. Additionally, I added an indicator on the option text that shows what this default tab is currently set to, and added to the description popup to explain that when an individual loot type isn't set to a specific tab it will default to this tab value.

Version 4.57: ~Phinix
  • Updated API for Endless Archive.
  • Added full loot tracking and customization support for new Archival Fortunes currency.

Version 4.56: ~Phinix
  • Fixed toggle loot window not functioning since update.
  • Added chat debug message indicating when loot window or chat log display of loot is toggled on and off.
  • Various code maintenance.

Version 4.55: ~Phinix
  • Added options to set chat output tab for each individual loot type under Chat Log Options!
    (For example, set your gear drops to one tab, group gear drops to another, etc.)
  • Added option to set LootDrop chat output tab globally from General Options, resetting all the above to a selected tab.
    (NOTE: If set to a non-existing tab output will default to the main chat tab.)
  • Added an option under General Options to toggle hiding all LootDrop chat output, like the toggle for hiding the loot window.
  • Added new keybind option under game Controls to toggle the above option. This is useful for turning off all chat output in big PVP fights where having a lot of them running might cause a server disconnect (not sure if applicable to client-side addon debug output but still)) without changing all your individual loot type configurations.
  • Many performance and stability updates. Fixed several instances where callbacks to register/unregister for loot events weren't synced up between chat and loot window options.
  • EDIT: Re-uploaded without version change; fixed some inconsistent behavior with the option to auto-hide the default game loot history. This will now function as expected, ensuring the game's loot history is disabled on reload when enabled, regardless of the LootDrop window being hidden or other settings which should have been unrelated but could in fact cause the default loot history not to hide before this change.

Version 4.54: ~Phinix
  • Small change to prevent companion XP/Rapport gains from stacking when they are from different companions.

Version 4.53: ~Phinix
  • Updated for Necrom.
  • Added ability to use custom fonts in the loot window by request!
    (NOTE: You can set a global custom font under the Appearance Settings section by enabling the option and picking a font. You can also set a custom font for any individual loot type under Loot Window Options sub-menus. Setting a custom font in one of these sub menus does not require enabling the global custom font option and will apply to just that loot type. If using a global custom font, sub-category options will overwrite it when enabled and set.)
  • Increased the maximum size you can set fonts globally.

Version 4.52: ~Phinix[list][*]Updated for Scribes of Fate.

Version 4.51: ~Phinix
  • Updated previous error fix to properly account for Master Merchant.

Version 4.50: ~Phinix
  • Updated API for Firesong.
  • Fixed possible error related to sending plain text item name to 3rd party price addons (Arkadia, Tamriel Trade, Master Merchant) to check prices. Will now only send value to these addons if item has an actual link.

Version 4.49: ~Phinix
  • Fixed looted mail items showing 0 for total amount.

Version 4.48: ~Phinix
  • Fixed a bug that was causing displayed values in chat to show the stack value from the loot window when looting the same item repeatedly (crafting surveys, etc.). Chat will now show the value for the individual item/stack per line as intended rather than cumulatively.

Version 4.47: ~Phinix
  • Fixed a bug with the new filtered loot system that could cause some of a mail item's attachments not to register.
  • EDIT: Minor Japanese language fix for transmute crystals (thanks sora0v0).

Version 4.46: ~Phinix
  • Fixed full name options for companions. Those with only one name (Ember) will no longer cause errors.
  • Finished non-English translations (to help with human translations send PM!
  • EDIT: Removed some testing functions.

Version 4.45: ~Phinix
  • Added a new filtering system to select specific types of loot to show/hide in LootDrop and chat separately!
  • Added keybinds you can set under Controls -> Addon/Keybinds to toggle LootDrop filters and chat filters on/off globally (example: turn it on for writs, and back off to see everything again while questing).
  • Added quality level limits for certain types of loot so when you turn them off, you can still show them if they are above a certain quality level (recipes, crafting mats, etc.).
  • System has been fairly extensively tested but I am only one person with a ton of addons (including major work on Srendarr) so please report any bugs with the new system!
  • Currently the new options are only in English. I will work on updating language translations over time (huge time sink).
  • Fixed display of item totals to now show actual total in your bags, not just the total for the current stack.
  • Re-docked LootDrop option tooltips to the right of the settings window for better readability.
  • Moved default preview window position when in options to allow space for the relocated tooltips.
  • Improved tooltips for Lock/Unlock to better describe behavior and mention /ldrlock option for toggling lock outside addon settings.
  • Improved Preview tooltip to explain the LootDrop window is temporarily moved while in options and that you can move it around without changing your saved position.

Version 4.44: ~Phinix
  • Fixed missing Companion Rapport icons in ESO Classic mode (game path changed).
  • Improved skills icon in ESO Classic Mode.
  • Added slash command /ldrlock to toggle lock/unlock of the loot window. You can also set a keybind under LootDropReborn controls (Addon Keybinds submenu if you use Votan's Keybinder).

Version 4.43: ~Phinix
  • Added Legerdemain to previous list of new color skill loot icons.
  • Fixed incorrect German "Level" translation.

Version 4.42: ~Phinix
  • Added new color icons the game now provides for skill XP gains (thanks Masteroshi430 for bringing them to my attention).
  • Added new option under Loot Window Options -> Skill Display to use "Old Skill Icons." Enable this if you prefer LootDrop's old non-color icons for skills.
  • Renamed saved variable for "Old Guild Icons" (same location and functionality as above, only for guilds). If you want to use LootDrop's old guild icons you'll need to re-enable this option.
  • Un-commented initialization of non-English client language translations from the manifest which had somehow been disabled. Non-English translations will now work again.

Version 4.41: ~Phinix
  • Fixed bug introduced by previous update that prevented group loot showing.

Version 4.40: ~Phinix
  • Added new Loot option to show a collection icon next to set drops you have not yet collected, in both the loot window and chat.
  • Cleaned up some variable names in the loot event to be more intuitive.

Version 4.39: ~Phinix
  • Added new option to show lore book library progress and per-zone completion status.
  • Updated option and tooltip text for book knowledge option to indicate it is to show skill-ups gained through books.
  • Updated chat output to include names of things like "Seals of Endeavor."
  • Various other under-the-hood updates.

Version 4.38: ~Phinix
  • Added new Loot Window option to show actual RP gains with AP gains. Repeat RP gains will "bounce" increment value until faded.
  • Added same option as above to chat options. Chat values are always for single gains not cumulative.
  • Rebuilt AP chat options to allow modular enable/disable of AP rank, RP gains, and extended progress info.
  • Added new Value option to show vendor gold value when set to only show trade and no trade data is available.
  • Fixed display of trade only gold values to use the trade house hammer icon rather than the vendor gold icon.
  • Various minor cleanup and maintenance.
  • EDIT: Re-upload to make display of RP value obey the prefix/format settings for AP.

Version 4.37: ~Phinix
  • Fixed typo causing companion rapport progress to show incorrect values in the "cordial" range.
  • Fixed nothing showing for preview mode when "Loot" type was selected.
  • Changed behavior of Luck/Unlock so that the loot window will move to your current saved position when unlocked, and re-dock with the addon settings window when locked again, saving your position.
  • Added assorted fake gear to the "Loot" preview category so you can preview showing traits, etc.

Version 4.36: ~Phinix
  • Changed rapport display to increment total gains and modify the icon based on it being a net gain or loss, instead of showing a separate rapport gain total.
  • Added new Loot Window Option to show relationship status ("Cordial", etc.) after rapport changes.
  • Added new Loot Window Option to show rapport level progress (or extended progress) after rapport changes.
    NOTE: This will only show for rapport levels above "Warry."
  • Added new Chat Log Option to show the description of your companion relationship in chat after rapport changes.
  • Added new Chat Log Option to show extended progress values for rapport gains.

Version 4.35: ~Phinix
  • Fixed missing data field for new value causing mail and some other loot to show tradeable icon incorrectly.
  • Minor changes to certain event code for improved reliability.
  • Also fixes stack icons not showing craft bag when stacks are added there and showing bag held is enabled.

Version 4.34: ~Phinix
  • Fixed hide default loot window not being maintained.
  • Will now automatically hide default loot window if LootDrop window is set to show.
  • Test fix for tradeable icon showing for loot when it shouldn't.

Version 4.33: ~Phinix
  • Finished the remaining non-English language translations.
  • Added tradeable status icon to the loot window (thanks Masteroshi430 for the idea!)
  • Included stolen and tradeable status icon in the chat log display as well.
  • EDIT: Re-upload for tiny format change; removed +/- from total bag carried.
  • EDIT: Fixed typo in chat log change that caused non-stolen/tradeable loot to not show names.
  • Fixed missing condition check causing tradeable icon to show for non-group loot.

Version 4.32: ~Phinix
  • Fixed show/hide keybind not saving setting due to not being updated to new saved variable location and pointing at a non-existent value (oops!).

Version 4.31: ~Phinix
  • Added checks to prevent additional currencies (Telvar, AP, Writ Vouchers, etc.) from displaying on login if you have any in your bags.
  • Improved chat log display for many types. Added '+/-' indicator where loot can be both gained and lost.
  • Cleaned up the display of AP gains in chat and (hopefully) eliminated strange values (now matches Loot Window).
  • Added new option to show loot traits in the loot window.
  • Updated German & French translations to latest version. Others will come later.

Version 4.30: ~Phinix
  • MAJOR UPDATE! LootDrop Reborn now includes full loot appearance customization with modular toggles and preview mode for each individual type!
  • NEW: Added a preview mode selection menu which allows you to pick individual loot types to preview while changing settings.
  • Preview now automatically docks with addon settings and returns to your previously saved location automatically when closing.
  • Added name toggle, XP progress/extended progress, prefix/suffix, custom color, custom name, and many other options to each individual loot type for total freedom how you want to display your loot!
  • Improved value options to always apply to all numerical displays within the loot window.
  • Many improvements, bug fixes, and re-writes of old code to generally improve and optimize the addon.

Non-English language translations are currently incomplete and will come in a later release. Please let me know if you encounter any bugs so I can squash them. I have done extensive testing however this was a MASSIVE code overhaul so there could still be some minor typos/quick fixes to make.


Version 4.29: ~Phinix
  • Fixed an issue where group member loot would cause a white blank loot entry to appear.
  • Fixed negative gold/other values not obeying new delimiter settings due to ZOS function limitation.
  • Increased max allowable loot window stack size to 50.
  • Fixed bug when changing stack size setting while loot was in the window or preview was running.
  • Various minor code adjustments to facilitate above fixes.

Version 4.28: ~Phinix
  • Corrected some display bugs that crept into the initial massive update (thanks for the reports!).
  • Restored missing display mode options for many of the individual loot types.
  • Changed "Half Extended" to "Alt Extended" to better reflect varied behavior.
  • For XP gains, "Extended" mode will no longer show the current level, but all other info is the same as "Alt Extended."
  • Added new currency formatting configuration section to Display Window settings to add delimiter or truncate currency values.
  • Added another option to the above settings to also apply these settings to the vendor and guild trader values shown for loot.
  • EDIT: Snuck in another new option to also apply these settings to XP (Including companion XP).
  • EDIT: Applied above settings to bag totals when set to apply to loot item values for consistency.
  • EDIT: Fixed typo causing consecutive XP gains not to build stacks.
  • Added new option to disable adding 'g' after vendor and guild trader values in the display window.
  • Further improvements to the core function code.

Version 4.27: ~Phinix
  • Merged in Masteroshi430's ESO classic theme and some other options and additions (like Seal of Endeavor tracking) from LootDrop Deluxe.
  • Added new method of limiting on-screen loot window items, different from LootDrop Deluxe. More accurate + better performance. Can choose anywhere between 1 to 20 items shown at once before others scroll waiting their turn. Items that are scrolled past your limit waiting to be shown will not expire before showing, and instead will display for their full set duration once scrolled in and shown.
  • Added new option to show the number of loot items remaining to be shown (based on your Max Loot Items setting above). Can be moved.
  • Added new method of preventing duplicate loot items. Method in LootDrop Deluxe used OnUpdate() to do expensive functions which ran every frame, and was fairly performance intensive. The alternative method in LootDrop Reborn is event-driven and very performance friendly. In addition to preventing duplicates, it also enabled some awesome new features (see below).
  • Added item total and value stacking for repeat-looted items. For example when you are doing a crafting survey, instead of just replacing a previous Rubedite Ore entry with the current one, LootDrop Reborn will increment the total Rubedite Ore looted since the item appeared in your LootDrop window and update the value displayed, until your timer expires for that item. Additionally, the value and Guild Trader values are also stacked, according to your value display options (stack value is added per loot if set). What this means is that at the end of looting all the items at the crafting survey, you will see: The total items looted, the total vendor value of those items (per item or per the whole stack looted) and the total Guild Trader value (again per item or per stack looted according to value settings). This works similar to how gold and XP gain values are stacked as you repeatedly acquire them.
  • Significantly improved performance by adding a 100ms buffer to the OnUpdate() function.
  • Added experimental fix for prematurely vanishing loot items (similar to LootDrop Deluxe only eliminating _inactive pool altogether and setting expired controls to nil.
  • Added new custom icon for Guild Trader value, to differentiate it from the gold value icon.
  • Improved the display of gold and Guild Trader value so the icons appear to the left of the total like with other loot items.
  • Added "g" to the gold values added by the item value settings (vendor and Guild Trader values) for consistency with gold gains.
  • Added option to Value section to show/hide the comma separator when showing both vendor and guild loot.
  • Removed embedded LibAnimation and linked the required library on the addon page.
  • Increased the allowable width of the loot window to allow for longer item names and option strings to show.
  • Added new Preview Mode so you can see example loots scrolling constantly while setting your display options. Enable in addon settings or by keybind.
  • Many other maintenance tweaks and improvements behind the scenes.
  • Added language translations for new setting strings and edited for spelling/grammar.
  • Fully supports Gamepad UI mode.
  • Updated API for Ascending Tide and High Isles clients.

Semi-beta release. Stable in testing, but please report any issues with specific errors (if any) and steps to reproduce if possible.



Version 4.26: ~Phinix
  • Updated for Deadlands. Fixed error related to changed function name.

Version 4.25: ~Phinix
  • Updated API for Waking Flame update.

Version 4.24: ~Phinix
  • Fixed the function to turn off the LootDrop GUI and only show loot in chat. Previous major update allows full configuration of what you want to see in chat separate from the loot window, so being able to toggle the GUI window completely off makes more sense now. You could also toggle off LootDrop's GUI and only show chat, but also enable the game's default loot history (though this makes less sense as LootDrop's is better.) Hide GUI option is under Loot Window Options in addon settings, or you can set a keybind to toggle it.
  • Removed automatic disabling of the game's loot history, which may have caused problems for some people and limited configuration options.
  • Other random updates and maintenance.

Version 4.23: ~Phinix
  • Enabled separate loot window/chat display options for every loot type. Now you can enable showing loot in chat or in the loot window or both without having to enable one to see the other.
  • Completely rebuilt settings to fit the above change, with a separate Loot Window and Chat option section.
  • Fixed the option to show the name of skills next to level up information not working.
  • Added keybind option to show/hide the loot window, in addition to the GUI option.
  • Many changes to the underlying code to support new features. Please report any bugs!
Version 4.22: ~Phinix
  • Fixed telvar stone total popping up on login/zone change.
  • Fixed a typo affecting transmute crystal display.
  • Improved the display of skill updates with more information.


Version 4.21: ~Phinix
  • Improved companion xp/rapport display and fixed some previous bugs.
  • Improved AP/RP to display "RP +0" with no additional info when adding/removing bank AP, when RP doesn't change.
  • Fixed unchanged undaunted keys, transmute crystals, and event tickets showing in the loot window when traversing oblivion portals.
  • Numerous improvements to display conditions for different types of loot/XP. Previously needed global tracking variables were eliminated where events return old and new values to compare.

Version 4.20: ~Phinix
  • Further AP improvements: Added separate tracking of Rank Points to AP gain display strings.
  • Fixed typo that made AP display use display setting for normal XP instead of AP.

Version 4.19: ~Phinix
  • Fixed AP gains not properly reflecting increased values from AP increasing buffs. (Thanks Marazota for helping troubleshoot.)
  • Fixed AP and Companion Rapport not showing correct gains the first time they change after a reload.
  • Fixed Companion Rapport not properly updating resulting in wrong display values over time.

Version 4.18: ~Phinix
  • Improved Companion XP support and added full Rapport support as well.
    Either can be enabled to show in the loot window and/or chat, without the limitation of other options
    where you must have it enabled in the loot window to see it in chat.
  • Re-wrote much of the AP and XP tracking and display functions. Chat output will now show numerical gains and the percent to next level.
  • Other general improvements and assorted maintenance for Blackwood release.

Version 4.17: (PTS test only.) ~Phinix

Version 4.16: ~Phinix
  • Fix for double soul gem bug. Also fixed some cases where empty soul gems were not being shown.
  • Version with companion XP support for Blackwood PTS is linked in the description.

Version 4.15: ~Phinix
  • Fixed errors on XP gain experienced on PTS (or if at CP3600).
  • API updated to support Blackwood.

Version 4.14: ~Phinix
  • Added event filters to EVENT_INVENTORY_SINGLE_SLOT_UPDATE for improved performance.
  • Various cleanup and maintenance.

Version 4.13: ~Phinix
  • Fixed LootDrop list being mouse enabled even when hidden which was causing it to block mouse clicks if the window was moved over something clickable.
  • Added new option under Chat Options to "Hide Loot Drop GUI" to only show loot results in chat.

Version 4.12: ~Phinix
  • Added new option to show the item trait in the chat output (thanks Hasenwarrior for the suggestion).
  • Updated the Russian translation (thanks Friday_The13_rus).

Version 4.11: ~Phinix
  • Fixed double display of soul gems looted from chests, mail, and other places.
  • Marginally improved the performance of looting.
  • Other minor adjustments.

Version 4.10: ~Phinix
  • Fixed AP display (hopefully). Thanks Lexynide!
  • API bump for Flames of Ambition.

Version 4.09: ~Phinix
  • Fixed (hopefully) problem of totals for multiple item stack loot not displaying in Russian and possibly other non-English clients. Removed old string class filter from original addon function for displaying totals and replaced with compatible function which preserves the original addon behavior displaying multiples when looting stacks and not for single item loot.
  • Added new Chat option to set how group names are displayed in chat loot (character name, account name, or both).

Version 4.08: ~Phinix
  • Fixed an oversight that caused guild rep gains to ignore addon setting to stack multiple gains, and to always return 0 to the function that defines which guild the gain was for. This was especially annoying with Fighters Guild rep spam when killing many undead enemies, but all guilds have been properly linked up now as well.

Version 4.07: ~Phinix
  • Added update routine to switch old boolean variable to new digit-based selection for value format to avoid errors when user had not yet manually changed the value. Also a couple other minor tweaks.

Version 4.06: ~Phinix
  • Added new section to addon settings: Value.
  • Can opt to show vendor price, or the average of any/all trade addons you have installed. Supports Master Merchant, Arkadius Trade Tools, & Tamriel Trade.
  • There is also an option to show both vendor & trade value.
  • Option to set number of decimal places to round trade value average.
  • Option to show values as per item or for the total number looted combined when looting mutliple of the same item at once.
  • Added a new option "Show No Data Value" to the new Value section. Enabling this option (off by default) will display (No Data) when a trade value is displayed and none of your trade addons have data for the item. Turning this option Off will display nothing for these cases.

Version 4.04: ~Phinix
  • Changed method of soul gem support to name matching which should make it work universally (hopefully).

Version 4.03: ~Phinix
  • Added support for soul gems gained by Soul Trap, Soul Lock passive, or other such means.
  • Added new option to show gold value of loot items (loot and chat separate).
  • Updated API for Stonethorn.
  • Some minor housekeeping.

Version 4.02: ~Phinix
  • Removed final lingering dependencies on LibStub from the embedded animations library.
  • Some other minor code maintenance.

Version 4.01: ~Phinix
  • Added support for gaining a new collectible (like a costume or skin). Working colors and links in chat output can be clicked to see item details.

Version 4.0: ~Phinix
  • Corrected issue where actual loot drop entries for antiquity leads would not display in the appropriate color for their quality level like chat output.

Version 3.9: ~Phinix
  • Fixed game reports vampire XP gain even when you don't have vampirism. Game bug? Added check if skill line is active, and also if already maxed rank, so skill tree XP should now never show when not appropriate even if reported by the game.
  • Fixed bug in last version that would generate errors when loot was received and chat output was enabled.

Version 3.8: ~Phinix
  • Added option to only show your loot in chat (when enabled) when above a selected quality color level (like group loot option).

Version 3.7: ~Phinix
  • Added new Skills section for controlling whether to display progress of certain skill trees in the LootDrop window.
  • Added various options for configuration (can hide skill tree name, show extended percent completion text, etc.).
  • Enabling 'World Skill Tree' will show Excavation, Scrying, Soul Magic, Vampire & Werewolf progress.
  • Enabling 'Weapon Skill Tree' will show Two-Handed, 1-Hand & Shield, Dual Wield, Bow, Destruction Staff & Restoration Staff progress.
  • Enabling 'Armor Skill Tree' will show Light, Medium, & Heavy armor progress.
  • Enabling 'AvA Skill Tree' will show Assault, Eperor, & Support progress.

Initial release (3.6): ~Phinix
  • Added support for discovery of new Antiquity Leads with proper icons in the loot drop window & chat log.
  • Added support for Psijic Order guild progress.
  • Improved guild progress support in general.
  • Added support for Jewelcrafting experience.
  • Added support for Writ Vouchers
  • Added support for Undaunted Keys
  • Added support for Transmute Crystals
  • Added support for Event Tickets
  • Cleaned up the in-game settings menu.
  • Fixed item style not displayed in chat debug output when selected.
  • Fixed extended display experience option showing fractional percentage gains as 0%.
  • Added proper localization with support for French, German, Russian, Japanese, Italian, Spanish, Polish, and English of course. (Need human translations!)
  • Various other cleanup and adjustment.
Archived Files (2)
File Name
Version
Size
Uploader
Date
4.58
211kB
Phinix
12/02/23 08:10 AM
4.54
202kB
Phinix
07/13/23 10:12 AM


Post A Reply Comment Options
Unread 04/26/22, 11:44 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
Update & new features...



NEW:Added options to set chat output tab for each individual loot type under Chat Log Options!
(For example, set your gear drops to one tab, group gear drops to another, etc.)

UPDATE:

Version 4.55: ~Phinix
  • Added options to set chat output tab for each individual loot type under Chat Log Options!
    (For example, set your gear drops to one tab, group gear drops to another, etc.)
  • Added option to set LootDrop chat output tab globally from General Options, resetting all the above to a selected tab.
    (NOTE: If set to a non-existing tab output will default to the main chat tab.)
  • Added an option under General Options to toggle hiding all LootDrop chat output, like the toggle for hiding the loot window.
  • Added new keybind option under game Controls to toggle the above option. This is useful for turning off all chat output in big PVP fights where having a lot of them running might cause a server disconnect (not sure if applicable to client-side addon debug output but still)) without changing all your individual loot type configurations.
  • Many performance and stability updates. Fixed several instances where callbacks to register/unregister for loot events weren't synced up between chat and loot window options.
  • EDIT: Re-uploaded without version change; fixed some inconsistent behavior with the option to auto-hide the default game loot history. This will now function as expected, ensuring the game's loot history is disabled on reload when enabled, regardless of the LootDrop window being hidden or other settings which should have been unrelated but could in fact cause the default loot history not to hide before this change.

Previous major revision changelog:
Warning: Spoiler

PLEASE NOTE: I am still coping with the sudden death of my 28 year old brother and may be less active for a while.

~Phinix
(1-27-24)
Last edited by Phinix : 01/27/24 at 07:45 AM.
Report comment to moderator  
Reply With Quote
Unread 01/27/24, 07:38 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
@maclunkie44 - I wasn't aware they had added a visual indication of things going to the craft bag. I do like the idea of such an option and will look into adding it as soon as I can afford to re-up my ESO+ for testing. I have two more months of payments on my sister's laptop which is currently taking all my available funds.

I'll see if I can find the code the game uses for this, and might be able to put together a test version without manually play-testing it in-game.
Report comment to moderator  
Reply With Quote
Unread 01/21/24, 02:16 AM  
maclunkie44

Forum posts: 0
File comments: 1
Uploads: 0
Hi! As a gamepad user, I love the addon as it allows me to move the loot feed above the chat box, but one thing I'm really missing is the icon and tan shading for if the stuff I pick up is going into the ESO+ Craft Bag or not. Am I missing something?

Also, as a gamepad user, ESO delays the default loot drop until you are out of a menu, if you get something in a menu, for example through the mail. Guess there's no way to do this for this addon?

Thank you for the addon and all of your dedication!
Last edited by maclunkie44 : 01/21/24 at 02:23 AM.
Report comment to moderator  
Reply With Quote
Unread 12/29/23, 07:31 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
@SlippyCheeze - Thanks for the suggestion, I will look into it.
Report comment to moderator  
Reply With Quote
Unread 12/12/23, 12:20 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
this is definitely wishlist, but some achievement lines such as "master of many crafts" / "unsurpassed crafter" stack: progress on achievement 1799, 1800, and 1801 every time you complete a master writ.

it'd be wonderful if you would filter out the "next" steps in the achievement, so that only the "current" step was displayed as progression, and it would automatically move forward to the next.

this lua code should do roughly the right thing in terms of working out if this is the first incomplete achievement in any given line; not especially optimized, and could definitely do with some more global caching since it'll get EVENT_ACHIEVEMENT_UPDATED for every incomplete achievement in the line.

Lua Code:
  1. local function isFirstIncompleteAchievement( id )
  2.     local first = GetFirstAchievementInLine( id )
  3.     if first > 0 and first ~= id then
  4.         for lineId = first, id do
  5.             local name, description, points, icon, completed, date, time = GetAchievementInfo( lineId )
  6.             if not completed then
  7.                 return false
  8.             end
  9.         end
  10.     end
  11.     return true
  12. end
Last edited by SlippyCheeze : 12/12/23 at 12:23 PM.
Report comment to moderator  
Reply With Quote
Unread 12/10/23, 08:16 AM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
Re: Update & fixes...

Originally Posted by Phinix
@SlippyCheeze - This should be fixed as well. Try to test in actual real-world situations as the preview function, while it should be fixed as well, may still double values instead of "bumping" them on occasion if you change preview categories while there are items shown in the loot window.
Can confirm, in the real world it combines values as expected. TYVM!
Report comment to moderator  
Reply With Quote
Unread 12/09/23, 07:50 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
Update & fixes...

Version 4.59: ~Phinix
  • Re-wrote the code for companion rapport values when extended display is enabled, and also for how the percent complete value is calculated. Since the range of values for each rapport tier can go from negative to positive numbers, the code now accounts for the actual range from the minimum to maximum value in the tier, and the real number of points you have made progress in the tier, when computing values and percentages.
  • Re-wrote much of the code for handling skill-up events to prevent (hopefully) situations where the value is not properly (bounced) when gaining value on an already displayed skill. Specifically each skill has been given a unique identifier rather than relying on procedural names, and additional checks are made to avoid erroneous data generation. Also, there was an error where certain tables of skills such as the table that has the values for all weapons were resetting the entire table's values when a single weapon type was released. This was the case for weapons, armor, AvA, and World skill trees, and could have contributed to doubling of these displays.
  • Some other code maintenance and cleanup.
@Octopuss - This should hopefully be resolved in the latest version (see above). I believe the problem had to do with some of the tiers ranging from negative to positive numbers and the math not mathing properly for that. It now takes the absolute value of the real range of each tier and progress into account when computing the percent completion, and additionally shows more useful numbers in extended display mode.

For example, the "Wary" rapport tier ranged from -2499 to 749 rapport. Displaying -2499/749 X% was not particularly useful before. Now, LootDrop takes the above values and computes an actually useful range to display. Say you were at -1250 rapport. LootDrop would calculate the full range of the Wary tier (3248), then compute the percent of that range -1250 represents (roughly 38%), and displays these more useful values.

For extended mode, it would show 1249/3248 (38%) which is far more appropriate.

This should also fix the percent being wrong due to incorrectly handling negative to positive ranges before. However, keep in mind the actual tier ranges are based on community sourced data on the wiki and may not be 100% correct. Sadly there is no API functionality to pull these values from the game so we must rely on this best-guess source, or other community sourced values for the rapport tier break points.

@SlippyCheeze - This should be fixed as well. Try to test in actual real-world situations as the preview function, while it should be fixed as well, may still double values instead of "bumping" them on occasion if you change preview categories while there are items shown in the loot window.
Last edited by Phinix : 12/09/23 at 07:52 PM.
Report comment to moderator  
Reply With Quote
Unread 12/09/23, 05:02 AM  
Octopuss
 
Octopuss's Avatar

Forum posts: 171
File comments: 809
Uploads: 0
The rapport percentages still seem to be wrong.
I have just moved to the allied rank, and with 3043 rapport and +5 gained it said 76%.
I am not sure whether the addon shows total progress total max rank or towards the next though.

edit: the percentage towards allied (when at close) seem to be correct (91% at 2732).
Last edited by Octopuss : 12/09/23 at 05:13 AM.
Report comment to moderator  
Reply With Quote
Unread 12/08/23, 05:05 AM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
Skill XP gains (eg: Light Armor, Destruction Staff) don't seem to be collapsing correctly: each individual gain displays as a new row, even if there is already one visible.
Report comment to moderator  
Reply With Quote
Unread 12/02/23, 08:12 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
Update & fixes...

Version 4.58: ~Phinix
  • Updated rapport tier values to current game values. Percent progress should now be correct.
  • Fixed General Options setting to reset Chat Output Tab globally. This setting will now also effect loot types for which there is not an individual chat tab option. Additionally, I added an indicator on the option text that shows what this default tab is currently set to, and added to the description popup to explain that when an individual loot type isn't set to a specific tab it will default to this tab value.
@Octopuss - Thanks for the link. That is actually the reference I originally used for rapport tier cutoff values since there is not an API function to pull these directly from the game. Last time I checked it had not been updated however, so someone must have been busy with the testing!

@Marazota - Check the changelog above; global chat tab selection should now work properly. I will look into possibly adding the feature you requested at a future time if possible.
Last edited by Phinix : 12/02/23 at 08:14 AM.
Report comment to moderator  
Reply With Quote
Unread 12/01/23, 09:31 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
tested new version
some bugs in chat logs:

1. even if i set master switch output to tab 2 of chat, still leads and deck fragments loot displayed at 1st tab

2. lead color always while, no matter of lead

3. Feature request - clickable names in group loot chat log, so we can click and whisper
Last edited by Marazota : 12/01/23 at 12:46 PM.
Report comment to moderator  
Reply With Quote
Unread 12/01/23, 08:59 AM  
Octopuss
 
Octopuss's Avatar

Forum posts: 171
File comments: 809
Uploads: 0
Originally Posted by Phinix
@Octopuss - Are the new rapport thresholds published anywhere? I will try and look them up but it would be helpful if there is something to reference for this. I'll get it updated as soon as possible.
I presumed they were somehow accessible via the addon API or something? Anyway, some values are here: https://en.uesp.net/wiki/Online:Companions#XP_Table

Thank you
Last edited by Octopuss : 12/01/23 at 09:00 AM.
Report comment to moderator  
Reply With Quote
Unread 11/30/23, 04:56 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
@Octopuss - Are the new rapport thresholds published anywhere? I will try and look them up but it would be helpful if there is something to reference for this. I'll get it updated as soon as possible.
Report comment to moderator  
Reply With Quote
Unread 11/26/23, 09:38 AM  
Octopuss
 
Octopuss's Avatar

Forum posts: 171
File comments: 809
Uploads: 0
Does the addon reflect rapport thresholds changes in Necrom? The percentages towards the next level I get when doing quests with companions don't seem to make sense.

edit: Yes, I think it's using the old values.
I have just gotten +1 rapport for 1033 total, and Lootdrop makes that 37%, which seems to be based on the old threshold of 1500 for getting from cordial to friendly.
Last edited by Octopuss : 11/26/23 at 09:54 AM.
Report comment to moderator  
Reply With Quote
Unread 11/16/23, 01:58 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
Update...

Version 4.57: ~Phinix
  • Updated API for Endless Archive.
  • Added full loot tracking and customization support for new Archival Fortunes currency.
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.