Progression

Rank Roadmap

The full 100-rank + 25-prestige ladder with exact cost formulas, sell multipliers, unlocks, and prestige bonuses.

The Imperium progression ladder is a 100-rank climb through the Roman cursus honorum, capped by a 25-tier prestige system that resets your rank in exchange for permanent multipliers. Every rank has a Roman title (Proletarius → Divus Maximus), every prestige has a Roman title (Primus Inter Pares → Summus Deus), and the cost curve is published exactly. This guide is the long-form companion to Ranks & Prestige and Prestige, with the full ladder, cost formula, and what unlocks at each milestone.

The Rank-Up Cost Formula (Live)

The cost to rank up is not read from ranks.yml — it is computed live in RankManager.calculateRankUpCost():

PropertyValue
Base formularank_cost(rank) = 1000 × 1.8^rank
Prestige scaling× (1 + prestige × 0.5) — P0=1.0×, P1=1.5×, P5=3.5×, P8=5.0×
Range0 ≤ rank < max_rank; -1 returned at cap (no further rankup)
Display vs realityranks.yml costs: map is DISPLAY-ONLY/STALE — do not use it for math

Important: the costs: block in ranks.yml is stale and display-only. It was tuned for a different (100-rank) curve and is roughly 2 orders of magnitude higher than what the live formula charges. Use the numbers in this guide, not the YAML.

The prestige multiplier (1 + prestige × 0.5) is what makes each prestige cycle progressively harder — without it, every P0→P10 climb would cost the same, and prestiging would be trivially fast.

The Full Rank Ladder (Prestige 7 sample costs)

Below is the complete ladder with the live cost at Prestige 7 — the "standard endgame" prestige. Multiply by the prestige factor for other tiers (P0 = 1.0×, P5 = 3.5×, P8 = 5.0×). Costs shown are cost to rank up TO that rank, not cumulative.

RankTitleTierCost to reach (P7)Sell ×What unlocks
R1ProletariusPleb$1,0001.00×Starter ore — stone/cobble baseline.
R5CliensPleb$10,4981.06×First sell-multiplier breakpoint.
R10MilesPleb$113,8261.14×Coal Ore unlocks. Rank 10 broadcast fires.
R15SigniferMilitary$583,200×3.5=$2.04M (P7)1.21×Mid-military career.
R20Praefectus CastrorumMilitary~$2.99M (P7)1.29×End of military track.
R25PraefectusMilitary~$15.34M (P7)1.36×Iron Ore prominent. Rank 25 broadcast.
R30Aedilis PlebisMagistrate~$78.6M (P7)1.44×Many enchants unlock at Rank 30 (payday, token_siphon).
R35PraetorMagistrate~$402M (P7)1.51×tax_collector + fire_resist enchants unlock.
R40Legatus Pro PraetoreMagistrate~$2.06B (P7)1.59×Gold Ore unlocks + compound_interest enchant. Rank 40 broadcast.
R50Consul TertiumConsular~$54.2B (P7)1.74×Diamond Ore unlocks. Rank 50 broadcast.
R60Rex SacrorumTriumviral~$1.39T (P7)1.89×Ancient Debris unlocks + bank_heist enchant. Rank 60 broadcast.
R75DuxImperial~$205T (P7)2.10×End materials. Rank 75 broadcast.
R85Princeps CivitatisAugustus~$21.9P (P7)2.26×Deep into the Augustus tier.
R90MaximusAugustus~$112P (P7)2.34×High-Augustus rank.
R95DivusMythic~$574P (P7)2.41×Mythic ascension begins.
R100Divus Maximus — Deified EmperorMythic~$5.85E (P7)2.49×MAX RANK. Eligible to prestige. Nether star reward + broadcast.

E = Exa (10^18), P = Peta (10^15), T = Tera (10^12), G = Giga (10^9).

The Eight Tiers of the Cursus Honorum

The 100 ranks are grouped into eight thematic tiers, each representing a phase of the Roman political career. Tier names match the section comments in cursus_honorum.yml:

