File Details
v3.1.12
- R
- Jul 28, 2019
- 473.58 KB
- 1.5K
- 8.2.0
- Retail
File Name
GuildLotteryRaffle_v301012.zip
Supported Versions
- 8.2.0
=== Version 3.1.12 ===
Released: July 27th, 2019
- TOC Version Updated to 8.2.0
=== Version 3.1.11 ===
Released: June 13th, 2019
Bug Fixes:
- Fix for Advanced Lotteries not announcing second place winners. No data was lost when this occurred, it simply wasn't announced.
=== Version 3.1.10 ===
Released: April 10th, 2019
Bug Fixes:
- Player Ticket Information frame should properly update when switching between Lottery & Raffle Event details.
- Removed whisper message that would tell a player their ticket range for Advanced Event Draws.
- If more than one person in the same Guild have this AddOn installed, only those with active Events should respond to players requesting information via Guild Chat.
QoL Changes:
- A Last Updated line has been added to the Giveaway feature for Multi-Guild Events to inform you of the last time Roster info was updated. If "No Data Available" is shown, you'll need to log on to a character in that guild to update it.
- Certain configuration options now have a notice appear when changed, allowing you to ReloadUI by clicking Accept.
- Opening the Donation frame now automatically sets the first box as active.
- Pressing the Escape key with the Donation frame active will now properly exit from it instead of going to the next portion.
- '/glr minimap' will now toggle the visibility of the Minimap Icon.
- Minimap Icon placement has been greatly improved!
- Minimap Icon can now be placed wherever on your screen by Shift + (hold) Left Click and dragging the icon to where you'd like.
- Minimap Icon tooltip information will now properly hide while being moved.
- The Min/Max slider settings for the Minimap Icon are now dynamic and change based on the Minimap size (manually moving the Icon will override the slider settings).
=== Version 3.1.09 ===
Released: March 16th, 2019
Bug Fix:
- Fix for graphical error related to the Player Ticket Information frame when scanning mail for potential entries.
=== Version 3.1.08 ===
Released: March 7th, 2019
Bug Fixes:
- The Scan Mail feature wasn't applying a value to allow for Players to receive ticket information via Whisper. This will be fixed retroactively as Players receive ticket information.
QoL Changes:
- Optimization improvements to how the UI loads information. Users should see improvements to how quickly the GLR UI loads after the first time you've opened the AddOn.
- Key Modifiers have been added to the -/+ buttons when changing a Players Ticket amount. Holding down the Shift key will change the amount by five. Holding down the Control key while increasing a Players Ticket amount will count the ticket(s) as free. Holding down both the Control and Shift key while decreasing the Players Ticket amount will lower their amount all the way to one.
- It's now possible to set Guild and Second Place percentage values as not whole numbers (ie: 10.5 for Guild Cut will convert 100 gold into 10 gold and 50 silver).
=== Version 3.1.07 ===
Released: February 9th, 2019
New Features:
- Amount of Player Tickets can now be increased/decreased with the click of a button from the main UI by clicking the appropriate -/+ buttons from within the Player Ticket Information frame. Player Tickets can't be decreased to zero with this method, this is to prevent you from incorrectly removing a Player from your Event. Number of Player Tickets is changed by increments of one.
- You now have the option to send confirmation mails to those that enter into your Events when scanning the mailbox. Confirmation mails will only be sent if the price per ticket and amount of money received are both greater than 30 copper (cost of mail).
- Customization for Subject lines when using the Scan Mail feature. The default detection phrases can't be removed or changed. You can find them under Event Settings.
Bug Fixes:
- Fixed loophole when creating Lottery Events that would allow for users to set the Second Place and Guild Cut total at over 100% of the Jackpot.
- Fix for players hosting Raffles with Battle Pets as the prize. Shoutout to Arkaan of Guild Roster Manager for the fix!
QoL Changes:
- "Create Calendar Events" string changed to "Calendar Events" to allow for proper spacing with the other configuration texts.
- Secured more UI Elements (removed from global namespace).
=== Version 3.1.06 ===
Released: February 3rd, 2019
Bug Fixes:
- String parse error for Lottery Events that round the Jackpot fixed, again.
QoL Changes:
- Framework to allow for critical updates changed to catch those that update from before v3.1.03
=== Version 3.1.05 ===
Released: February 1st, 2019
Bug Fixes:
- Hotfix for issue caused by Lottery Events that Round the Jackpot and players requesting their Ticket Information with the !lottery command.
=== Version 3.1.04 ===
Released: January 25th, 2019
New Features:
- Export Feature changed to allow for multiple Events to be easily displayed in a Spreadsheet. You can configure these settings in the Options > Export menu.
- Advanced Ticket Draw: When creating Events with this feature active players will no longer receive ticket numbers upon purchasing, or being given, tickets. Ticket numbers will instead be generated at the moment of Event Draw along with a Winning Ticket number. Win chance for Lottery Events that don't guarantee a winner is still 50%.
Bug Fixes:
- %previous_jackpot for Custom Guild Alert Messages should work properly again.
- The "Invalid Items" option for your Raffle Profile is fixed.
- Multi-Guild Event table is now properly generated upon login when switching between characters when one is hosting a Multi-Guild Event.
QoL Changes:
- Framework setup to allow for critical updates to be released without breaking the AddOn. In the event that these updates are pushed, you will need to restart WoW to continue use of the AddOn. This is one of those updates!
- Sliders will no longer appear if their's no information to display or no information to scroll through.
- "Number of Unused Tickets" string changed to "Ticket Pool".
- "Players & their Total Tickets" string changed to "Player Ticket Information".
- Viewing Player Tickets numbers and the "Purchased: %amount Tickets" string changed to "Tickets: %amount" to reflect potential Free Tickets a player might have.
- "Player Name: %User" string changed to "Name: %User" for the View Player Tickets frame.
- Viewing Player Ticket Information is not possible with Advanced Ticket Draw enabled.
- When viewing Player Tickets, their name is now color coded based on their class.
- Color correction for displayed player names that're classed as Monk.
- When starting a new Event the Event Name field will automatically gain focus.
- Player A who requests information about Player B with the "?lottery" or "?raffle" command will now cause the AddOn to attempt to contact Player B immediately. If the AddOn is unable to message Player B, then it will attempt to contact them again upon relogging.
- Secured the Add/Edit Player Info functions (removed from global namespace).
- "Guild Lottery" and "Guild Raffle" have been added as valid Subject texts for your Events when scanning the Mailbox.
- Removed incorrect spacing when reporting Guilds take of Lottery Jackpot.
- Full Ticket Information option is disabled automatically, and can't be enabled, with Advanced Ticket Draw enabled.
=== Version 3.1.03 ===
Released: December 30th, 2018
Bug Fixes:
- Previewing Custom Messages should work for everyone again.
QoL Changes:
- %lottery_tickets and %raffle_tickets has been modified to report both the Tickets Sold and Tickets Given Away for Custom Guild Alert Messages.
=== Version 3.1.02 ===
Released: December 20th, 2018
Bug Fix:
- Fix for new saved variable when launching the game.
=== Version 3.1.01 ===
Released: December 19th, 2018
Bug Fixes:
- Fix to creating Calendar Event Announcements.
- Fix to switching between Lottery and Raffle Events in the Giveaway section.
=== Version 3.1.0 ===
Released: December 14th, 2018
QoL Changes:
- Giveaway feature has been overhauled and is easier on your computer, especially when working with large Guild(s).
- Slight changes to the messages sent to Guild when performing Event draws to accurately reflect the recent change to how values are represented.
- You can no longer start a Lottery draw if the Jackpot is zero.
- Baseline fuctionality for all WoW supported Languages has been implemented.
- TOC version update to 8.1.
=== Version 3.0.81 ===
Released: November 9th, 2018
New Features:
- Minimap Icon information has been added for your Lottery & Raffle Events. In the event that you're hosting one, or both, type of Event the Minimap Icon will now display the name you gave the Event along with: Date, Tickets Sold, and Tickets Given.
- Minimap Icon functionality has been expanded, you can now Control + Left Click to send Guild Alerts.
Bug Fix for:
- Export functionality has been fixed for those that hosted Lottery events with no Second Place winner.
- It's no longer possible to start a Lottery draw when the Jackpot is zero.
QoL Changes:
- The rest of the UI has been overhauled to the new clean look.
- The Giveaway Feature has been overhauled and should no longer cause lag while giving tickets away; I've also included a progress bar which will tell you when it has completed the process. Their will however be the initial lag (if lots of players received tickets) once the AddOn has given tickets away as it updates the UI to display this new information.
- The 'Ticket Number Range' and the ticket range that's printed out to Guild chat for Lottery Events has been updated to correctly reflect the Ticket Range when the AddOn draws a winning ticket number. Win chance for Lottery Events that don't guarantee a winner is still 50%.
- The list of players you're able to edit has received a fix to the placement of the displayed text.
- Player Class color has been extended to the Add/Edit Player interfaces.
=== Version 3.0.8 ===
Released: November 1st, 2018
New Features:
- You can now enter individual Player's to receive Free Tickets. This is done by checking the 'Free' box when normally entering Players into your Events. This option is not available for Players who enter by mail.
- You now have the option to disable automatic messages sent upon login. Players will still receive automatic messages when entered into Events (if you're both online when entered and the Tickets received aren't Free).
Bug Fix for:
- Potential fix for the AddOn mistakenly removing entries when it shouldn't.
QoL Changes:
- The UI has been fixed and will now properly display the new border color.
- Players who receive Free Tickets will no longer get the automated Ticket Info message upon the Host logging in. Users may still receive this information with the relevant detection phrase (in the previous update this only applied to players who received Free tickets from the Giveaway Feature, this now applies to all forms of entry).
- Second Place and Guild Amount percentage is now displayed in the tooltip.
=== Version 3.0.720 ===
Released: October 31st, 2018
Bug Fix for:
- Populating the Roster Table incorrectly.
QoL Changes:
- Data for Ticket Type is now saved to each character (whether the ticket was Sold or Given away).
- If a player no longer exists in your Guild (either due to name change or leaving the Guild) that entry will be removed.
- Players that receive Free Tickets will no longer receive a notification about their entry unless they purchase additional tickets or preform the relevant detection phrase (!lottery or !raffle).
=== Version 3.0.711 ===
Released: October 30th, 2018
Bug Fix for:
- (hotfix) Update function throwing error when populating the Guild Roster table.
=== Version 3.0.710 ===
Released: October 28th, 2018
Bug Fixes for:
- Donations throwing error.
- Cross Faction Multi-Guild Events should properly work!
QoL Changes:
- The UI has had a overhaul to give it a cleaner look.
- Player Names listed in the main UI are now color coded by their Class.
- The Number of Unused Tickets frame will no longer show unless you have Unused Tickets.
- New commands to bring you to specific parts of the Configuration menu. They are:
/glr events
/glr profile
/glr messages
/glr giveaway
=== Version 3.0.701 ===
Released: October 25th, 2018
Bug Fix for:
- Compatibility issue with the AddOn: All The Things
=== Version 3.0.7 ===
Released: October 24th, 2018
New Features:
- Round Jackpot. Lottery Events can now have the Jackpot, Second Place, and the Guilds Cut rounded to the nearest Gold value. This option is changed under the Events Configuration menu.
- %previous_winner and %previous_jackpot can now be used for Custom Lottery Guild Alert messages.
Bug Fix for:
- Giveaway Feature wasn't reporting to Guild what ranks were eligible for tickets, this has been fixed.
QoL Changes:
- The Export Feature has been tweaked to show the Total Jackpot (instead of the Jackpot after your Guilds Cut). It will now show how much a person won as well as showing how much your Guild received.
- The available formats for custom messages has been moved (cleaned it up a bit).
- Events now allow for Silver and Copper amounts.
=== Version 3.0.663 ===
Released: October 16th, 2018
Bug Fix for:
- Hosting Raffle Events. Variable was incorrectly being set to false.
=== Version 3.0.662 ===
Released: October 14th, 2018
Bug Fix for:
- Missing Variable throwing errors when updating from older versions.
=== Version 3.0.661 ===
Released: October 11th, 2018
Bug Fix for:
- Completing Events. Variable wasn't being declared before the Update function.
=== Version 3.0.66 ===
Released: October 10th, 2018
New Feature:
- Export Previous Event Data. The AddOn will now save Event data after completing a Draw. Export functionality is meant to work with Microsoft Excel and its Data > Text to Columns feature. This feature can be executed through a new slash command: '/glr export <EventType>' or through the Event Configuration Menu.
Bug Fixes for:
- Mail Scanning incorrectly parsing the senders name for those in Cross-Realm Guilds.
- Raffle Event Dates not being sent through the Alert Guild System.
QoL Changes:
- User Interface will now properly update displayed information for Events where all tickets were given away.
=== Version 3.0.65 ===
Released: October 7th, 2018
New Features:
- 'No Guild Cut on No Winner' can now be set in the Lottery Event Settings. When enabled, if no one wins the Jackpot and Second Place then the Guild will not receive a portion of the Jackpot.
- Improved Giveaway! You now have the ability to give free tickets away to specific players in your Guild based on your personal settings. These can range from everyone in your Guild to one or more ranks and up to 28 Days since they last logged on.
Bug Fixes for:
- Guild Alert math correction for Lottery Jackpot.
=== Version 3.0.641 ===
Released: October 3rd, 2018
Bug Fixes for:
- Cross-Faction Multi-Guild Events.
- Class Colors throwing errors on clients running a non-localized version of the AddOn.
- Data Transfer duplicating information on Transfer.
QoL Changes:
- The Cancel Event button will no longer print to chat that the Checkbox is required when you're not running the relevant Event.
- %raffle_prizes is now a valid variable for your Guild Alert messages.
=== Version 3.0.64 ===
Released: October 1st, 2018
New Features:
- You now have the ability to transfer Event data from one character to another (under the same account on the same computer). This is done from the Transfer tab in the Options menu.
- Players can now receive ticket information about other entries in your event with the ?lottery or ?raffle command (through whisper or Guild chat). This feature does allow for partial names to be sent, however if multiple possible entries are found you will have to be more specific when requesting information.
QoL Changes:
- Did some minor tweaks to some text strings.
=== Version 3.0.63 ===
Released: September 27th, 2018
Rework of the Multi-Guild structure to allow for guilds of the same name (but different faction) to exist.
Minor bug fixes with the Event Draw system.
When hosting a Multi-Guild event, the AddOn should now whisper people right away when you add them to your Event (assuming they're on when added).
=== Version 3.0.621 ===
Released: September 26th, 2018
Hotfix for issue with completing Lottery events.
=== Version 3.0.62 ===
Released: September 24th, 2018
First pass at a system for the mod to check if others in your Guild have this AddOn. If you and others in your Guild have this AddOn, you will be notified if someone has a different version than yours.
If more than one person in your Guild has this AddOn, people in your Guild should now only receive information from the person hosting Events. This only affects players who type "!lottery" or "!raffle" into the Guild chat channel. In the event that more than one person are hosting Events, then people will receive information from anyone hosting.
New variable for your Custom Guild Alerts: %version will now return the current version of the AddOn.
Did some QoL to the Custom Guild Alert system: Leaving a message blank will prevent it from being sent.
You can now inverse the announcement order for Raffle Winners. This is done in the Raffle settings under the Events Configuration menu.
=== Version 3.0.61 ===
Released: September 20th, 2018
When updating to this version, you will need to restart WoW before you can run the Draw for your Events.
Fix for the Custom Message Preview tab in the Configuration Menu. Also did some QoL to the Custom Messages, you will no longer be able to use %raffle variables in the Custom Lottery message tab (and vice versa). The only exception is the tab for both Lottery & Raffle Custom Messages.
New variable for the Custom Lottery Message tab - %lottery_tickets will now return the amount of tickets sold (does not include tickets given away).
The entire Event Draw system has been localized (you will no longer be able to do a /run script to trigger it).
=== Version 3.0.6 ===
Released: September 19th, 2018
New Feature! You can now customize the Alert Guild messages. This is done in the Messages tab of the Configuration menu. Several variables have been provided, such as %lottery_price will return the cost of your Lottery Tickets. You can also copy existing Message Profiles from your other characters. This is done under the Profiles tab of the Configuration menu.
=== Version 3.0.53 ===
Released: September 16th, 2018
Fix for issue with players that have other AddOns installed which would prevent people from receiving event information. You will now have to use '!lottery' or '!raffle' to receive the respective event information.
Changed the Alert Guild system so the messages sent will be shown in order (was shown out of order sometimes if you have certain AddOns installed).
=== Version 3.0.52 ===
Released: September 11th, 2018
Final hotfix to the Alert Guild system (apparently v3.0.51 didn't completely fix it).
=== Version 3.0.51 ===
Released: September 11th, 2018
Hotfix for issue with the Alert Guild system.
=== Version 3.0.5 ===
Released: September 11th, 2018
The AddOn's saved data structure has been completely reworked to allow for a more fluid setup. When creating Raffles, the AddOn will now detect whether a item you've entered (by shift+clicking) is Soulbound and remove it. This applies even if you have the 'Allow Invalid Items' box checked.
=== Version 3.0.4 ===
Released: August 13th, 2018
New Feature! You can now create Lottery & Raffle profiles. The AddOn will use these settings to remember things such as Ticket Price for all future events. You can change these whenever you like, you can also copy existing profiles from your other characters.
New Feature! You can now give tickets to all Guild Members at once! Doing so will not increase the current Jackpot.
Fixed bug with the AddOn not correctly messaging players that haven't received their ticket information upon logging in. The Multi-Guild Roster for Multi-Guild Events is now updated upon logging in and no longer requires a reload to save. If you have 'Multi-Guild Events' and 'Toggle Chat Info' enabled, you will now receive a message once the roster has been updated.
The AddOn has been translated to French, but until I've fixed the scaling issue it presents it's been disabled. You may enable it by changing the Locales.xml file.
=== Version 3.0.3 ===
Released: August 4th, 2018
New Feature! You can now create Lottery & Raffle Events for multiple guilds. To do this, you must log on to each character that's in a different guild and enable the 'Multi-Guild Events' option. If your guilds span both factions you also have the option to enable Cross-Faction events, unlike the Multi-Guild setting, this option only needs to be set on the character hosting the event. If hosting a Multi-Guild Event the person receiving ticket information will have to be higher than level 20 (unless they whisper you 'lottery' or 'raffle', or do the same in Guild chat). This is a limitation brought on by the /who system.
New Feature! You can now increase the current Lottery Jackpot without selling new tickets. Doing so will alert your guild of the change.
Did some quality of life changes to the AddOn's loading process. Won't have to do a reload on new characters for setting changes to take effect now, now you can simply log in make your changes and log out.
=== Version 3.0.2 ===
Released: July 21st, 2018
With Communities enabled, the mod now has the ability to create Guild Announcements in the Calendar for your events. To enable this feature, check the 'Create Calendar Events' box in the Config menu.
=== Version 3.0.1 ===
Released: July 18th, 2018
With Communities temporarily disabled, the ability to create Guild Events was also removed. Should have another update, allowing the mod to create Guild Events for your Lottery & Raffles, once Communities has been enabled.
Did some minor bug fixes with the Mail Scanning feature. It wouldn't correctly enter information for the mod to later use to message the player about their ticket information.
Changed the way the mod handles whispering players information about any Lottery or Raffle events, character level will no longer be a issue.