Secret Magic League

Tournament Rules &
Stability Protocol

Governing the conduct of matches, software failures, and the resolution of disputes for all league participants.

These rules exist to emulate the experience of sitting across a table from a fellow mage — where communication, intent, and mutual respect matter as much as any card played. Software is a vessel for the game, not its arbiter. When the vessel cracks, these protocols guide the crew.

Chapter I
🤝

The Spirit of Play

Core Philosophy

Communication Over Clicks Encouraged

This league is designed to recreate the table experience. Players are expected to communicate actively via Discord voice chat throughout the match — announcing attacks, declaring blockers, casting spells, and any other game actions verbally, not merely by clicking.

The software is a shared interface. The conversation between players is the real game. When in doubt about an opponent's intent, ask. When your own intent is unclear, say so out loud before acting.

Chapter II
🖱️

Misclicks & Input Errors

Sportsmanship

Declared Intent Governs Encouraged

If a player clearly declares an action by voice before or during execution — for example, announcing an attack and then accidentally pressing End Turn — the declared intent takes precedence for the purpose of deciding game outcomes, even if the software did not reflect it.

The deceived action is not enforced by these rules, but good sportsmanship is. Players are encouraged to find creative ways to restore the intended game state within the software's constraints.

Remediation

Restoring Game State Encouraged

When a misclick occurs and the intended action can be approximated — for instance, allowing an attack to go through unblocked simply to reflect damage that would have occurred — players are encouraged to cooperate in doing so. A few examples:

Note: None of this is enforced by a judge. It is the spirit of fair play. The software is the final arbiter when players cannot reach agreement — but reaching agreement is always preferred.

Chapter III
⚙️

Software & Card Implementation Errors

Known Issue

Unimplemented or Misimplemented Cards Rule

Forge does not perfectly implement every Magic card. If a card does not function as printed — incorrect targeting, wrong damage values, missing triggered abilities — both players should first verify the card's oracle text together on a reference site (e.g., Scryfall) during the match.

Chapter IV
💥

Disconnections & Crashes

📋   Decision protocol — select the scenario that applies

1

Match just started — hands drawn, no meaningful game state established.
Create a new match immediately. No life total or board state has value yet. Both players redraw. No further deliberation needed.

2

Crash occurs post-sideboard (between games in a match).
The player who lost the previous game concedes Game 1 of the new pairing to reflect that they were already behind. The match then continues from that point, post-sideboard, as if it had proceeded normally. Match score carries forward.

3

Crash mid-game — outcome was already obvious.
If both players agree that one player had an insurmountable advantage, the losing player is encouraged to concede the game in the spirit of good sportsmanship. This is never required, but is strongly valued.

4

Crash mid-game — an immediate or clear countermove was possible.
If the losing position was clearly about to be answered — a lethal combo on the stack, a topdeck that would have stabilised — both players should discuss the game state honestly. If agreement is reached, the concession or continuation reflects it. A rematch for that single game is preferred if agreement cannot be reached quickly.

5

Crash mid-game — neither player can agree on the state or outcome.
Rematch the game. No blame, no grudges. The crash is the cause, not either player. Report the crash details in Discord for post-session logging.

Chapter V
🔧

Persistent Issues & Escalation

Escalation Protocol

When Problems Repeat Protocol

If crashes, network disconnections, or software errors continue to affect the same pairing after one attempted rematch, the following escalation process applies:

Chapter VI
🏚️

Fallback Systems

Last Resort

When Forge Cannot Be Recovered Protocol

If group troubleshooting fails to resolve the issue and the affected match cannot proceed on Forge, the following fallback options are available in order of preference:

Reaching Fallback B is an unfortunate outcome. It is not a failure of any individual — it is a contingency that exists to ensure the league always has a path to completion. The league finishes. The game goes on.

"We are not playing against bots. We are sharing a game across a wire with a fellow player. Every rule here bends in service of that shared experience — not against it. When in doubt, ask yourself: what would we do if we were sitting at the same table?"

— The Spirit of the Secret Magic League