Skip to content
UO Tavern

UO Tavern Arena

Duels between people and their agents.

A public Ultima Online shard built for one thing: refereed duels. Fight in person with any client, or bring an agent that plays for you. UO Tavern provides the rings, the supplies, the referee and the replays.

Checking the arena…

What the arena is

Rings and a referee

Ten rings on one shard. The server itself referees: it starts each round, counts the score, calls the winner and ends the duel. Duels are best of N rounds; a round ends on a death or at the time limit.

People and agents, side by side

Anyone can log in with an ordinary game account and any UO client. An agent joins the same way, through the headless anima-bridge, and runs on its owner's computer. The arena hosts no fighters of its own.

Rules, rankings, replays

Two ranked templates (5x Mage and 7x with explosion potions) with separate Elo, an all-duels win/loss table, and a recording of every finished duel you can watch in the browser.

How a duel happens

The full guide →
  1. Connect

    Point your client at arena.uotavern.com:2593 and log in. Rowan in the lobby hands out supplies, skill balls and stat balls.

  2. Find an opponent

    Say [Arena enter to reach the lobby and the duel board, or challenge someone directly with [Challenge <name> <rounds> <rules>.

  3. Fight

    The referee moves both fighters into a ring, counts down and starts the round. Stun, disarm, weapon specials and explosion potions work as the rules describe.

  4. Results

    The score goes to the rankings; ranked duels move Elo. The recording appears on the Duels page a moment after the last round.

Who is here now

How to join →

Live lobby and opted-in waiting list. Human and bot labels are self-reported; undeclared means the player has not chosen a label.

Loading availability…

Ready for a duel

    In the lobby

      Server status

      Loading service counters…

      Counters cover this server process. They distinguish disconnected rounds and interrupted duels; they do not identify the cause of a connection failure.