Gamba
Gamba is a standalone World of Warcraft addon for running shared gambling roll games during raids, dungeons, guild events, or casual guild downtime.
Players can start a game with a custom gold amount, join through the addon or chat, roll through the UI, and let Gamba track the full result automatically. The addon records winners, losers, ties, rerolls, unpaid debts, paid sessions, win/loss history, and net gold balance.
Gamba works on its own and also communicates with the full iddqd addon, so players using standalone Gamba and players using iddqd can join the same games together.
Features
- Create shared Gamba sessions with a custom gold amount
- Join or leave games through the addon UI
- Join with
1 and leave with -1 in the active game channel
- Roll directly from the addon with a dice button
- Automatically track
/roll results
- Detect winners, losers, and tied rolls
- Handle rerolls cleanly when needed
- Calculate gold owed after each game
- Track unpaid debts, paid debts, wins, losses, and net balance
- Keep a local history of completed games
- Net repeated games between the same players into one running balance
- Optional account-wide stats and debt settlement
- Trade-window debt reminder showing what you owe or should receive
- Compact mini window for playing without keeping the full window open
- Minimap button for quick access
- Optional sound alerts for new games, wins, and losses
- Optional addon-only notices for quieter guild play
- Version detection for update warnings
- Works as a lightweight standalone addon
- Communicates with the full iddqd addon
Mini Window
Gamba includes a compact mini window for players who want a smaller interface during raids or dungeons.
The mini window includes:
- Gold amount input
- Start / Cancel button
- Join / Leave button
- Lock In button
- Call / Roll prompt button
- Dice roll button
- Player and roll list
- Scroll support when many players join
- Button to return to the full window
Open the mini window with:
/gambamini
How It Works
A player starts a Gamba session by choosing a gold amount and pressing Start.
Other players can join through the addon UI or by typing:
1
Players can leave before the game is locked by typing:
-1
When the host presses Lock In!, joined players roll from 1 to the selected gold amount. Gamba tracks the rolls, determines the highest and lowest rollers, and calculates the debt.
The highest roller wins.
The lowest roller owes the gold amount.
If multiple players tie for highest or lowest roll, Gamba handles the reroll process until there is a clean result.
Commands
Open the full Gamba window:
/gamba
Alternative command:
/iddqdgamba
Open the mini window:
/gambamini
Join an active game:
1
Leave an active lobby:
-1
Debt and History Tracking
Gamba keeps a local ledger of your gambling activity, including:
- Gold won
- Gold lost
- Net balance
- Open debts
- Paid debts
- Recent games
- Session history
- Player totals
Repeated games between the same players are netted together, so instead of showing multiple separate debts, Gamba keeps a single running balance until players settle through trade.
Trade Window Reminder
When you trade another player, Gamba can show a small debt reminder above the trade window.
It displays whether:
- You owe that player gold
- That player owes you gold
- The current trade amount appears to settle the debt
Gamba does not move gold automatically. It only helps track what should be paid.
Standalone and iddqd Compatibility
Gamba can be used as a standalone addon or together with the full iddqd addon.
Players do not all need the same addon package installed. A player using standalone Gamba can play with another player using the full iddqd addon, as long as both have compatible Gamba support.
Optional Settings
Gamba includes several optional settings:
- Default gold amount
- Preferred channel: Auto, Guild, Raid, Party, or Addon
- Addon-only notices
- Auto-join
- Auto-roll
- Account-wide stats
- Lobby timeout
- Window scale
- Sound alerts for new games, wins, and losses
Sound alerts are disabled by default.
Notes
Gamba is intended for guilds and raid communities that enjoy simple roll-based gambling games in World of Warcraft.
The addon does not automate gold trading and does not move gold for players. It tracks games, rolls, results, debts, and payments so players can settle manually in-game.