v0.51.0 — "Babel" (Localization Update)
Usurper Reborn now speaks your language. Version 0.51.0 ships full translations for English, Spanish (Español), and Italian (Italiano) covering every menu, prompt, combat message, shop, dungeon, quest, encounter, dialogue, and system message in the game — 13,589 localization keys total. Infrastructure is ready for more languages in future updates.
🌐 Multi-Language Support
How to choose your language
- Select [L] Language from the main menu before entering the game
- Or change it any time in-game via Preferences → Language
- Your choice saves with your character and restores automatically on login
- In online/MUD mode, every player can use a different language simultaneously — each session is fully independent
What's translated
- All menus — Main Street, Inn, Dungeon, Shops, Bank, Temple, Healer, Wilderness, Settlement, Castle, Arena, Dark Alley, Love Street, Prison, Music Shop, Quest Hall, Level Master, Team Corner, and more
- Combat — action labels (Attack, Defend, Power Attack, Precise Strike, Disarm, Taunt, Hide, Flee), combat results, death penalties, victory/defeat messages, monster encounters, spell effects
- Status displays — HP, Gold, Mana, Stamina, and Level labels in all three display modes (visual, compact/BBS, screen reader)
- Character system — all 11 base classes + 5 prestige classes, all 10 playable races, character creation, level-up messages
- Story & quests — quest text, NPC dialogues, rare encounters, street encounters, companion interactions, Old God encounters, endings
- System messages — save/load confirmations, time of day, preferences, news feed, achievements, training, spell learning
- Every "Press Enter to continue…" prompt — 441+ instances auto-localized
- Every "Your choice:" prompt — 89+ instances converted across 28 files
Available languages
- English ✅ Complete (base language)
- Español (Spanish) ✅ Complete
- Italiano (Italian) ✅ Complete
Want to help translate into French, German, Portuguese, or another language? The translation files are plain JSON — copy en.json, translate the values, and the game picks it up automatically. Join the Discord and let us know!
🌍 World Sim Catch-Up (Single-Player)
The world doesn't stop while you're away. When you load a single-player save after being gone for a while, the world now fast-forwards based on how long you were absent — up to 7 days of simulation. NPCs continue their lives while you're offline.
- Marriages, births, NPC deaths, affairs, level-ups, and political shifts all play out
- Settlements keep building and voting on proposals
- A narrative summary greets you on return, categorizing events: Deaths & Departures, Births & Coming of Age, Royal Affairs, Love & Scandal, The Outskirts, World Events
- A progress bar shows fast-forward status during catch-up
- Minimum 10 minutes absence before catch-up triggers
- Online mode is unaffected — it already runs the world sim 24/7
🐛 Bug Fixes
- Status spells did nothing (Sage & Magician) — Freeze, Confusion, Dominate, Poison Touch (Sage) and Sleep, Web, Fear (Magician) all had a broken guard that prevented the spell effect from reaching the combat engine. These spells now actually affect monsters.
- Equipment INT/CON bonuses lost on save — Constitution and Intelligence bonuses on inventory items were silently dropped every time you saved and reloaded. These bonuses now persist correctly through save cycles.
- NPC level-ups only gave physical stats — NPCs gaining levels via world sim or combat XP only received +STR/+DEF/+HP instead of class-appropriate gains. A Magician NPC at level 50 might have had 10 Intelligence. All NPC level-up paths now use the same class stat tables as the player.
- Old saves triggered a 2000-year world sim catch-up — Pre-0.51.0 saves had no timestamp, which the catch-up system read as "last played in year 0001." The game would run the maximum simulation on every login after upgrading. Fixed with a pre-2020 guard.
- Armor shop showed Intelligence twice — The second Intelligence entry in the bonus description was actually the missing Charisma bonus. Fixed.
- Preferences menu ignored uppercase input — Menu choice matching was case-sensitive; typing a capital letter did nothing. Fixed.
- Missing Localization folder crashed prompts on BBS — Sysops who deployed only exe+dll without the Localization folder saw raw key names instead of text. A built-in English fallback dictionary now covers ~70 critical UI strings.
AI Translation was used to help make Usurper Reborn accessible in multiple languages. If you'd like to help with human translations or report localization issues, find us on Discord.
