- Update Notes - 24 August 2025
Updated to the latest version of Electron.
- 5x new dungeons, 3x new missions & several major new features! - 13 May 2025
Play for Free in Browser New Dungeon: Volcano - New level 60 tier items New Dungeon: Thragmara the Womb - New level 60 tier weapons New Dungeon: Lord Confuzog - Gold & XP gain gear New Dungeon: Cold Path Conundrum - Speedrun dungeon with experience reward New Dungeon: The Last Princess - Collection quest with random level 60 weapon reward New Pacifism: Gold Mission - trade gold for experience New Pacifism: Skill Mission - trade lumber, crappie & rocks for experience New Pacifism: Gem Mission - trade precious jewels for experience Pit's Challenge now rewards 10 Pitcoin. (Was 6) Shop items now cost 2-5-10. (Was 2-3-9) Blood Crusader, Lava Thomp, Volcanic Snail & Molten Bones have been added to slaying. Normal Graystone Brute now rewards 50k XP orb (was 25k). Hell Graystone Brute now rewards 2M xp item. (was 500k) Nightmare Garystone Brute remains unchanged and is considered barely harder…
- Every Engine Update since 9/1/23! - 19 February 2025
9/1/23 - 12/16/23 Version 2018 Added custom kill verb to NPC editor. Added no spawn map tile attribute for NPCs. Added chance support for items to break upon repair. Added script event for items that break while repairing. Added support for teams in battle royale. Added script functions to access NPC pre-spawn stats. Added script functions to access NPC drops. Added script event for specific map x/y locations. Added 30 day grace period for account deletion requests. Added support for new pressure plate tile type. Ranged projectiles can now trigger door switches. Fixed bug where doors do not respawn after maps are edited by players. Added support for +/- intervals applied to vitals gained per level. Added support for player housing and sharing predefined locations. Added script function to copy snapshots between maps. Added player deletion cooldown of 1 day per 10 levels. Added ability f…
- Big Release for the Best 2D Action Browser MMO with v2017! - 19 August 2023
Mirage Online Classic Release Notes - Version 2017 Developer: Retrelon Games, LLC Date: August 13, 2023 Platform: Browser & Steam Overview: Welcome to Mirage Online Classic Version 2017! We're thrilled to introduce new content, improvements, and fixes that enhance your adventure in the world of Mirage. Thank you for your continued support and dedication to our game! Mirage Online Classic is the best browser game with no microtransactions, Patreon-supported, browser-based, proven & active developers, skill-based 2D action combat with a community that has helped adapt late-90s MMO gameplay with modern advancements. Mirage Online Classic is a captivating 2D browser-based MMO that immerses players in a vibrant fantasy world. With its intricate sprite-based visuals, rich lore, and engaging gameplay, players can explore diverse dungeons, embark on quests, and form alliances with others in an…
- 1x Free Class Change until 10/9, 2x New Quests & Babylon Released! - 6 October 2022
Big thank you to everyone for your patience as we really put a lot of effort in pushing the MOC engine to a new moment in it's life. The things that we can do with the latest version is unthinkable when we made the original world (what you've been playing in the last 2-3 years). Consty has done an incredible job taking feedback (even when some of my requests make no sense) and adding these options to the game. I appreciate the feedback that helped us get balance to an all-time level. I can't wait to modify the original world with the new features.... the 2nd half of 2022 is going to be awesome. Proof of concept of 6 months of engine development that will allow for rapid expansion and release of new content... WAY FASTER Custom join announcements based on quest completions and skill levels Custom join announcement colors for Patreon supporters - Shoe Full of Sand - Pit's Challenge Castle…
- Friendly Pets are now available! - 18 February 2022
Version 2011 (10/30/21 - 1/30/22) https://mirageonlineclassic.com/browser-mmorpg-patch-v2011-groundwork-for-pets-npc-focus-bug-fixes/ Several bug fixes related to pets. Added safety checks related to killing yourself. Made it possible to have an items with unlimited uses. Client will now auto log back into the game after a server reset assuming a reload is not required. Fixed bug with client sometimes not reconnecting on restart NPCs will now aggro pets. NPCs can now spawn in specific types of weather similar to day/night. Snow is now included in the random weather calculation during the months of Oct-Mar. Environment script callbacks added to process special events based on day/night or specific weather conditions. NPCs can now "focus" on their target to prevent target changing based on number of hits inflicted. Increase number of available sprites for use by guilds and patreon support…
- Battle Royale Mode, Bug Fixes & Guild Enhancements - 3 January 2022
Version 2010 (9/20/21 - 10/30/21) https://mirageonlineclassic.com/browser-mmorpg-patch-v2010-battle-royale-mode-bug-fixes-guild-enhancements/ Battle royale mode added into game. More to come on this. Battle royale leaderboard added to webpage. Improved attack area calculation for players and NPCs to compensate for latency. Fixed bug that resulted in rarely walking one tile despite the player actually running. Fixed bug that caused mobile players to get booted on more laggy connections. Bug fixed that caused ranged shots to hit their target 1-2 tiles ahead of where it is visually. Resolved bug that prevented shots from hitting a target standing on a directional block tile. Added hardcore mode for battle royale which behaves like PvP having equipment drops. Penalty drops in PvP will now select a random inventory item if no equipment is equipped. Player shots no longer have a two tile hitb…
- v2009 – Rebirth, Video Embed & Custom Sprite Hue - 3 January 2022
Version 2009 (8/22/21 - 9/20/21) https://mirageonlineclassic.com/browser-mmorpg-patch-v2009-rebirth-video-embed-custom-sprite-hue/ Discord integration updated to v13. Capability to script players being reborn as a new class. Increased error handling for edge cases dealing with Google/Facebook/Discord integration. Added YouTube and Twitch video embed support for popups. Damage type for ranged weapons is now based on the projectile thrown rather than the equipped item slot. Projectiles no longer pass through closed doors. /hue # command added for patreon supporters to adjust sprite color (-360-360, but doesn’t affect black/white/grey colors)
- v2007-2008 – Speedrunning, NPC vs. NPC, Click Differentiation & Discord In-Game - 9 August 2021
Version 2008 (7/12/21 – 8/22/21) https://mirageonlineclassic.com/browser-mmorpg-patch-v2008-discord-in-game-chat-integration-patreon-feature/ Discord integration for global chat messages via #ingame-global channel. Patreon supporters can send messages through #ingame-global and will appear in game. Added additional script functions for accessing map properties. Added ability to warp NPCs from one map to another. Pet NPC type added that follows player on map and warps with its player. Fixed bug where sometimes NPCs would remember a player after an extended period of time. Fixed bug where a player could warp to a safe map despite being challenged in pvp. Killer information is now passed to script events when a player or npc is killed by another player or npc. Made player/npc collision checks more efficient in both client and server. Added offset x/y for map lights to give more flexibility…
- Patch v2006 – Trade Menu, Logout Delay, PVP Bug Fixes, Movement Speed & Music - 19 July 2021
Version 2006 (5/9/21 – 6/20/21) Added ability to change player names through scripting. Player trading added to game on the menu bar below shop button. Quit button moved back into settings to make room for the player trading button. Quitting on a safe map is now instant. If you disconnect without quitting the cooldown still applies. Monitor permissions have been reduced to allow player assignment. Guild initiates are now attackable on red PvP maps. Additional scripting functions added. Bans are updated when player account changes occur. Player/NPC names are now drawn closer to the sprite itself (less blank space). Faster movement and run speed (back to how it was originally). Founders can now modify the permissions of their guild hall doors by clicking on them when not in combat. Significant jump in performance on lower end systems by reducing the number of canvas draws by 50% and doors…
- Patch v2005 – Guild vs. Guild Update, Guild Rank & PVP Gameplay - 19 July 2021
Version 2005 (4/25/21 – 5/9/21) Player disconnect delay increased from 5 to 10 seconds. Map morals now standardized on GvG (white), PvP (red), and Safe (blue). Minimum guild members increased from 1 to 3. “Member” guild rank renamed to “Soldier”. Guild weekly upkeep dues increased from 2.5k to 5k gold. – Minimum level to create a guild increased from 10 to 20. Minimum level to join a guild decreased from 10 to 5. Minimum level to be promoted to a Soldier, Officer, or Founder increased from 10 to 20. Players must opt-in to guild promotions past initiate via new option in settings. Players with a guild rank of soldier or higher are attackable by other guilds on white GvG maps. Guilds now require at least one founder to be present as a safety mechanism. Players can now join a guild only once per day. Guild member ranks can only be changed once per day–make sure you trust those you promote.…
- Patch v2004 – Map Increased to 16×12, Projectile Slot Removed, Layout Update - 19 July 2021
Version 2004 (3/13/21 – 4/25/21) Map size expanded to 16×12 which will include a large black bar temporarily as we remap. Inventory size reduced by 4 to make room for larger map. Ranged equipment slot removed, weapon slot now works with melee/ranged items. Overflow items are moved to free inventory slots or to account bank. Added split feature in map editor to shift map a desired amount from a starting column/row. Inventory/chat sections reduced in size to fit larger game map. Melee combat revamped slightly to check two tiles if players are moving and also reset attack delay in the event you hit nothing to require more skill in PvP. 16:10 displays are now handled like 4:3 displays by reducing the game size slightly to make room for inventory/chat. Re-enabled weather effects now that they support increased map size. Updates received for GUI windows not visible are no longer processed whi…
- Patch v2003 – Item Cooldowns, Speed, Effects & Scripting - 19 July 2021
Version 2003 (2/25/21 – 3/13/21) Experience gained in excess of amount needed to level now spill into next level. Added script functions to manipulate item use cooldowns. Movement speed per tile increased by 50ms to provide more precise control. Applies to NPCs as well. Added movable effect animations from players/npcs to tiles and tiles to players/npcs. Added scripting option to slow players so they cannot run. Added scripting option to calculate viable path from one tile to another. Chat channel buttons are now hidden if ignore chat channels is enabled in settings. Bug fix with script functions dealing with NPC movement. Removed international chat channel from client and server. Fixed mobile client in bug that prevented tap movement.
- Patch v2002 – Bug Fixes & Blinky Name Customization - 19 July 2021
Version 2002 (2/6/21 – 2/25/21) Resolved issue with projectiles hitting players on safe maps. Resolved issue with going into combat when using skills. Added support for customized blinky name colors through scripting. Bombs/traps implemented as an alternative to ranged weapons. There is now a 5s delay on players leaving after disconnection. Map text is now capable of processing color codes. Processing for color codes has been disabled for players. Player tag implemented as a suffix to the name on map and in global chat messages (for Patreon supporters). NPC tag implemented as a suffix to the name (useful for showing types of NPCs). Script functions added to support custom data for entire account. Shoot script functions now support custom items and direction of fire. Fast moving ranged weapons no longer miss players/npcs due to timing.
- Patch v2001 – Drag & Drop, Gamepad Support, Guild Permissions & Avoid Agro Tiles - 19 July 2021
Version 2001 (1/15/21 – Present) Added additional server error handling to reduce impact of crashes. Added remapping support for gamepads. Basic inventory drag-and-drop support added. Modified guild permissions so officers can promote initiates to members. Added an NPC avoid aggro tile type which if a player is on will now draw initial aggro even if adjacent to the NPC. Disabled ability to swap out equipment while in combat. Implemented reCAPTCHAv2 for new accounts and account modifications/recovery.
- Patch v2000 – Server Upgrade, Latency Improvements, Bug Fixes & Stat Cleanup - 19 July 2021
Version 2000 (12/27/20 – 1/15/21) We have upgraded to a server with increased RAM to support the increasing player base. Fixed NPC AI bug that didn’t pick target back up after player dying. Added name color as global color for GMs. Fixed bug related to deleting unused files. Expanded max width/height from 90% to 100% to avoid scrollbars unless absolutely necessary. Added /uptime command for players to see how long the server has been up for. Added /load command (GMs only) to see server CPU/memory usage statistics. Added option for map text to scroll in different directions or not scroll at all. Added block and ranged block attributes to trap tiles. Added member rank to guilds. Initiates now do not have access to the guild halls, but members do. Simplified stats menu to make it less cluttered. Added scripting option to show new windows, such as forcing the shop menu to appear. Updated it…
- Patch v1999 – Show Names, Lighting, Projectiles, NPC Flags, Guild Level/XP - 19 July 2021
Version 1999 (10/10/20 – 12/27/20) Google reCAPTCHA implemented for account requests/logins/modifications and recovery. Added an option in settings to always show NPC and item names on the map. Defaults to on for new accounts. Added a self light so in dark areas players can easily still see their own surrounding. When the show names option is enabled, the active item(s) you are hovering over will draw on top of everything else which is especially useful in guild halls with many items stacked next to each other. Ranged weapons now have passthrough damage, meaning if two targets are in line of the projectile, both get hit. Added /played command to show how much time has been played on the current player. Added scared flag for NPCs to control fleeing through scripting. Added patreon and discord links within the game for convenient access. Added guild levels/xp for future scripting use and…
- Patch v1998 – Out of Beta, Duels, PVP & Bug Fixes - 19 July 2021
Version 1998 (9/20/20 – 10/10/20) MOC is now in release status–no longer in beta! No account wipe, but we are resetting the PvP leaderboard. Map morality has been significantly changed. Maps are either White=Sanctioned PvP Red=Unsanctioned PvP Blue=Safe (no PvP). To PvP on safe or sanctioned maps requires players to target and challenge each other using the new PvP button. When a challenge starts, it’s to the death. When either player dies, the challenge ends. If a challenge isn’t accepted after 5 minutes, it expires. To GvG on sanctioned maps requires both guilds to declare war against each other. Once a member removes the declaration, combat on sanctioned maps is no longer possible. Buying a guildhall no longer adds upkeep costs until the next cycle. Withdrawing items from the bank now default to the maximum possible value to remove with respect to inventory limits. The minimum level…
- Patch v1997 – Recycling, Experience & Visual Updates - 19 July 2021
Version 1997 (9/6/20 – 9/19/20) Players no longer lose experience when killed by other players. Items now have the ability to have a custom recycle value. All recycle values default to 1g but will be updated soon. Creating/joining a guild now shows a warning that a gameplay shift from PvE to PvP will take place. Reduced the visible size of inventory slots to better fit 16:10 displays. Added repair cost, recycle value, and whether droppable on death to item description popup Added two decimal precision to skill level progress percent
- Patch v1996 – Traps, Snares, Projectile Lag Resolved & Bug Fixes - 19 July 2021
Version 1996 (8/14/20 – 9/6/20) Tile traps added that can fire projectiles at players. Removed chat channel characters. You no longer need to use ‘ or ! to do global/guild. The international channel is now its own global channel for any language. Check it to talk with people using different languages. Map shots are now moved from the client side but modeled on the server-side significantly reducing lag. Map shots no longer stop flying when they hit something due to a previous change. They will only hit once though. Removed cookies from the client, we no longer use cookies at all. Added unique namespaces for all scripts tied to the player index, prevents one player’s script from clobbering another. Ping command added to test your latency, type /ping to see. Value updates automatically every 30 seconds. All skill levels are now visible from the stats menu on mobile clients. Restriction on…