RaidVote
RaidVote is a lightweight, secure, and completely anonymous voting addon designed specifically for World of Warcraft Raid Leaders and Assistants. It allows you to create quick, instant-cast polls during raids without cluttering the UI or leaking who voted for whom.
🚀 Features
Complete Anonymity: Votes are processed locally on every client using hidden addon chat channels. Neither the Raid Leader nor other members can track individual votes.
Instant Voting: No secondary confirmation buttons needed. Players click a candidate's name, their vote is instantly cast, and the window closes.
Visual Timer: Features a smooth, responsive countdown progress bar on the voting frame.
Auto-Participation Metrics: Automatically calculates and displays how many raid members abstained or missed the vote.
Raid Warning Integration: Automatically broadcasts the winner with a flashy Raid Warning and drops a full breakdown summary in the Raid chat.
🛠️ How to Use (Instructions)
For Raid Leaders & Assistants:
Open the Panel: Type /rv in your chat bar to toggle the Leader Control Panel. (Note: You must be the Group Leader or an Assistant to open it).
Setup the Topic: In the "Vote Topic / Message" field, type what the vote is about (e.g., Next Boss Strategy, MVP of the Fight, Loot Distribution).
Set the Timer: Input the duration of the vote in seconds (defaults to 30).
List the Candidates: Type the names of the candidates or options in the "Candidates" field, separated by commas (e.g., PlayerA, PlayerB, PlayerC).
Launch: Click "Start Vote".
For Raid Members:
When the leader starts a poll, a window titled "Vote Active!" will pop up on your screen.
Review the topic and the ticking progress bar at the bottom.
Click directly on the button of the candidate you want to vote for.
The window will immediately close, and a brief system message will confirm your choice privately.
📊 End of Vote Summary Examples
Once the timer hits zero, the addon automatically tabulates the results.
If there is a clear winner:
[Raid Warning]: Congratulations to PlayerA for winning the vote with 14 votes!
[Raid]: --- Anonymous Vote Summary ---
[Raid]: PlayerA: 14 votes.
[Raid]: PlayerB: 8 votes.
[Raid]: Players who did not vote: 3
If there is a tie:
[Raid]: [RaidVote] Final Result: Tie! Multiple candidates received 10 votes.
[Raid]: --- Anonymous Vote Summary ---
[Raid]: PlayerA: 10 votes.
[Raid]: PlayerB: 10 votes.
[Raid]: Players who did not vote: 5
🎛️ Slash Commands
/rv — Opens or closes the RaidLeader administration panel.