File Details
LootReserve-2021-05-18-classic.zip
- R
- May 18, 2021
- 149.14 KB
- 15.8K
- 1.13.7
- Classic
File Name
LootReserve-2021-05-18-classic.zip
Supported Versions
- 1.13.7
2021-05-18:
- - Added TBC support and loot data.
- - Added an LDB provider and a minimap icon, which can be toggled in the client window's settings menu.
- - Added a button to open an example roll request popup.
- - Raid and expansion categories in the client window can now be collapsed.
- - Item restrictions and custom items are now properly stored separately for each raid, which fixes the inability to have the same custom item available in multiple raids simultaneously, as well as the inability to have different restrictions applied to the same item if it drops from multiple raids. Existing customizations should be automatically upgraded to the new system.
2020-12-22:
MANDATORY UPDATE
- - Added the ability to limit the maximum number of reserves for each individual item
- - Added an icon next to player names that shows the list of rolls the player has previously won during that session
- - Added a counter and a list of rolls the players have won in [Players] window
- - Added a 15 secs roll duration option
- - Added automatic name capitalization on CSV import and an option to best match imported names to raiders
- - Fixed an error when mixing numeric and text data in the player name column on CSV import
- - Fixed a wrongfully displayed error message when announcing multiple roll winners when masterlooting was enabled
- - Fixed reserves and rolls panel layout not persisting when entering and leaving combat
- - Fixed selected custom roll request item not persisting when entering and leaving combat
2020-11-03:
- - Added missing enchant recipes to AQ20. Users of outdated versions of LootReserve will not be able to see the items in the UI, but they will still be reservable via chat commands
- - Added a couple of missing faction restriction defaults for items that can only drop for one faction
- Client
- - Added the ability to mark items as favorites, displaying them in a separate easy to access list
- - Favorited "Bind on pickup" items will be visible on the character you favorited them on
- - Favorited "Bind on equip" and non-soulbound items will be visible across all characters on your account
- - A messages will now be printed in chat whenever someone reserves one of the items you also reserved (to replicate the functionality that addonless users have through whispers)
- - "My Reserves" category will now flash whenever someone reserves one of the items you also reserved
- - "All Reserves" category will now briefly flash whenever someone reserves an item
- - Items in "My Reserves", "All Reserves" and in response to
!reservescommand will now be displayed in consistent alphabetical order - - Minor change to how info messages in chat look
- - Fixed blind reserves hint being misaligned after one of the recent updates
- Server
- - Added experimental automatic master looting
- - I cannot stress this enough, this is a highly experimental and only somewhat tested feature, do not use it unless you can allow for mistakes in item distribution
- - Needs to be enabled first in the settings menu
- - After enabling it, every time you roll on an item you will be able to enable or disable automatic master looting for that specific roll
- - It will automatically give the rolled item to the winner as soon as they're announced
- - It may be incompatible with some addons that change the loot window
- - Roll history will now only show a limited number of records with a button to load more
- - The number of displayed records is configurable by clicking on the cogwheel next to "History" header
- - This is done in hopes of reducing performance strain for players with abnormally long history that they don't want to (or don't know how to) clear
- - Fixed loot selection menu closing instead of refreshing after loading item data for the first time
- - Fixed a rare error when opening player menu
2020-10-03:
- - Added missing loot to General Rajaxx. Users of outdated versions of LootReserve will not be able to see the items in the UI, but they will still be reservable via chat commands
- - Added a missing announcement about
!reserveschat command when resuming reserves - - Fixed tainting issues related to dropdown menus and CompactUnitFrames
- - Slightly improved performance by not updating server windows when they aren't visible
- - Raid-rolls will no longer be automatically cancelled when resetting the reserves session
2020-09-10:
- - Added the ability to import/export reserves from/to CSV:
- - Accessed by clicking the appropriate button in [Players] window
- - Reserves can only be imported before the session is started
- - The import UI was made to be configurable enough to accept a wide variety of formats, you can choose which column of the CSV represents which data
- - The UI will try to guess the meaning of columns from the column headers, if those are present
- - It should also be possible to copy cells directly from applications like Excel, that delimit values with Tab characters
- - Added the ability to list all reserves in chat:
- - Host can click "Announce All Reserves" button in the drop-down menu of Reserves panel to post all reserves made to /raid chat
- - Players can whisper
!reservesto request a list of all reserves made in the raid - - Host can disable
!reservescommand from the server Settings menu, in case they don't want their chat to be cluttered with that many whispers - - Added an announcement when toggling blind mode
- - Added a response if players attempted to invoke
!reservecommand without any item name - - Single reserves will now show the item name next to the icon in [Players] window
- - Restored missing Horde version of Head of Nefarian
- - Fixed an issue where removing all the restrictions from an item that had them by default prevented the item from being visible to clients
- - Fixed custom added items not being reservable via chat commands in rare circumstances
- - Fixed rare nil error when enumerating guild members
2020-09-04:
MANDATORY UPDATE
- Reserves
- - Added the ability to edit the list of reservable items, accessed by clicking [Edit] in the server window:
- - You can choose which items are reservable or not
- - You can restrict certain items only to specific classes
- - You can add your own items to be reservable
- - I restored all the loot that was previously removed the list, like legendaries etc; they are still hidden by default, but can be made visible if you want
- - All items with class restrictions are now also marked as such in LootReserve, players with ineligible classes won't be able to reserve them, but it can be overridden if you want
- - Items that are not lootable by your faction entirely are now permanently hidden
- - Added an option to have "blind" reserves:
- - When enabled - players won't be able to see what everyone else reserved
- - This option can be toggled at any time, so you can enable blind mode while taking reserves, and disable it after all reserves are finalized
- - Added an option to have reserves "lock-in":
- - When enabled - all reserves that players made (or didn't make) are final and cannot be changed after the host stops accepting reserves
- - This only applies to players who were present in the raid while reserves were being accepted, so any late newcomers will still be able to make their own reserves if the host resumes the session
- - This option can be toggled at any time
- - If something went wrong and players were locked out when they shouldn't be - it's possible to manually control the state of lock-ins for every individual player in the players window. Speaking of which...
- - Added a separate window - accessible by clicking the [Players] button in the server window - that lists every player in the raid and what they reserved, and gives the abilities to control the status of their lock-ins and quickly whisper them
- - Added buttons to increment and decrement the number of reservable items when setting up a session. Not that you needed them, but I found a template for that among Blizzard's UI files, so might as well use it
- - When reserves are sorted "By Looter" - reserved items from the currently looted corpse/container will now be sorted on top and will feature a fancy glow
- Rolls
- - Added an option to announce the items won with rolling by guild members to /guild, it's under the Settings button menu
- - You can now add your own and remove existing stages of loot rolling ("Main-Spec", "Off-Spec" etc)
- - Added more settings to the Start Roll menu:
- - Added an option to skip the roll and instantly announce the winner if the reserved item is not contested
- - Added an option to automatically end the roll when all reserving players have rolled
- - Added an option to automatically end the raid-roll
- - Added an option to send a countdown to raid chat when the roll is about to end, it's customizable in the same place where you set up the roll duration
- - It's a proper mess in there now, I should probably do something about it. Maybe.
- General
- - Added an option to Settings to have one "Global Profile" for storing the current session on a per-account basis instead of per-character. Use it if you want to gather reserves on one character and then carry them over to another, one which you're really going to be raiding with. Just bear in mind that you can make a mess if you then forget to reset the session on that previous character and go to another raid with it, yadda yadda yadda
- - Potentially fixed the issues that could occur if you logged onto a character with an active session, but you weren't the raid leader or the master looter anymore. The session should now stay dormant until you regain that role, at which point it will automatically resume
- - Removed empty space to the left of every scrollbar
2020-08-19:
- Fixed players being unable to reserve an item via
!reserve ItemNamecommand if said item could drop from more than one boss - Fixed some bugs related to "Recent Chat" and "Report Rolls" buttons
- Fixed context menus bugging out when right-clicking on players who are no longer in the group
- Custom rolls will no longer be cancelled when the server resets the session
- Custom rolls will no longer have player rolls erased if the player cancels a reserve on that item while the roll is ongoing
- Opened context menus will now close along with client/server windows
- Attempting to open the server window while in combat will now be delayed until the player is out of combat to prevent UI taint and protection errors
2020-07-21:
MANDATORY UPDATE: A major change is made to how session info is sent out to prevent chat throttling and subsequently causing major delays when starting/stopping reserves in a big raid
- Reserves:
- - Fixed a bug in the previous update that allowed /rolls to be accepted from players who didn't reserve the item
- - Added a button to
/reservewindow to manually search for loot reserve server in the current raid in case something goes wrong; it also shows the server you're currently connected to, so you can pester them to reset their old session if they forgot to - - Added a button to
/reserve serverto rebroadcast reserve instructions - - All chat announcements are now sent to /rw by default, but they can be configured to be sent to /raid instead on a per-announcement basis
- - Reserve session will now automatically expire and reset if logged out for over an hour
- - Added a message popup in case another player in the raid is attempting to broadcast their session when there already is an active server
- Rolls:
- - NEW: Rolls can now be run over several "stages" and have limited duration:
- - If limited duration is enabled, new /rolls are no longer accepted after the timer expires
- - Stages can include things like "Main-Spec", "Off-Spec", "Vendor" etc, in configurable order
- - You can enable automatic advancement to the next stage if nobody rolled on the item in the allotted time
- - You can enable the option to automatically announce the winner and end the roll if someone has rolled on the item in the allotted time
- - NEW: Player chat is now tracked during rolls and displayed in a tooltip, for when players announce what spec they are rolling for in the chat etc
- - NEW: Roll item selection dropdown will now also list the loot from the corpse/container that's currently being looted
- - NEW: Added a button to report highest rolls to chat
- - NEW: Roll request popup will no longer be displayed for items that the player cannot equip or use, unless it was a reserved item. This behavior can be disabled from under the
/reservesettings menu, in case the "usability" detection isn't working correctly (currently it just searches for any red text in item tooltips, unaffected by other addons) - - Players who passed on the item from the addon UI can still manually /roll on it if they changed their mind
- - Roll item selection dropdown should now properly display soulbound-but-still-tradeable items from your bags
- - Currently ongoing rolls on items will now pop up when the player relogs, reloads UI, enters the group or searches for the server again
- - Fixed player names in "Rolls" panel not being clickable in parties
2020-07-03:
- NEW: Added a separate panel for rolls:
- - History of item rolls is now tracked and displayed in the panel
- - Rolls can be started for any item
- - Rolls can be started by any player, regardless of whether they are the server or not, both in raids and parties
- - Rolls can be performed either among the entire raid, or among the players reserving the item, or simply raid-rolled away to a random player
- - Player roll can now be deleted if they rolled inappropriately
- - Can be opened directly with a
/reserve rollcommand - - Custom rolls are compatible with older versions of the addon, but only if a loot reserve session was started in the raid. Manual /roll commands work regardless.
- Added an additional raid-wide announcement whenever a roll is started for a reserved item
- Added a display of whether the players are offline in reserve and roll lists
- Added a settings button to the server window, providing the options to customize reserves list and toggle some chat options
- Chat throttling is now disabled by default, can be enabled from server settings if needed
- Fixed accidental global modification to one of the game's fonts
- Fixed a bug that prevented the server from removing reserves of offline players or when the reserves were no longer being accepted
- Accent characters (` and ?) will now be treated as regular apostrophes for the purposes of item search
2020-06-25:
MANDATORY UPDATE
- Fixed addon chat being cut off due to chat message length limit, resulting in corrupted data being exchanged. Breaking change, requires addon update
- Raid announcements and whispers are now also broken into multiple messages if they end up too long
- Fixed high performance impact in server window when too many reserves are made
2020-06-24a:
- Fixed excessive chat spam about outdated version
2020-06-24:
- NEW: Added the ability for server to see how many players have made reserves and send nagging whispers to those who didn't
- Attempt to fix players not being able to see ongoing reserve session upon joining the group due to name cache issues
- Fixed players being able to reserve and cancel reserves when the session is stopped
- Fixed roll request whispers being sent to offline players
- Fixed function
roundleaking into global namespace - Fixed pixel-perfect window positioning when anchored to screen edge centers

