## MightyVoter
MightyVoter is a simple and efficient raid loot voting and distribution system designed specifically for raid leaders in World of Warcraft. This addon streamlines the process of managing loot distribution by allowing raid leaders to initiate votes on items, collect votes from raid members, and automatically handle the distribution based on the voting results.
### Features
- **Easy Voting**: Start votes on items with a simple command.
- **Transparent Process**: Collect and display votes from all raid members.
- **Automatic Distribution**: Automatically distribute loot based on the voting results. (TODO)
- **Persistent Data**: Save and load loot data across sessions to ensure no data is lost. (TODO)
### Commands
- `/mvote [item links]` - Starts voting for the specified item (Raid Leader only).
- `/mvote help` - Shows the help message with available commands.
- `/mvote results` - Displays the current vote results (Raid Leader only).
- `/mvote reset [item link]` - Resets the vote data for the specified item.
- `/mvote reset_history` - Resets the entire raid loot database.
- `/mvote print_history` - Prints the entire raid loot database.
### Usage
1. As a raid leader, use the `/mvote [item links]` command to start a vote on one or more items.
2. Raid members will see the voting options and can cast their votes.
3. Use `/mvote results` to display the current vote results.
4. Use `/mvote reset [item link]` to reset the vote data for a specific item if needed.
5. Use `/mvote reset_history` to reset the entire raid loot database.
6. Use `/mvote print_history` to print the entire raid loot database.