CeeLo

CeeLo is a WoW addon for duel-like, cheat‑proof Cee‑lo using commit‑reveal. Use /ceelo to challenge your target; accept/decline, 3s countdown. Rolls auto-reroll until valid (4-5-6, triples, pair+point, or 1-2-3). Ties → sudden‑death; emotes announce.

File Details

v1.0.6

  • R
  • Feb 23, 2026
  • 26.52 KB
  • 5
  • 12.0.1+1
  • Retail

File Name

CeeLo-v1.0.6.zip

Supported Versions

  • 12.0.1
  • 12.0.0

CeeLo Dice - Changelog

All notable changes to this addon will be documented in this file.

[1.0.6] - 2026-02-23

Fixed

  • Fixed an issue where dice rolls between players were highly correlated (e.g., Player 1 rolling 3-3-8 and Player 2 rolling 8-8-3) due to the linear nature of the hash function used for dice derivation.

[1.0.0] - 2026-01-25

Added

  • Initial release of CeeLo Dice addon

  • Challenge System

    • Challenge any player via /ceelo challenge <name> or targeting + command
    • Accept/Decline popup for incoming challenges
    • Pending challenge indicator with cancel option
    • 60-second timeout for unanswered challenges
  • Game Flow

    • 3-second countdown before rolling
    • Animated dice rolling display
    • Result popup showing both players' dice and hands
    • Automatic game cancellation if entering combat
  • Anti-Cheat

    • Commit-reveal cryptographic protocol
    • Seed verification to detect tampering
    • Deterministic dice derivation from combined seeds
  • Rules Engine

    • Full Cee-lo hand evaluation (4-5-6, 1-2-3, triples, pair+point)
    • Three rule variants: Classic, Triples High, House Rules
    • Proper hand comparison and tie handling
  • User Interface

    • Challenge received popup with Accept/Decline buttons
    • Countdown timer overlay
    • Dice rolling animation
    • Result display with Unicode dice characters
    • Minimap button for quick access
    • Combat lockdown handling for buttons
  • Statistics & History

    • Per-character win/loss/tie tracking
    • Match history (last 100 games)
    • Stats display via /ceelo stats
    • History display via /ceelo history
  • Configuration

    • Settings panel in Interface Options
    • Sound toggle
    • Result announcement toggle
    • Auto-decline toggle
    • Minimap button toggle
    • Rule variant selection
    • Statistics reset option
    • History clear option
  • Commands

    • /ceelo or /cl - Help
    • /ceelo challenge <name> - Challenge player
    • /ceelo accept - Accept challenge
    • /ceelo decline - Decline challenge
    • /ceelo cancel - Cancel pending challenge
    • /ceelo stats - Show statistics
    • /ceelo rules - Show game rules
    • /ceelo options - Open settings
    • /ceelo history - Show match history
  • Developer Features

    • /ceelodebug - Toggle debug output
    • /ceelotest - Commit-reveal self-test
    • /ceelorules - Rules engine test suite
    • Exposed API for other addons

Technical

  • Uses C_ChatInfo.SendAddonMessage for communication
  • Registered addon message prefix "CEELO"
  • SavedVariables for account-wide settings
  • SavedVariablesPerCharacter for stats
  • Compatible with WoW 12.0.0 (Midnight)