TierRanksTheme
Plebeian1–10Common citizen — Proletarius, Captivus, Servus, ... Miles
Military Career11–25Soldier's path — Gregarius, Decanus, Centurio, ... Praefectus
Magistrates26–40Quaestor path — Aedilis, Tribunus, Praetor, ... Legatus Pro Praetore
Consular41–50Senator → Consul Tertium
Triumviral51–60Triumvir, Pontifex, Augur, ... Rex Sacrorum
Imperial Court61–80Comes, Magister, Praefectus, ... Caesar
Augustus Ascension81–95Augustus, Pater Patriae, Princeps, ... Divus
Mythic Apotheosis96–100Divi Filius, Semideus, ... Divus Maximus

The Sell-Multiplier Curve

Each rank grants a sell multiplier on all mined-block income. The curve is set in ranks.yml multipliers: map and roughly tracks 1.0 + (rank-1) × 0.015:

RankSell multiplierEffect
R11.00×Baseline
R101.14×+14% income
R251.36×+36% income
R501.74×+74% income — first major breakpoint
R752.10×+110% income
R1002.49×Max rank multiplier — +149% income

The sell multiplier stacks multiplicatively with prestige, Sarcina, and booster multipliers — a Rank 100, Prestige 10 player with a +50% prestige multiplier and a Sarcina Lv 10 (+10%) gets 2.49 × 1.50 × 1.10 = 4.11× on every sell before boosters and enchants.

What Unlocks at Each Rank

RankUnlocksNotes
R10Coal Ore in mines, server broadcastFirst ore-tier milestone.
R25Iron Ore prominent, broadcastcritical_strike + beacon_boost enchants (P5)
R30payday, token_siphon, mass_detonate-related enchantsMajor economy enchant tier
R35tax_collector + utility enchants (P7)
R40Gold Ore in mines, compound_interest enchant (P8), broadcastBig jump in mine income
R50Diamond Ore in mines, several ULTIMATE enchants, broadcastMid-game peak
R60Ancient Debris in mines, bank_heist + tax_collector enchants, broadcastEndgame ore tier
R75End materials, broadcast
R80Several ENDGAME-category enchants (P8)
R100MAX RANK — eligible for /prestige. Nether star ×3 reward.Final rank-up

Prestige — The 25-Tier Reset Ladder

At Rank cap, you can /prestige to reset rank to 1 in exchange for a permanent multiplier and a new Roman title. The cost scales by 1,000,000 × 1.8^(level-1) Denarius plus 100,000 × 2^(level-1) Auctoritas. Aureus is NEVER minted by gameplay — only the cursus-honorum milestones award it.

PTitleRequirementMultipliersEffects
P0Starting state1.00×None
P1Primus Inter ParesRank cap + $1M + 100K ⛁1.05×/$ 1.04×/⛁ 1.03×/mine 1.02×/XP 1.03×/sellHaste I, Speed I, Night Vision
P2Restitutor~$1.8M + 200K ⛁+10%/$ +8%⛁ +6%mineHaste I, Speed I, Night Vision
P3Restitutor Orbis~$3.24M + 400K ⛁+15%/$Haste I, Speed I, Night Vision
P4Adsertor Libertatis~$5.83M + 800K ⛁+20%/$Haste I, Speed I, Night Vision
P5Conditor~$10.5M + 1.6M ⛁+25%/$ +20%⛁ +15%mine+Jump Boost I. Pet reward + 1,000 ⬡ via cursus_honorum reward.
P8Totius Orbis Dominus~$61M + 12.8M ⛁+40% across the board+Fire Resistance
P10Aeternus Augustus~$166M + 51.2M ⛁+50%/$ +40%⛁ +30%mine +20%XP +30%sellCursus milestone: +5,000 ⬡ + 1 Aureus
P12Magnus~$464M + 204.8M ⛁+60%/$Standard effects
P15Triumphalis~$3.36B + 819.2M ⛁+75%/$+Regeneration II + Resistance I. Cursus milestone: +10K ⬡ + 2 Aureus
P20Excelsus~$92.7B + 5.24G ⛁+100%/$Full buff suite. Cursus milestone: +25K ⬡ + 3 Aureus
P25Summus Deus — The EternalMAX+125%/$ +100%⛁ +75%mine +50%XP +75%sellAll potion effects. Cursus milestone: +100K ⬡ + 10 Aureus + server broadcast

The auto-prestige prompt. When you hit rank cap, the server shows a title + action-bar prompt every 15 seconds telling you "You are ready to Prestige." It does NOT auto-fire — you must explicitly run /prestige. (Staff can re-enable auto-fire via the prestige.auto-prestige config.)

