- Fixed Group Leader chat command help not being printed without having other modules enabled (Curse#546).
- Moving a frame the exact moment it's minimized will no longer make it stuck to the mouse.
- Clicking the "Disenchant" button in the voting frame could use values from hidden award reasons.
Now properly tracks responses from item groups other than default and tier token.
Responses are now sorted by number of awards.
- Fixed broken sorting in Voting Frame.
Updated for patch 11.0.5.
Added trinkets from Blackrock Depths.
- Fixed Voting Frame sometimes breaking when extending a session while there's changes in group composition.
Requesting rolls now only resets the roll for the people requested.
Auto passing when requesting rolls will now show a '-' in the roll column, like when passing the roll.
- Fixed wrong specs autopassing a few trinkets.
Added button group for Catalyst items. (#257)
Removed "Azerite" button group.
The version checker now includes group loot status for each player. Use this to check if RCLootCouncil will do group loot for everyone. Won't work for players using versions older than 3.13.3.
The tooltip includes specific information as to why it won't do group loot, such as being in a non-guild group without disabling "Guild Groups Only".
Added option to not store personal loot in the history.
Added new command /rc session
- opens the session frame if you're the group leader.
Added new command /rc stop
- inverse of start, stops handling loot.
Reworked the chat command help section (/rc
or /rc help
) - now shows commands useable at the moment. Group leader has a seperate section for group leader only commands. Also added description for the commands that missed them.
Module specific options (show more info, show tooltip, filters, etc) are no longer included in exported/synced profiles.
Hovering a candidate's class/spec icon will now show the name of their current class and spec.
- WuE items will no longer register as BoEs (despite GetItemInfo saying so).
- Fixed Conniver's Badges being incorrectly shown as trinket slot.
- Changing roles should now properly update the column in the voting frame.
- Changing leader would not always activate RCLootCouncil properly.
- Addon should now always properly initialize when reloading as the ML.
- No longer prints the reroll message for candidates not being asked to reroll.
More info frames is no longer clamped to screen.
- Selecting an item for "Award Later" during a session will now properly count the item as awarded.
- Tier token items are now properly registered as such for usage in more info tooltips.
- BoE's are recognized once again.
Updated for patch 11.0.2.
Added a new export option for Google Sheets and English versions of Excel that uses ";" as formula delimiter.
Changed default export to Player Export.
The more info tooltip in the votingframe nows shows previous winners of the selected item. Their response and the item level of the version of the item they received is also shown there.
- Enabling "Observe" now more reliably prepares the voting frame for the next session.
Updated for the War Within prepatch (11.0.0).
Optimized random rolls from 1 message per session to approximately 1 message per 10 sessions. You can once again safely use the "Add Rolls"
option.
Optimized Rerolls and Request Rolls from 1-2 message(s) per candidate per session to 1-2 messages per request.
Both are fully backwards compatible (uses old system for those that haven't updated).
Reviewed all addon prints/displays of player names and added class icon/colors where appropiate.
Added highlight and push textures to several buttons that didn't have them.
Added help tooltip and hover effect when hovering frame titles.
Made frame scaling more granular.
Prevented more info frames from getting too small/large.
All import/export frames are now closeable with "Esc".
When awarding an item, voting frame now switches to the next unawarded item instead of the first.
Reviewed all UI layouts and margins. Updated all inconsistencies for a more unified look.
Frame position and size settings has been reset due to these changes.
Loot Frame will now always "shrink" upwards when rolling on items, no matter where it's positioned.
Integrated timeout bar with background and refreshed layout.
The new timeout bar will flash when there's 5 seconds to timeout - can be disabled in the options menu (Timeout Flash
).
It's now possible to export and import profile settings. This new feature is located at the "Profiles" tab in the options menu (/rc profile
).
TradeUI will now popup automatically after reloads/relogs if there's items to trade.
Removing the last item in the list will now close the window.
- Player names in voting frame vote status tooltip is again shown with class colors.
- Loot- and Voting frame item type text now only shows subtype for most miscellaneous items.
- Voting Frame More info now correctly updates when changing sessions while shown.
- More info frames now minimizes with their parent frame.
- Item owner information is again sent when reannouncing loot.
- In loot history filter: deselecting a single selected class now resets the filter.
- Fixed tertiary stats not being shown in loot/voting frame.
- Miscellaneous items is now listed as their subtype instead of "armor token" (unless their subtype is junk) in voting frame more info.
- Setting "Require Note" on a button that has default text now actually makes said note required.
- Fixed players guild ranks occasionally dissappearing.
Updated for patch 10.2.7.
Voting Frame data is no longer being sent when reloading/reconnecting.
Add Rolls
option has been reset to false
due to the extra comms required for it.
- Fixed
/rc council
not properly opening council menu.
Added support for tier tokens from Awakened Raids.
Added Antique Bronze Bullion to the ignore list.
Updated for patch 10.2.6.
Loot/Voting frames triggered while in combat will now automatically be minimized if Minimize in combat
is enabled.
People joining late, or just before a pull now has a much higher chance of receiving required data from the group leader, which should fix most instances of those people not autopassing group loot.
Removed - hasn't been used since group loot was introduced, and was essentially just using up comms bandwidth.
By default, RCLootCouncil will now auto pass weapons that you either can't use, or doesn't have the appropiate main stat for your class (e.g. agility weapons for priests). It can be turned off in the response options if needed.
- Fixed issue with importing corrupt history data.
- Fixed formatting of item status string for items with extended info such as 'Shadowflame Suffused'.
Updated for patch 10.2.5.
- Fixed an issue with council related comms that could end up spamming the group leader.
- Fixed issue with
/rc start
not always working as intended.
Holy Paladins and Mistweavers no longer autopass on Belor'relos, the Suncaller.
RCLootCouncil will no longer group loot legendary items automatically.
Chest pieces with INVTYPE_ROBE
are now correctly grouped with chests in regards to buttons and responses (#246).
Hiding default group loot frames will now also hide the group loot container (would leave behind an invisible frame that intercepted clicks).
Fixed error when TradeUI being opened in combat.
Default WoW group loot frames is now forced hidden after being rolled on by RCLootCouncil.
Added a column for notes.
Will now be shown automatically after a cinematic if it was hidden because of it.
Addons can no longer check whether people are in trade range during combat, so now the labels are yellow in combat. Clicking the yellow label will attempt to open trade.
Hearthstone of the Flame (bonus loot from Larodar) is now ignored by RCLootCouncil as it cannot be traded.
Updated for patch 10.2. Added trinkets and tokens for the new raid.
Smoothened the whole experience, along with some quality of life changes:
owner
no longer needs to be set when importing csv data.- trailing spaces and/or tabs in both header and data are now ignored.
- fixed issue in line validation making error messages more useful.
When using observe mode and having hide votes enabled, non-council members can now see votes, instead of hide votes requiering a vote to be cast before showing votes.
- Trying to import tsv data will now show the correct error message instead of throwing an error.
- Fixed
nil
errors causing error handler to throw errors.
Updated for patch 10.1.7
Selecting an awarded session now shows a yellow checkmark instead of nothing on the session button.
- Fixed issue with random rolls not sorting properly (#240).
- History now records the correct response instead of "Awarded" when awarding multiple copies of the same item to a player.
Updated for patch 10.1.5
Switched to a new system that's much lighter on comms for propergating the automatic random rolls. This should fix the issues some people have with the last few sessions not receiving random rolls.
This change is not backwards compatible, once the ML upgrades, everyone will have to in order to see the random rolls.
- Fixed issues with detecting remaining trade time on clients with russian locale.
- Fixed issue preventing the list of council members that has/still has to vote from showing.
Now rolls transmog when that's the only option for the group leader.
Added a new option that allows you to not auto pass on items that's transmogable for you - just uncheck "Auto Pass Transmog". The accompanying option "Auto Pass Transmog Source" further refines it by allowing auto passes if you've already collected the transmog.
Credits to Urtgard for creating this.
Context tokens are now counted as being part of the armor token group.
Uncommon quality (greens) items are now ignored.
Updated for patch 10.1.0.
Added token and trinket data from Aberrus the Shadowed Crucible
It's now possible to require notes per specific response - check Buttons and Response
options and check Require Notes
for each response you want raiders to submit a note with.
Old require notes option has been removed as part of this change.
Note: This will not work for people with older versions.
Removed from blacklist.
- Fixed occasional inability to trade multiple identical items.
/rc fulltest
should once again pull items from the latest raid.
Updated for patch 10.0.7.
- Fixed wrong text used for "Guild Groups Only" setting.
Updated for patch 10.0.5
Now shows the equip location of recently awarded items.
Added new chat command /rc export
which will export a csv formatted list of the items currently in session.
Added button groups for mounts, bags and recipies.
- Items can now again be automatically added to a trade with a player from another realm.
- Fixed issue with items some times being added twice.
- Fixed error when changing a response in the history to a non default category response.
- Added potential fix for ElvUI loot frame issues.
When being the Group Leader, RCLootCouncil will now need on items that can be needed instead of always greeding.
- Various cleanup of minor errors and more logging for future ones.
- Closing "Keep/Trade" pop-up with escape would cause an error (#227).
- Fixed issue with the new group loot being reported as "personalloot" disabling the addon if the ML reloads (#227).
- Automatic group loot warning didn't show due to the above.
Guild Groups Only
option reenabled. When enabled (default) RCLootCouncil will only automatically pass on group loot when you're in a "Guild Group", i.e. group has at least 80% guild members in raids or 60% in parties.
- Date selection in delete history options now again shows the chosen value.
- Fixed invisible header on TradeUI obstructing the title frame, making it unclickable.
- ML module could potentially enable itself even after clicking "no" to usage pop-up. (#224)
- Reverted "Guild Groups Only" addition as it had potential to break horribly.
Added option for toggling 'Escape' closing frames.
By default, RCLootCouncil will now no longer auto pass group loot if the group leader is not a member of your guild. You can override this behavior with the "Guild Groups Only" option.
- Fixed issue with realm name not available upon login, affecting specifc comms.
Changed logic behind automatically adding loot to a session. Should result in a more reliable experience.
- Warning about Auto Group Loot will now only be displayed when actually using group loot.
- Fixed issue with auto trade. (#223)
- Fixed realm name issue related to playing cross realm on realms containing '-'.(Curse#512).
Added /rc start
command which either shows the usage pop-up or starts the addon depending on your usage settings.
- Fixed potential nil error (Classic#46, CurseClassic#170).
- Fixed issue preventing the addon from adding items to the trade window.
- Fixed issue with players joining after the group leader wouldn't auto pass on group loot.
All RCLootCouncil frames except Loot-
and Voting Frame
can now be closed by pressing Escape
.
Added new option Auto Group Loot
(enabled by default).
When enabled, this will cause all group members (with RCLootCouncil installed, of course) to automatically pass on group loot, and have you (the group leader) greed on it. This will cause all items to end up in your bags, and start a session (depending on your settings) with said items.
Usage options has been reset and Personal Loot choices removed.
Made several fixes to the ItemStorage which should eliminate outstanding issues with wrong warnings about trade timers and items staying in the award later list forever.
Furthermore added a delete button to the TradeUI allowing one to remove items from it.
-
Enabling settings that should be synced with the group wouldn't always be synced immediately.
-
Starting a test session too quickly now prints a message starting to wait a bit rather than causing errors (Curse#510).
-
Test versions will no longer be listed as newer if you're not running a test version yourself.
-
Updated libraries - fixes error when opening options menu.
Updated for prepatch phase 2.
Awarded items now also has a checkmark overlay on their session button.
- Fixed error when clicking buttons in the options menu.
Updated for Dragonflight prepatch.
Added token and trinket data.
Added auto pass for Evokers.
It's now possible to add all items from your bags with a trade timer on them to a session at once.
Simply use /rc add bags
or /rc add all
to do so. You must obviously still be ML/group leader to do so, and have the addon active.
Updated logic being ItemStorage when trading items. It should now properly account for whom you're trading items to, which resolves issues with the "wrong" item being removed after trading with someone.
Last I checked there were still some issues with detecting the trade target (not sure I can do anything about it). The above will only work if trade target is detected properly, i.e. if the addon can add items to the trade window automatically.
Addon now fully supports group loot. In this first iteration it more or less works similar to personal loot - although you may come across needing to manually add items (/rc add [item]
). This will be expanding upon and more fletched out in the coming weeks.
Added itemName
to JSON export (CurseClassic#137).
- Frames will no longer intercept mouse scrolls when hidden (CurseClassic#181).
Updated for patch 9.2.7.
Non-tradeable items that's ignored or blacklisted are no longer recorded in the loot history (#210).
Added option for restoring /rc
to its ready check functionality (#215, Curse#495).
- Added itemLink to
RCMLAwardSuccess
andRCMLAwardFailed
AceEvents.
- Fixed issue with Auto Award BoE list. (Curse#500)
- Fixed occasional missing data error. (Curse#503)
- Fixed hyperlink formats in TSV exports - thanks to Yttrium-tYcLief (#214).
- Added
id
to json export (Classic#43). - Award Later items now remembers which boss they where dropped by (Classic#43).
Updated for patch 9.2.0.
Re-added Armor Token button/response group option. Added item data for Sepulcher of the First Ones.
- Fixed issue with
/rc remove
command. - TradeUI can now handle duplicate items.
Updated for patch 9.1.5.
- Fixed issue with non ascii name comparisons for never seen before players.
Updated for patch 9.1.
Added new trinkets to the auto pass list.
Frames that have been manually minimized will no longer maximize when leaving combat.
Frame z-level issues are no longer a thing. Credits to enajork (#206).
Session frame no longer has items infinitely stuck on "Waiting for item info". Items are removed if the item info isn't found.
Added trinkets from all Shadowlands dungeons and raids to the auto pass list.
/rc fulltest
now always uses items from the latest raid. Credits to jjholleman (#204).
/rc add
can now only be used supported inputs (itemLinks and itemIDs).
- Session data didn't transmit properly after a disconnect/reload during a session (Curse#475).
Updated toc for patch 9.0.5.
- A candidates mainhand/offhand is now always shown in the voting frame when dealing with context tokens. (Curse#470)
- Hopefully fixed the remaining issues plaguing the addon the last couple of weeks. (Curse#457-472)
- Suppressed errors in Voting Frame. Exact cause is still unknown, and this fix while supressing errors can still lead to blank spaces in voting frame. Please report back if you're experiencing any of this. (Curse#457-465)
- Context tokens were unintentionally ignored.
- Fixed errors from missing functions (Curse#453).
- Council should now be more reliably sent before first kill to avoid non showing voting frame for council members (Curse#456, #202).
- Sorting of the default buttons in the voting frame now works again. Note you may need to move buttons up/down to properly register. (#203).
- Fixed issue with Blizzard functions occasionally returning nil upon entering a group (Curse#452).
- Fixed issue related to player classes (Curse#449).
Auto Awards now works on a priority based list, so that you can have fallbacks in case your usual recipient is on an alt etc.
The input field is updated to handle multiple entries at once (seperated by commas and/or spaces) when ungrouped, while still listing group members when grouped.
Candidates in the list have class icons and colors added if you've seen them recently. If they're in your group but don't have the class infomation, then you probably have misspelled their name.
All stored Auto Award settings has been reset as part of the update.
Anima is no longer registered in the voting frame or history, and any anima in the history has been removed.
Pets now have a button group.
Added option to ignore all pets when looting.
The version checks now shows the totals of installed versions.
- Players' enchating level again shows up in the disenchant menu in the voting frame.
- The list of candidates now updates much more frequently to avoid listing candidates that have left the group.
- Fixed corrupted player caches, introduced in v3.0.2, leading to a total breakdown (Curse#443-448 + #201).
- Group version checks could break the addon.
- Cancelling the session frame while a session was running led to unexpected behaviors.
- Fixed issue with guild ranks that could break the voting frame.
Updated for patch 9.0.2.
Version check now again works cross realm.
Players using older versions will have unexpected entries added if someone with this version performs a version check - that was unavoidable to make this work, but doesn't happen once you've upgraded.
- The version checker wouldn't always show installed modules.
- Fixed issues with adding cross realm council members leading to the entire addon to break.
- Having an outdated version will no longer produce an error and correctly show a message prompting you to upgrade.
- Added recipient at index 6 for
VERSION.fr
comms.
v3.0 is not backwards compatible with any older versions, including most of its beta versions.
v3.0 marks a development landmark more than 2 years in the making.
It consists of more than 10k line changes, most of which are background stuff you won't be seeing, with the goal of providing a solid foundation for the future.
Ideally you shouldn't see any major changes, but everything should feel faster and more responsive.
Below is a list of the most relevant changes.
- Deprecated API calls have been removed, and all addon code updated for the changes introduced in Shadowlands.
- Shadowlands related dates have been added to the History Patch Mass delete tool.
- Added a new response group for Anima Beads and Spherules - a new Main/Off-hand token in Shadowlands.
- Removed the groups for Corruption.
All comms have been updated with a new system compressing all messages sent.
Most comms have been optimized resulting in up to an 90% decrease in comms usage, i.e. everything is faster.
This change breaks backwards compatiblity with 2.x versions.
The options menu have been slimmed down, some toggles have had a name switch and some options moved around.
The following have been removed and are now always enabled:
- Alt-click looting
- Loot Everything
- Notes
- Save Bonus Rolls
- Autoloot All BoE (merged with
Auto Add BoEs
)
The following have had a name and description update to better explain what they do:
- Auto Start > Skip Session Frame
- Auto Loot > Auto Add Items
- Autoloot BoE > Auto Add BoE's
v3.0 is developed with a philosophy of writing automated tests for all new code.
This should result in a lot fewer bugs in new releases.
The internal log has also been updated for better identifying issues.
- Corruption column.
winners
command - has been handled by the TradeUI for a long time.
- All comms have updated prefixes, commands, and handlers. Refer to
/Classes/Services/Comms.lua
. - Old way of logging is removed - see
/Classes/Utils/Log.lua
for new implementation. - Many structures now have their own files and classes. See
/Classes
. - Classes are loaded with
RCLootCouncil.Require
. See/Classes/Core.lua
for details. - Removed all references to
candidates
. It's now based onPlayer
class, and group members can be found withRCLootCouncil.candidatesInGroup
andRCLootCouncil:GroupIterator()
. RCLootCouncil.council
removed.db.profile.council
now stores GUIDs, which combined withData.Player
andData.Council
now makes up a council.
- The completion indicator in the Synchronizer no longer disappears.