🧙‍♂️ Brought to you by Peptides.gg — Use code UO20 for 20% off — GLP-1's, 90+ Peptides and more!
From the Codex of Ultimate Wisdom

Statistics

A folio of the realm

Statistics

Statistics in Ultima Online — also called stats or attributes — are the three primary character traits that define a character's combat-and-utility capability: Strength (STR), Dexterity (DEX), and Intelligence (INT). Together they form the stat triad that determines max Hit Points, max Stamina, max Mana, melee damage, swing speed, casting speed, and dozens of derived secondary effects. Each character has a per-stat cap (default 100 for new accounts, raisable via Stat Scrolls) and a total-stat cap (default 225, raisable via Wondrous-tier scrolls and Veteran Rewards / Scroll of Valiant Commendation bonuses to a maximum of 260). Stats are the fundamental currency of character power in UO — every combat formula, every spell strength calculation, and every resource-pool maximum derives from them.

The three primary stats

Stat Primary effect Secondary effects
Strength (STR) Determines max Hit Points (1 STR = 1 HP, then bonuses) Carry weight, melee damage minimum, weapon-class minimum requirements
Dexterity (DEX) Determines max Stamina (1 DEX = 1 Stam, then bonuses) Swing speed (DEX 80+ unlocks faster swings), parry chance, hide/stealth detection
Intelligence (INT) Determines max Mana (1 INT = 1 Mana, then bonuses) Spell damage scaling (with Eval Int), max mana, Meditation passive regen rate

Each stat is independently capped and independently leveraged. A pure Mage has high INT and lower STR/DEX; a pure Warrior has high STR and DEX with lower INT; a Mage-Warrior hybrid balances all three.

Per-stat cap and total-stat cap

The default stat caps:

Cap Default value
Per-stat cap 100 (each of STR, DEX, INT individually)
Total-stat cap 225 (sum of STR + DEX + INT)

The per-stat cap can be raised by Stat Scrolls — the Wondrous, Exalted, Mythical, Legendary, Ultimate tiers grant +5, +10, +15, +20, +25 stat-cap respectively, per stat. The maximum per-stat ceiling with all five tiers is 125.

The total-stat cap can be raised by:

Source Bonus
Stat Scroll application +5 to total cap when applied per stat (5 stats × +5 = +25 to total cap)
Veteran Rewards Stat Scroll +5 total-cap (Veteran-rewards eligible)
Scroll of Valiant Commendation +5 total-cap (Exodus-defeat reward)
Combined maximum 260 total-stat cap with all bonuses applied

The 260 total-cap is the canonical "stat-capped" character — a fully-built Veteran character with Stat Scroll bonuses applied.

Stat point allocation

A character starts with a fixed stat point budget (typically 80 stat points spread across STR/DEX/INT) and gains stat points through skill-use-driven stat gain:

Each stat-gain check fires at random intervals during skill use; the chance scales with how far the stat is below its cap. Gains stop when the per-stat cap is reached.

Stat re-allocation: A character can lock or "atrophy" a specific stat (e.g., set Intelligence to "down" so it loses points to make room for STR/DEX gains) using the character paperdoll's stat arrows. This is the canonical way to redistribute stats post-creation.

Derived attribute pools

The three primary stats determine max Hit Points, Stamina, and Mana — but not 1-for-1. The actual formulas:

Pool Base formula
Max Hit Points STR + (HitPointsIncrease modifier from gear)
Max Stamina DEX + (StamIncrease modifier from gear)
Max Mana INT + (ManaIncrease modifier from gear)

The Hit Points Increase / Stamina Increase / Mana Increase modifiers (HPI / STI / MI) on equipment stack with base stat values. A character with 100 STR, +10 HPI from a ring, and +15 HPI from a chest piece has 125 max Hit Points.

STR — secondary effects

Effect Mechanic
Carry weight Max carry weight = STR / 2 + base weight
Melee damage minimum High STR ensures consistent minimum damage on melee swings
Weapon-class STR requirement Some 2H weapons require STR 80+ to wield without penalty
Hit Points pool Direct contribution to max HP

DEX — secondary effects

Effect Mechanic
Swing speed DEX ≥ 80 unlocks faster swings; below 80 swing speed is dramatically reduced
Parry chance bonus (DEX_factor) used in Parrying skill formulas
Stamina pool Direct contribution to max Stamina
Self-Healing speed Healing bandage cycle speeds up with high DEX (formula 8s − (DEX−80)/20)
Hide/Reveal DEX affects Hiding and Stealth success chances
Stealth steps DEX-affected stealth-walk distance (Stealth/5 + DEX modifier)

INT — secondary effects

Effect Mechanic
Mana pool Direct contribution to max Mana
Spell damage scaling Used by Eval Int in spell-damage formulas (1.0× → 4.6× direct-damage scaling)
Meditation regeneration Passive Meditation rate = 2 + (Med×3 + INT) / 40
Spirit Speak Self-channel formula uses INT through Spirit Speak skill
Caster Focus / Casting Speed Some derived effects scale with INT

Stat allocation strategies

Build STR DEX INT Total
Pure Mage 50 25 100 175 (early) → 100/45/115 (260-cap)
Pure Warrior 100 100 25 225 → 125/115/20 (260-cap)
Sampire 100 90 35 225 → 125/110/25 (260-cap) — high HP, fast swings, low mana
Tamer 60 35 100 195 → 100/35/125 (260-cap) — balanced for survival + spell support
Bard-Mage 50 30 100 180 → 100/35/125 (260-cap)
Pure Bard (no magic) 60 60 60 180 → 80/80/100 (260-cap) — flexible

The 260-cap distribution is the canonical "fully-built" form for each archetype.

Race and stat caps

Gargoyle characters start with the same default 80-point budget but have slightly higher per-stat ceilings (their racial cap can exceed 100 by a small margin in some configurations). Elf and Human characters have identical stat mechanics; the racial differences appear in skill caps and racial abilities, not in stat formulas.

See also

← Return to the Codex
Folio inscribed by the Scribe  ·  merge  ·  2026-05-14
Folios in the Codex incorporate material adapted from community-maintained Ultima Online wikis, used under the Creative Commons Attribution-ShareAlike 3.0 License. Synthesised, restructured, and rebranded by the Scribe.