This update brings a number of quality of life changes, as well as numerous code and content fixes.

Content Changes

  • Wasps map is now PVP
  • Slugs map is now PVP
  • Removal of blocked tiles in deeper Orcs
  • Tree and rock on Orcs map fixed
  • Troll Warlords have reinforced deeper Troll Castle
  • Collision detection on Firewyrms rocks
  • Materials are now 50% more likely to drop from monsters

Bugs Fixed

  • Trading more than 20k of something resulting in a kick
  • Adding a friend with just 3 spaces resulting in a kick
  • Failed player pushes not being correctly handled server side, resulting in rubber banding on the client
  • Removing friends from the friends list no longer leaves big gaps
  • Slimespitter drop rates fixed


  • Desktop client now shows an error dialog if there is an issue starting up
  • The server now soft-kicks players on error / unexpected packet
  • Keyboard support greatly improved accross all screens inside and out of game
  • Stack size selection now supports typing the number you want
  • Items are now sorted based on player needs rather than arbitrarily
  • Golden loot bags now light up in the dark
  • Monster abilities now have cooldowns

About the Keyboard Shortcuts

  • Escape can be used to go back from every screen in the game that has a cancel / back button
  • Enter can be used to submit on every screen in the game that has a submit / ok button (trading, buying, looting, depositing, withdrawing, logging in… etc)
  • The out-of-game menu is entirely navigable using the keyboard, you can select Characters, vocation, gender etc using the arrow keys or tab
  • Shops and the bank are mostly keyboard navigable, use tab to switch between tabs – support for arrow keys to navigate the items coming soon
  • The item stack size selector can now be modified using A and D, as well as the left and right arrow keys
  • The item stack size selector now supports typing in the amount you wish to select. If you type the wrong thing, just press backspace or enter more than you have, it will reset each time it hits the max value

These are really for the PC players, and make it much easier to surf around the UI without having to move your mouse to press buttons.

There is still one more quality of life patch to come before focus shifts to the next feature version, which will be the addition of a Party system. Generally releases will now operate on a cycle of feature release, then quality of life release. This allows me to add new big features to the game, but also gives me time to hoover up all the bits that fell off in the process.


This is an optional patch that reduces the level requirement on most gates in the game, as well as tweaks the difficulty & loot of some of the highest level monsters.

Gates Adjusted

  • Spiders – level 3
  • Fire Wyrms – level 8
  • Slimes – level 10
  • Felwalkers – level 15
  • Imps – level 25
  • Inferno – level 35
  • Giant Slugs – level 35
  • Ice Slimes – level 45
  • Behemoths – level 55
  • Abyss – level 65
  • Orcs – level 75
  • Outlaws – level 85

Other Changes

  • Giant Wasp sprite shadow fixed
  • EXP and strength of level 75+ monsters adjusted
  • Drop rates of some items on level 75+ monsters adjusted
  • Respawn rates of high level monsters adjusted

Heroes, Necromancers and Sorcerers

  • Stronger
  • Loot pool expanded
  • Drop rates adjusted


Hello everyone!

This is the largest content update the game has ever received, and it is now live. Thank you very much to everyone who helped out with testing, there are so many changes it’s easier to just summarise.

Starting to look like an actual game!
  • New bag sprites, these will likely change again as they are… large
  • Italian and Dutch chats added
  • Healing runes have projectile effects
  • Core engine change to separately track players and NPCs when performing collision checks
  • You can no longer walk on top of NPCs in town
  • Maximum walking speed limit removed
  • Player movement speed increase per level reduced
  • Base walking speed is now equivilant to a level 30 player previously
  • Extended UI font to allow for cross language discussion (accents on letters, russian, etc) – some of these symbols don’t yet work with the in-realm font, this will be fixed in the future
  • Textboxes in the UI are a new widget specially written to support the new extended font
  • New player names can only contain letters and spaces
  • A number of new monster abilities have been implemented
  • The engine now supports stitching large zones together in an offset way
  • Many new food items added
  • Food drops added to many monsters
  • Beer
  • Weapons and armour now sell to shops for twice as much
  • Currency drops doubled for all monsters up to level 40
  • High level monsters have been rebalanced / weakened where necessary
  • New level 40, 80, 90, and 100 areas added
  • Many new monsters added
  • Many new items added
  • Significant overhaul of the world map, with old zones being reworked and new zones added
  • Abyss castle has opened it’s gates
  • Boss monsters now reward everyone involved in the fight
  • There is a surprise behind a level 125 gate in abyss that will reward everyone who hits it… I recommend taking a lot of people
  • Many monsters tweaked / reworked and rebalanced
  • A lot of map fixes, far too many to try and list
  • Where large safe zones exist on maps, we have tried to make it somewhat visually obvious
  • Char has significantly lowered the cost of healing runes to make them a viable alternative to potions and encourage mages healing other players when hunting
  • Char has halved the cost of her damaging spell runes

I’m sure there’s things I have forgotten, this is such a big change. There is something in here for everyone so I hope you all enjoy it. As always please report any issues in the discord πŸ™‚

