House Rules
Running a guild gold-roll event in World of Warcraft used to mean juggling a spreadsheet, squinting at chat logs, and enduring the inevitable post-game argument about who owed what. House Rules eliminates all of that. This addon handles the entire process—signups, rolls, payouts, and a permanent ledger—directly inside the game. It is built from scratch with no Ace libraries and no external dependencies, making it lightweight, responsive, and reliable even when your guild chat explodes with activity.
Why Guild Leaders Are Switching to House Rules
The core appeal of House Rules for World of Warcraft is its simplicity. You set one join keyword, announce it in guild chat, and players type it to reserve their seat. The addon does the rest. It tracks who joined, opens the rolls, re-sorts the leaderboard live as results land, and calculates the gold owed between players. No spreadsheets, no manual tracking, no confusion.
This addon is fully compatible with every major version of the game, including Retail, Classic, TBC, WotLK, Cataclysm, and MoP. Whether your guild raids in the modern era or prefers the nostalgia of vanilla Azeroth, House Rules works seamlessly across all of them.
Signups That Hold Up Under Pressure
The moment someone types your keyword, they are seated. House Rules updates the roster synchronously inside the chat event itself, so a burst of ten people typing in the same second results in ten people in their seats. Signups do not depend on addon comms, throttles, or anything round-tripping through the server. This design ensures that nobody is left wondering whether they got in.
To make checking in even easier, House Rules offers three confirmation methods. The batch default posts a single public line naming everyone who joined in the last few seconds, such as "IN (7): Bob, Sue, Tim." A whisper option confirms each joiner privately. The off setting stays quiet until you post the list manually. Re-typing the keyword always answers with "You're already in—seat 4 of 9," so verifying your seat is always safe.
Eight Game Modes for Every Occasion
House Rules is not a one-trick pony. It includes eight distinct game modes, each with its own rules and payout structure:
- Classic: Everyone rolls, highest beats lowest, and the loser pays the difference.
- High Roll: Highest roll wins; everyone else pays the wager.
- Death Roll: A 1v1 duel where the range shrinks to the last roll. Roll a 1 and you pay.
- Elimination: Lowest roll is out each round. The final two settle it Death Roll style.
- Hot Potato: Five rounds of 1–100. The lowest holds the potato, and the last holder pays the table.
- Over / Under: Call over or under 50, host rolls 1–100. Exactly 50 and the house sweeps.
- Big Two: A simple coin flip on /roll 2.
- Raffle: One ticket each; the host's roll draws the winner. Ties re-roll automatically among tied players only.
A Live Leaderboard That Keeps Up
Once rolls open, the roster transforms into a leaderboard that re-sorts itself as results come in. Rolled players sort high to low, while anyone still pending sits underneath in seat order. The delta column shows the gap to the leader, and a live SPREAD readout displays the payout in Classic mode. Names are class-coloured on the board, in ledgers, and in history summaries, resolved from whatever source is available and then remembered—so people stay coloured even when they join by keyword from outside your group.
Wrong rolls get called out automatically. House Rules checks the range every mode expects, and when a player rolls incorrectly, it posts a callout, marks them on the board with a strike count, and counts it in session stats. This is throttled per player, so one person spamming cannot flood the channel.
A Ledger That Remembers Everything
House Rules keeps three levels of records. The session ledger resets each login and tracks games, players, gold moved, and bad rolls caught. The lifetime ledger stores net gold, W/L records, games played, and per-mode splits. The history log retains the last 200 games with mode, headcount, and result. If you ran a night with an outside group, you can hover any row and click the red × to remove them, or use Purge Outsiders to drop everyone not on your guild roster in one pass.
Guild cut is optional and off by default. Tick it, set a percent, and the cut comes out of the winner's take while the loser still owes the full amount. The running total is tracked separately as gold owed to the guild bank, and the table is told the percentage when the game opens.
Coming from CrossGambling
If you have been running CrossGambling, the Import CG feature brings your existing ledger across: net gold per player, per-mode splits, the house rake, bans, and past games rebuilt from the audit log. It shows you exactly what it found and asks before it commits. CrossGambling does not store win, loss, or game counts, so those columns start at zero for imported players rather than being invented. The import records that it ran so a second pass cannot double your totals.
Testing and Customization
House Rules includes a test mode that opens a bench beside the window. Nothing reaches the server while it is on—every outbound line is echoed to your own chat frame, addon comms are a no-op, and rolls are simulated. You can try the whole thing out inside a live guild without anyone seeing a word of it. Run Full Game plays a mode end to end hands-off, and bots can optionally misbehave by rolling wrong amounts, rolling twice, or stalling, so the callouts and edge cases actually get exercised.
For those who want to make the addon their own, you can drop a 256×256 .tga or .blp file in the Media folder and use /hr logo to put it on the window badge and minimap button. A custom .ttf or .otf font in the Fonts folder restyles the header wordmark.
How to Install and Download
To download House Rules, visit your preferred addon repository and grab the latest version. The installation process is straightforward: extract the folder into your World of Warcraft Interface/AddOns directory, then restart the client. For how to install on any version—Retail, Classic, TBC, WotLK, Cataclysm, or MoP—the steps are identical. If you are looking for a convenient way to manage your addons, the foxygame.net launcher offers a one-click install for House Rules for World of Warcraft, ensuring you always have the latest version without manually checking for updates.
Final Thoughts
House Rules transforms a chaotic, spreadsheet-driven chore into a smooth, automated experience. It is fast, reliable, and packed with features that guild leaders will appreciate. Whether you are running a casual raffle or a high-stakes Death Roll tournament, this addon ensures everyone knows the rules, the rolls are fair, and the ledger is always accurate. Download House Rules today and let the addon handle the math while you focus on the fun.