Coinflip Bo3/Bo5: round 1 now always plays the flip animation. The 3D coin mount no longer races ahead of the flip, and series completion uses wins_needed instead of treating a missing mode as single-round.
Casino is in maintenance — changelog remains available.
Changelog
See what's new and what has been improved in X4T. All versions are collapsed by default. Click on any version below to expand and view the changes. 10 versions per page.
Showing 11–20 of 68 versions (page 2 of 7)
Coinflip join response includes rounds, status, and complete flags (same pattern as dice/roulette PvP), so joiners replay the correct round state on /games/coinflip.
Coinflip flip animation is consistent across browsers: CSS flip is primary for every user; WebGL is optional polish. Users with slow or missing WebGL no longer see a static coin while others see a flip.
Coinflip lobby polling skips match-card refresh while a coin is mid-flip, and stale open rooms (1 hour) expire with an automatic creator refund before the lobby list loads.
Blackjack split and double now require the full matching stake. Insufficient balance is rejected instead of silently clamping, which could debit more tokens than the bet history showed.
Tower max bet lowered to 2,000 tk. Edge Duel join requires exact room stake; wallet ledger notes use limbo consistently.
CSRF tokens persist on DB sessions and survive PHP session GC. API client auto-refreshes on CSRF invalid and retries once. JSON API responses always send no-store cache headers.
Edge Duel secret mode: opponent target multipliers stay hidden in the lobby and during the duel until the crash reveal animation. Admins toggle this in Site Settings, Games, Edge Duel (hide opponent targets until crash reveal). Replays still show full targets.
Edge Duel at /games/pvp-limbo: 1v1 PvP where each player picks a target multiplier (1.10x to 10.00x), then a provably fair crash point decides who played the edge best. 98% pot payout, lobby polling, crash-line reveal animation, and match replay.
Win review Discord alerts now show game, reason, risk score, and context details. Review dedupe updates pending flags instead of spamming; economy thresholds tuned (profit vs deposit ratio 12, min deposit floor 3000 tk). Admins see disabled games on the home page with a red glow. Crash cold tuning: 7% distribution edge, max bet 500 tk, auto cap 35x RTP.
Crash minus zone: each round opens underwater (0.75x-0.95x floor, ~2.5s recovery to break-even). Live overlay shows relative values (-0.25, 0.00, +1.50). Partial cash-out below 1.00x is allowed down to min 0.75x; auto cash-out still waits for your target (default 1.35x+).
Crash: added configurable distribution house edge (default 3%), stricter exact-multiplier auto settlement, fixed idempotent settle retries, publish server seed after crash, default auto cash-out 1.50x, and UI win-chance hint.
Abnormal usage scanner flags economy drains, Crash duplicate rounds, bet velocity, and large withdraw refunds; withdraw requests run abuse checks and block high-severity hits.
Admin withdrawals: Hold for review locks a pending request without refunding tokens (status held). Refund to player still cancels and credits balance. Use hold during abuse audits instead of cancel when tokens should stay locked.
Manual admin review mode blocks all tk spending until released; Crash settlement uses DB idempotency and file locks; GET /games/crash/state is read-only with POST /games/crash/settle; withdraw and Win Review gates tightened (hold payouts, caps, new-account friction, auto-flag rules).