Update: The APK is now available for download directly from the website. Google are now stating that updates may take up to 7 days to roll out from the play store… obviously that is absolutely ridiculous and pretty much kills this project – so for now, if you know how to do it, you can install the APK maually instead of waiting.


Morning chaps,

This is a small client patch to address an issue affecting android users on KitKat or lower not being able to enter the game due to a client crash. A library added in the last patch was leveraging a piece of API only introduced in Lollipop, so I have rolled that library back to 2014 which should address the issue.


Hey everyone!

A server patch has just gone live that adds special handling around server shutdowns. From now on when the server shuts down the following happens:

  • All active events are cancelled
  • New events cannot be activated during the shutdown
  • Players who activated the now cancelled events receive fresh scrolls back in their inventory

Even if there is only 1 minute left of an event, if a shutdown is triggered the player who activated that event will receive a fresh 1 hour scroll. I think this is more than fair and takes any bad feeling out of the whole process!

With this change, I can continue to deliver new updates in good conscience that nobody is losing out on their events – which is very important to me! I really want people to feel like they are looked after when it comes to anything involving real money.


Hey everyone,

Today’s client update is full of fixes around the Play Store integration. A small number of players have experienced an issue where they purchase a scroll but don’t receive it – I have reproduced this edge case and worked around it. In addition, the client now has patching support for updates like this where fixes need to go in but there is no need for a server update, you can tell if you are on a patch version as there will be a letter after the version number on the main menu.

The latest client is a patch, hence the version is followed by (a)
  • Fixes for various store related crashes
  • Rewrite of client-side purchase handling
  • Fix for edge case issue resulting in players not receiving their purchase
  • If you take too long to make a purchase and the client times out in the background, when you log back in the purchase will now automatically be redeemed
  • Client patch support for rolling client updates

If you have made a purchase and not received it due to this issue, fear not as any unredeemed purchases are automatically refunded after 3 days. If this is not good enough and you want your money back asap, raise it on the discord along with your order number and a moderator will forward it to me to be manually refunded.

Cheers everyone

Evening everyone!

It has been quite the 18 hours or so since the app store went live, the positivity shown by you guys and adoption of the new scrolls by the community has honestly blown me away. With that said, we saw some performance issues today with over 400 players online and there have been some client issues so I got home from work and have investigated and fixed everything I can tonight!

mmm biscots
  • Server database performance tweaks (no more dropping frames with 400+ players online)
  • Fix for event notifications showing incorrect percentages on login
  • Realm Store will now appear on slower devices
  • Fix for client crash on “redeem purchases” on some devices
  • Fix for “redeem purchases” not necessarily redeeming your purchases
  • Server side network performance tweaks, event batching for certain actions

Also as a side note, thanks to everyone who joined the Q&A voice session in discord last night, that was really great, it really made me happy to see so many people so interested and active in the community. I love you guys.


Hello everyone!

I am now working part-time, giving me one day a week to spend dedicated to Mirage. Over the new year I have met with business minded folks and spoken to my accountant, and they made it clear to me what my immediate priority had to be. I know it isn’t super fun stuff, but if I want to persue this game properly it has to start paying for itself – and for it to do that there needs to be a way for you guys to buy stuff. The first update of January is here, and it brings in-app purchases to android devices.

Just to re-state something that is extremely important to me – mirage does not, and never will, have anything even remotely resembling pay to win. The scrolls activate realm-wide buffs that everyone online benefits from. No scrolls that offer personal benefits will ever be added, I absolutely hate that shit.

You can now buy scrolls!

The main bulk of the scrolls trigger realm-wide events for everyone playing, and are priced at Β£2 each. A major content update will be released next week, with parties and spells coming in the following updates (in that order).

It is important to note, spending real money in Mirage in no way buys players any leniency with the moderation team, they have been instructed to carry on as normal (regardless of how much someone has spent, or what unused scrolls they have) – so please, make sure you know the rules πŸ™‚

Full patch notes:

  • Fix for small cap items (0.1, 0.25) causing client crashes at max cap
  • Scroll store is now live on android devices
  • Food now has sounds
  • Biscots
  • Various small fixes
  • Cooldown removed from food


The server is now back online! I hope everyone had a wicked mirage-free christmas and is ready for another 364 days of uninterrupted service.

Big changes are coming to the game in the new year as I go part-time from my main job to dedicate two full days a week to this project – I hope you are looking forward to experiencing the successes and failures of the coming year with me together as I try and deliver a game we can all enjoy.

There will be dissappointments, bugs, mistakes and disasters… but with each giant ballsup I will learn and we will move forward together as a community. We have somehow got this far together, let’s keep pushing and see where it takes us.

Stay salty,

Hello everyone,

As is now tradition the server has been taken offline for Christmas Day. Games like Mirage that take an enormous amount of time out of our lives are great, but sometimes we need someone who cares about us to intervene πŸ˜‰

Get audaciously drunk, spend time with family, take a day off.