How the Legend of Mir Crystal code became Mir Vengeance
Using the original Legend of Mir Crystal source code as a foundation, Mir Vengeance has been rebuilt, expanded, cleaned up, and modernised into a much more persistent, transparent, and feature-rich server.
This is not just a rates edit or a basic content patch. Most of the game has been reworked across both the player-facing side and the server side — from SQL-first persistence and item custody, through the full website account portal, to systems like The Hunt Continues that walk a player through every live feature.
Player Updates
- Player Accounts — login/creation with Discord, Google, or Microsoft
- Website Account Portal
- Forums single sign-on (one account for site + forums)
- The Hunt Continues — main story quest covering every live system
- Exchange Marketplace (replaced Trust Merchant)
- Gambling / Casino
- Lottery
- Fishing & Fishmonger
- Mounts (ride, food, upkeep)
- Intelligent Creatures
- Heroes
- Materials Bag
- Storage & Inventory
- Mail & parcels
- Guilds (ranks, treasury, donations, storage, buffs)
- Bounties & PvP tracking
- Weather & world events
- Event calendar
- Item History / item tracking
- Evil Mir
- Crafting
- Refining, awakening, gem/orb upgrades, disassembly
- Mentoring
- Marriage
- Friends, groups, player trading, inspect
- Mining & harvesting
- Cave challenge, king’s rooms, Mystery Cave, cave speed-run boards
- Kill sequences & custom drops
- Voice chat (free personal room)
- Progress stickers
- GameShop, MVCP currency, perks, and daily 9pm gift
- MVC purchase via Stripe (£5 / £10 packs)
- Character profiles, rankings, hunting stats, leaderboards
- Share profile views for pocket MVCP
- Item rental & NPC buy-back
- Scrolls, buffs, potions, and perk scripts
- Public download / patcher client
- Guides, support tickets, and beta feedback tools
Server Updates
- Overall changes
- SQL vs hardcoded systems
- SQL-first account and character persistence
- SQL item database and item instance persistence
- Unified item custody system
- Item trace and economy audit logging
- Exchange system back-end
- Mail custody back-end
- Guild back-end (members, ranks, treasury, storage, audit)
- Hero SQL backend
- Mount SQL tuning back-end
- Intelligent Creature SQL backend
- Fishing logging and reward back-end
- Casino logging and safety updates
- Lottery draws and ticket persistence
- Materials Bag server routing
- Map, movement, route, and weather data systems
- Database bootstrap and schema repair
- Fixed-data protection for core content tables
- GameShop persistence protection
- MVCP / gold economy peg, daily gift scripts, GameShop perks
- Stripe checkout and account credit granting
- OAuth account linking (Discord, Google, Microsoft)
- Forum SSO tickets and AccountForumLinks
- Quest / story event system (The Hunt Continues, StoryEventInbox)
- Crafting, refining, awakening, and gem-upgrade SQL
- Mentor and marriage system settings
- Bounty SQL (placements, hunters, tracking purchases)
- Cave run sessions and cave leaderboard entries
- Combat / MapLevel balance curves and monster drop tooling
- Character profiles, profile views, and MVCP ledger
- Progress sticker definitions and unlocks
- Voice entitlements
- Website SQL integration
- Security, login, and packet validation improvements
- General save/load stability improvements
- Auto-patcher / client update pipeline
- GM / beta staff tooling and live server bounce controls