BR Translation Version in starter Character Scripts. Simply Enable The scripts, then Disable the other Versions, Then switch their Places.
Versão com tradução BR nos StarterCharacterScripts. Basta ativar esses scripts, desativar as outras versões e depois trocar os lugares deles.
The V3.0 update completely reshapes the game flow into a true commander-led fantasy chess battle system.
Role rolling has been removed. Players now automatically fill the board in a clean royal order, starting with White King, then Black King, then Queens, Rooks, Bishops, Knights, and Pawns. This keeps real players in the most important pieces first and prevents matches from feeling overrun by bots.
Kings now act as the commanders of their team. On each turn, the commander can select and move allied pieces, including player pieces and remaining bot pieces. If a King is captured or unavailable, command authority passes down through the pecking order: Queen, Rook, Bishop, Knight, then Pawn.
Captures are no longer just simple removals. When player-controlled pieces clash, the battle can shift into a duel system where players fight to keep their piece alive. The commander controls the board strategy, while the rest of the team becomes the living army sent into battle.
Included in V3.0
Removed random role selection
Added automatic piece assignment
First player becomes White King
Second player becomes Black King
Players fill high-value pieces before Pawns
Added commander-based board control
Kings can command allied bots and player pieces
Added command pecking order if King is unavailable
Reduced bot control over match flow
Improved player-first gameplay loop
Expanded duel-focused capture gameplay
Added stronger team strategy structure
V3.0 turns the system from a bot-heavy chess arena into a living battlefield where the King commands, the army moves, and the champions duel.
game is now split into two layers:
1. Chess board layer
Players still play on the giant chess board. Your original setup already had the board, turns, legal moves, bots, captures, check/checkmate, and player piece rolling system. The update builds on that instead of replacing the whole beast.
When players join:
Join game
→ roll a chess piece
→ replace one bot on the board
→ become that piece
The match still alternates:
White turn
→ Black turn
→ White turn
→ Black turn
But now there is an extra rule:
Only ONE player on that team owns the current team turn.
So if White has 3 real players, it rotates through them instead of letting every White player move at once.
Example:
White Turn 1: Elizabeth moves
Black Turn 1: Bot moves
White Turn 2: Steven moves
Black Turn 2: Bot moves
White Turn 3: Matt moves
This stops the board from becoming turn soup.
2. Capture duel layer
When a piece moves onto an enemy tile, the game no longer always does instant capture.
Empty tile
Player taps glowing empty tile
→ piece moves there
→ turn ends
Player attacks bot
Right now this auto-resolves because the server config says:
PlayerVsBotDuelMode = "PlayerWins"
So:
Player attacks bot
→ player automatically wins
→ bot is removed
→ player moves onto that square
→ capture score increases
→ turn ends
You can change that mode later to:
PlayerVsBotDuelMode = "BotWins"
PlayerVsBotDuelMode = "AttackerWins"
PlayerVsBotDuelMode = "DefenderWins"
PlayerVsBotDuelMode = "Random"
PlayerVsBotDuelMode = "Arena"
Use "Arena" later when you want players to physically fight bots too.
Player attacks player
This is the Harry Potter-style part:
Player moves onto enemy player tile
→ capture does NOT instantly happen
→ both players teleport to the Duel Arena
→ both get movement unlocked
→ both get a Duel Sigil tool
→ they fight
The duel rules are:
Each player starts with 100 HP
Duel lasts 45 seconds
Click / tap / Q attacks
Damage depends on piece class
Defender wins if time runs out
So if the attacker cannot defeat the defender before the timer ends, the defender keeps their piece.
What happens after the duel?
If attacker wins
Defender is captured
Attacker moves onto the target chess square
Turn ends
Example:
White Knight attacks Black Bishop
White Knight wins duel
Black Bishop gets captured
White Knight takes Bishop’s square
If defender wins
Attacker is captured
Defender stays alive
Turn ends
Example:
White Knight attacks Black Bishop
Black Bishop wins duel
White Knight gets captured
Black Bishop keeps their square
That gives every capture a “prove it” moment instead of just deleting someone because the board says so.
What the client helper does
The new client helper is only active during duels.
It handles:
Duel HUD
Duel HP display
Duel timer
Duel camera override
WASD movement during duel
Attack button
Q attack hotkey
Your main chess client still handles:
Board camera
Tile tapping
Legal move highlights
Roll UI
Challenge list
Match HUD
So the helper is basically a little duel goblin sitting beside the main HUD, waking up only when combat starts.