Prestige Multiplier Formula

Each prestige tier grants five multipliers, all linear in the tier level:

MultiplierFormulaP10 valueP25 value
Money (Denarius)1 + level × 0.051.50×2.25×
Tokens (Auctoritas)1 + level × 0.041.40×2.00×
Mining1 + level × 0.031.30×1.75×
XP1 + level × 0.021.20×1.50×
Sell1 + level × 0.031.30×1.75×

Multipliers are applied to the gross value before tax. See Prestige for the full effects list per tier.

The Cursus Honorum Milestones

cursus_honorum.yml defines bonus rewards at prestige 1, 5, 10, 15, 20, 25 — each fires a server broadcast and grants currency:

PrestigeBonus rewardBroadcast
P1100 ⬡ CivitasStandard ✦ broadcast
P51,000 ⬡ + 1 random petTwo-star ✦✦ broadcast
P105,000 ⬡ + 1 AureusThree-star ✦✦✦ broadcast (Aeternus Augustus)
P1510,000 ⬡ + 2 AureusFour-star broadcast (Triumphalis Maximus)
P2025,000 ⬡ + 3 AureusFive-star broadcast (Excelsus)
P25100,000 ⬡ + 10 AureusSix-star ★★★★★★ broadcast + "ETERNAL" message

The Prestige Reset — What You Keep and Lose

CurrencyOn prestige
DenariusReset to 0
AuctoritasReset to 0
CivitasReset to 0
AureusKept (premium currency is never reset)
RankReset to R1
Prestige tier+1 (the whole point)
Pets, cosmetics, tagsKept
AchievementsKept
Sarcina upgradesKept (per-tier, not reset)

Spend before prestiging. Sink your Auctoritas into Sarcina upgrades and enchants before /prestige — they persist. Same for Denarius: buy crate keys, gift them, or burn them in the casino. Civitas is lost; consider dumping it into legion upgrades if your legion allows it.

/rankskip — Bypass with Aureus

You can skip the entire prestige cycle (Rank 1 → cap → prestige) with the /prestige skip command, paying Aureus:

skip_cost(level) = 15 × 1.15^(level-1)

Next prestigeSkip cost (Aureus)
P115 Aureus
P5~26.2 Aureus
P10~52.6 Aureus
P15~105.6 Aureus
P20~212.0 Aureus
P25~425.4 Aureus

There is a 30-second cooldown between skips. Skip is silent — no server broadcast — so it doesn't spam chat if you chain multiple tiers.

Recommended Roadmap for New Players

  1. R1 → R10 in Day 1. Cheap rank-ups + the Rank-10 broadcast. Mine starter ores, buy token_boost + fortune.
  2. R10 → R25 in Week 1. Iron ore unlocks, critical_strike + beacon_boost enchants open up. First Sarcina upgrades (Capacity Lv 5, Autosell Lv 3).
  3. R25 → R50 in Month 1. Diamond ore at R50. Push Sarcina Multiplier to Lv 10. Begin saving for first prestige.
  4. First prestige around R100. Don't rush — you want Lv 25+ on your core enchants so the next climb is faster.
  5. Each prestige cycle: 1–4 weeks. With +5%/$ per prestige, the loop accelerates.
  6. P5 unlocks pet rewards + 1,000 ⬡. A natural milestone for the mid-game.
  7. P10 unlocks Aureus rewards. Save for /rankskip on later cycles.
  8. P25 = Summus Deus. The eternal endgame. Expect months of play.

Quick Reference

SettingValue
Max rank100
Max prestige25
Rank cost formula1000 × 1.8^rank × (1 + prestige × 0.5)
Prestige cost (money)1,000,000 × 1.8^(level-1)
Prestige cost (tokens)100,000 × 2^(level-1)
Skip cost (Aureus)15 × 1.15^(level-1)
Skip cooldown30 seconds
Auto-prestige prompt interval15 seconds (when at rank cap)
Sell multiplier R1→R1001.00× → 2.49×
Rank 100 reward3× Nether Star + broadcast
Cursus rewardsP1, P5, P10, P15, P20, P25
Config filesranks.yml, cursus_honorum.yml, config.yml (prestige block)