Author : TheZeus



List of Mirage NPCs

There are hundreds of monster NPCS (non-playable characters) within our browser game.  With the world changes frequently, this list of Mirage NPCs provides you with nightly dynamic updates to the enemies you’ll fight throughout the world.  With this information, you can plan out your journey as you explore the land or locate a potential new farming spot for you and your teammates to grind levels.  In the future, additional information such as sight range, movement speed and description can potentially be added to the chart below.

A few of the monsters you will encounter throughout the world will have unique abilities.  To flag these NPCS, a symbol has been added before the display name of these monsters to indicate their specific ability.  Each different ability must be handled in it own way.  Over time, you will understand how to adapt to the challenge.  If you struggle, talk to fellow players within global chat.

The current unique identifiers are as follows:

  • ➼ Use ranged projectiles
  • ⛤ Use magic projectiles
  • ✟ Heal self or allies
  • 💬 Click for interaction
  • ☠ Proceed with caution


Troll Scout80022500503535
Wolf Rat15050000025
Forest Spider550125002500
➼Elvish Ranger57500130507575
Troll Mercenary17505000013510075
☠Nonconforming Ape1500185001603535
Forest Serpent50010000251010
Christmas Cow10000000
Fang Lizard3058000000
Knight of Norax775140001005050
☠Jasper the Unfriendly Ghost1500225001255050
Elder Demon187000800
Demon Sentinel775140001005050
Elder Nightmare5000825000150150
Giant Scorpion600200500505075
Shadow Wraith800000200
Undead Crusader70014000905030
Two-Headed Snake40000300
➼Dark Crusader600001001002550
Dark General760000700
Son of Kair-Nrx2010001800
King Dekkar III1000100
Court Jester10000000
Death Jester450000200
⛤Dark Mage50010012502510050
Dread Spider60013500351010
Court Jester13000000
☠Decaying Sorcerer750075052575050350225
Sewer Snake45011000301515
➼Undead Waiter6001450115602525
Orcish Scout17000100
Sewer Thief45012000756045
Death Asp55013000502525
Dark Priestess700000500
✟Blood Knight55016010009000
Tomb Robber400145001755050
☠Gate Keeper100015000100500
Cursed Mummy74000800
The Dead King26250001000
Old Wizard1000000
Nate the Ninja255000000
Dark Druid640000600
⛤Jelly Fish1400125350125100425250
Demonic Squid75000600
Lost Sailor2550001000
Crawling Corpse600000500
Crypt Knight85000000
Wailing Soul600000800
Necrus Eternum75000500
Prison Rat1000000
Frost Lord20000001000
Frost Guard1000000
Ogre King2000002000
Ogre King100000300
Old Skull1000000
Training Stick Figure1000000
⛤Eye of Newt5501251400957550
Training Dummy80000300
Trizarhn Ancestor13254000050200175
Fire Walker50000400
Grandma Grusome80000200
Touch of Death1000000100000
Aged G'Loritch240077500150150150
Tower Keeper1000000
Vorpal Bunny5000002000
Practice Dummy19000200
☠Norax Guardian1550180001605060
Savage Chief900050050050075135135
Young Death20000001000
Master Death22000001200
Devil Spawn2400001400
Shadow Knight9200000000
Pit Lord2550001200
☠Frozen Thomp2500012501250025100100
Troll Prince1600000500
Abyssal Creature 640000800
☠Flame Lord16006005050125200200
☠Vorpal Cottontail400008503000050100100
Bagel Boy6000300
⛤Trizarhnian Spellcaster110010030010075400250
☠Vision of Trizarhn3000050010001000012575
Hallowed Soul480000500
Warp Wizard500000000
Lava Beast150000000
Coffee Grinder1000000
Bug's Bunny70000300
Desert Wraith3000120000502525
Twisted Climber65000500
➼Insane Climber60000400
Touch of Pain1500000000
Training Pig252500000
Flame Scorpion500000000
Fuzzy Bunny1000000
Angry Drunk58000600
Angry Hipster80015000902575
Big Jelly1800000100
Shade of a Mystic3000000000
Trollossal Guard1750060060060050125125
Troll Assassin1000000
Bull God5000001000
Daddy Long Leg550022522522502525
Well Bat25000500
Well Elf1000000
Test Boss1000000800
Troll Guard1000080000500
⛤Troll Mage150016503001650012575
Troll Prince100000001000000
Basic Training Dummy1000000100000
Advanced Dummy1000000100000
Range & Magic Dummy1000000100000
Jailed Citizen1000000
Jailed Citizen1000000
Jailed Citizen1000000
Jailed Citizen1000000
Jailed Abomination55000000
Even-Bigger Scorpion600030030030025100100
✟Golgotha's Imp150758502500
☠Elder Spirit10000000000
Lancer of Death15000050000
Giant Rat1000000000
☠Elder Beast1000050000150150150
Alephy the Brute5400001500
Alephvale Trainer400001200
Alephvale Trainer400001200
Touch of Frost2000001000
Hall Guardian250010000025175175
Elder Knight200011000075150100
Babylonian Assassin1000000
Unthinkable Nightmare50000050000
Spiro the Mytic3000000000
☠Well Beast100012520020050050
☠Dragon's Mouth Guardian4000018000010050
☠Santah Klaws the Impostor100000120000200150150
Rat Elf200045000175250225
☠Graystone Brute100003000005050
☠Graystone Brute250004756000075125
☠Dragon's Mouth Guardian12000024000012575
Bubble Beast60000000
Fallen Knight2500125000502525
Kamenhotep III1000000
Elder Guardian350015000075125125
Sneaky Mouse50000175175000
Baby Yeti150010000050100100
Elder Scorpion4500150000100150150
Mama Bear500030012501250125150150
Happy Cow1000000
Angry Giant Bull1500000500
Lake Monster1000000
Nocturnal Visitor50010000252525
☠Graystone Devil20000010002500001000
Hidden night spawn10000000000
☠Aggrieved Goblin5000000000
Globulous the Grand1000000
Dr. Cat1000000
💬Darkcone Traveler10000075010010010000
Half Fallen Angel25007750100500200
☠Dragon's Mouth Consigliere16000012003500000100
☠Trial of Fire50000125075000175175
☠Trial of Water5000015000050125125
☠Trial of Earth500001750005000
☠Trial of Air50000001000000
Thin Air1000005000150150
Agitated Clump250030000505050
Disturbed Dirt Goblin250030000505050
Flustered Frog250030000505050
Turbulent Tree25003000050048
☠Touch of Death500002000011111
💬Crazed Ridoranan1000000
Test Flee10000101010101010
💬Sulk the Unspectacular 1000000
☠Snow Bunny750006000075100125
✟Megagolgotha's Imp20001000005050
Life Orb1000000
Jail Guard2550001600
Tidal Wave72528500606085
Molten Scorpion825450006085110
Big Bad Wolf3550190190190255050
Mutated Sewer Rat5000040010001000505050
Giant Molten Scorpion82504504504500100100
Sewer Bandit6001300002525
Master P100000010001000000
Trench Bruiser1111144400000
Passage Watcher5555555500000
Kair-Norax Acolyte2800800000225225
☠Kair Norax50000250010007500150150
Papa Bear15000000000
Baby Bear15000000000
Mama Bear15000000000
Cave Ophidian65020000000
Son of Cottontail250080000000
☠Papa Bear125000900900900000
☠Mama Bear100000800800800000
☠Baby Bear75000750750750000
Miles the Bombay1000000
Ezri the Bombay1000000
Dirty Bomb10002000000250250
💬Prince Desmond100000000000
☠Ice Queen15000010000005050
Test Dummy250000000000
Raft Troll1000000
Babylon Knight15000300000100015001500
Giant Evil Death Bear200000100000505050
☠Siamese the Viper250000120000000
Enslaved Soul1000015000050300300
☠Kair Norax1000003000100075050250250
🕍Pastor Smalley100100100100100100100
Big Fucker1000000
Mindless Skeleton25001000000400400
Sickle Bone2000005500300300
Resurrection Mary5000050000000
Duck Boss200002000010000
High Health Test100000000000
Baby Grizzly20002525000
Forest Sage Tanis1000000
Dark Dweller75050000255050
Rock Goblin107540000507575
Dirty Wizard6500500001000
☠Vorpal Cottontail100000200040000100300300
Dwarflin Forest1000000
☠Dread the Impaler400000300000000
Norax Guardian1000100000000
☠Dingus the Magnificant300000200000000
Dirt Goblin4000500015000150
Troll Enforcer7000100000507575
💬Lord Beamish24736548900489489489
Forest Giant5000010000050150150
Mob 11000000
Mob 21000000
Mob 31000000
Mob 41000000
Hardest boss ever1111111000000000
Brainwashed Savage5000150000125500500
Test NPC (can delete)10000000101000
Tommy the Great50000075000000
Jack the Joker25000125000100250250
Black Pawn1000000
White Pawn1000000
Black Knight1000000
White Knight1000000
Black Rook1000000
White Rook1000000
Black Bishop1000000
White Bishop1000000
Black Queen1000000
White Queen1000000
Black King1000000
White King1000000
Trainer Bill1000000
Ninja Steve25000000000
Master Yang25000000000
Guard Trainee500050000000
Big Dick Larry1000000
Funky Nick Rogers1000000
Top Secret12312312312300000
Cabal Gorilla500015000050150150
Darkcone Associate3000010000000
Darkcone Associate3000001000000
Darkcone Associate3000130000000
Darkcone Associate3000100000000
Darkcone Associate3000010000000
Darkcone Associate3000001000000
Darkcone Associate3000130000000
Darkcone Associate3000100000000
☠Otis the Brute500001000000200200
☠Musty Jones500001000000100100
☠Mondo Kong1000001200000100100
☠Touch of Duck750000120012001200000
☠Waylon Cutthroat247365133700133713371337
☠Jethro Cutthroat250002000000000
☠Raylan Cutthroat25000014000050200200
Big Angel1000000
Big Paladin1000000
Big Mage1000000
Big Cleric1000000
Big Assassin1000000
Big Barbarian1000000
Big Ranger1000000
💬Boss's Assistant1000000
💬Pit Boss9001900190019001900190019001
💬Crafter Dan1000000
💬Lord Gandalf1000000
💬Jonathan Tutorial1000000
☠Ninja Steve200002000000200200
Living Bomb50010000000
Small Treasure0000000
Minion Boi0000000




List of Mirage Items

There are hundreds of items within our free online game.  With the world changes frequently, this list of Mirage Items is updated nightly and gives you an idea of the long list of things to obtain throughout the world.  With this information, you can plan out your journey as you explore the land or locate a potential new gold farming spot for you and your teammates.  In the future, additional information will be shared as this feed is enhanced.

A few types of items have standardized attributes and classes who can use them

The current unique attributes and classes are as follows:

  • Mages are the only class currently able to use magic projectiles
  • Two-Hand melee weapons can only be used by Paladins, Clerics & Barbarians
  • Two-Hand range weapons can only be used by Rangers
  • One-hand range & magic weapons have a tile range of 4 and a per tile delay of .15
  • Two-hand range & magic weapons have a tile range of 6 and a per tile delay of .175
  • Equipping a two-hand weapon disables your ability to use a shield


Name Required Level Min ATK Max ATK Min DEF Max DEF Min RAT Max RAT Min RDF Max RDF Min MAT Max MAT Min MDF Max MDF
Leather Jacket100000010100000
Mystic Spoon10000000011011000
Gold Coins1
Throwing Axe10000100100000000
Mail Coif1002600260026
Jester's Cap1001100110011
Book of Being1001100110011
Wooden Shield1022202220222
Jeweled Pendant1005500550055
Ice Cream1
Steel Toe Boots30404000404000404000
Pumpkin Pie1
How to Casually Open a Rift1
Scaled Armor100151500000000
Wool Jacket100000015150000
Winged Hood100000051500515
Kettle Helmet1001015005100000
Rabbit Meat1000000000000
Azul Necklace1990088008800
Stone Heart1
Wooden Rod10000000018020500
Blooding Blade1751250000000000
Book of Resistance100550051000510
Strong Heater1001015005100000
Canvas Shield100000051500515
Blood From a Stone1
Roja Necklace1001010001010001010
Discolored Chrisom100000000002525
Bronze Chest100252500000000
Elven Garb100000025250000
Fishing Pole1000000000000
Beginner's Rod1000000000000
Seal of Warding1000000151510101515
Ancient Deflector10025250025250000
Kite Shield1000010101515001515
Solar Cap10000001317001317
Iron Helm10015200010150000
Wings of Zeus1001010001010001010
Blood Ring1666666666666
Fishing Bait1000000000000
The Old Raft1
Angler's Reel1000000000000
Rusted Key1
Shadow Drape1000000000006060
Empty Plate1000000000000
Passage Sceptor1
Blood Key1
Jeweled Key1
Blood Tunic1000000060600000
Viking Sword103003000000000000
Scorpion Sting1
Acoustic Guitar5701100000000000
Falcon Blade103504500000000000
Iron Javelin5000090200000000
Night Star5000090180000000
Valiant Protector100000003238003238
Falcon Shield1033341100110011
Bottle of Beer1
Gorgon Shield100038430028310000
Shield of V’Drazzig10110161611017171101717
Steel Bascinet100038430028310000
Axe of Ruin306507500000000000
Bomb Effect1-10000-1000000-10000-100000000-10000-10000
Halo Mask100000003238003238
Viking Helmet1033341100110011
Helm of V’Drazzig10010161601017170101717
Leather Moccasins10202000202000202000
Magic Raft1
Crag Stone1
Water Elf Stone1
Ice Elf Stone1
Fire Elf Stone1
Sky Elf Stone1
Earth Elf Stone1
Magic Rope1
Day Flower1
Mud Key1
Thimpson's Whiskey11212000026260000
Attila's Feast1121213130013130000
Weird Rock1
Big Rock1
Mister Bear1888888888888
Crypt Key1
Tower Key1
Babalonian Ring1
Snake skin1
Conjurer's Blade100000000018521500
Light's Edge11002000000000000
Enchanted Shield10000001317001317
Devil's Guard1001010001010001010
Halcyon Heater10015200010150000
Aegis Shield1241011241012241011
Sky Shroud1000000000004040
Tarragon Tunic1000000040400000
Guardian Plate1000404000000000
Living Skullcap100000001620681620
Midnight Basinet105520250015200000
Vikso Helmet10002020002020002020
G'Loritch Skull1
Troll Flesh10010200000002040
Quarry Meat1
Animal Pelt1
Hard Candy1
Ancestor Key0
Fuzzy Bunny Key1
Slice of Trizarhn Pie1
Staff of Wardos100000000031035000
Trizarhn's Recurve100000325375000000
Book of Elders10001100110011
First Elder Key1
Second Elder Key1
Shield Of Krogg100060750035400000
Crown Of Zueg10001100110011
Heirloom Skullguard100060750035400000
Ticket to the Beyond1
Third Elder Key1000000000000
Coin Purse10000000000000
Righteous Blade104005000000000000
Copper Shield10010200000002040
Copper Brigandine10010200000002040
Copper Helmet10010200000002040
Copper Axe10010200000002040
Copper Spike10010200000002040
G'Loritch Powder1
Wild Rose1
Gold Nuggets1
Beginner's Skill Kit1000000000000
Troll Heart1
Nocturnal Fang1000000000000
Mama Bear's Intact Stomach1000000000000
Aged Bottle of Merlot1
Falcon Shield1000000000000
Armor of Norax1000000000000
Helm of Norax1000000000000
Shield of Norax1000000000000
Dragons Helm1000000000000
Frozen Shadow1000000000000
Devils Guard1000000000000
Rock Smasher1000000000000
Specialized Edge1000000000000
Crappie-o-matic 25001000000000000
Scorpion Extract0
JoJo's Prized Banana1
Set of Sewer Keys0
Hand of Wardos200000000039543000
Thief Emblem1
First Guardian Token1
Second Guardian Token1
Third Guardian Token1
G'Loritch Helm1000000000000
Cesspool's Sewer Key0
Gloop's Sewer Key0
Oozer's Sewer Key0
Mental Mushroom1000000000000
Guardian Key1
Hero's Wish1
Recipe: Pack of Pelts1
Pack of Pelts1
Small Pot of Honey1
Crappie Cupcake1
Medium Pot of Honey1
Big Pot of Honey1
Huge Pot of Honey1
Lucifer's Plate2000757500000000
Kings Wrappings1
Horrid Mask1
Bag of Skulls0
Guild Deed1
Bag of Rats1
Potion of Intentional Madness1
Bit of Flesh1
Chunk of Meat1
Potion of Clear Mind1
Potion of the Unskilled Witch1
Fish Feast1
Fish in a Barrel1
Fish Taco1
Treasure Map1
Research Tonic1
Learning Tonic1
Forgiveness Brew1
Orb of Minor Experience1
Orb of Experience5
Orb of Substantial Experience5
Orb of Colossal Experience10
Elixir of Pronounced Life10
Double-Bitted Axe1000000000000
Potion of Cavalier Health1
Potion of Restored Vivacity1
Beginner's Axe1000000000000
test spell1
Miner's Pick1000000000000
Beginner's Pick1000000000000
Rare Substance1
Raspberry Orchid1000000000000
White Peony10010200000002040
Wild Rose10010200000002040
Wood Billet10300000000000
Cream Freshwater Pearl1
Black Tahitian Pearl1
Gray Keshi Pearl1
White South Sea Pearl1
Pink Akoya Pearl1
Titanium Ore1
Vermilion 1000000000000
Green Sunfish1000000000000
Oyster Shell1000000000000
Fish 21000000000000
Fish 31000000000000
Fish 41000000000000
Potion 11000000000000
Potion 21000000000000
Silver Ore1000000000000
Gold Ore1000000000000
Copper Ore1000000000000
Gold Bar1000000000000
Silver Bar1000000000000
Copper Bar1000000000000
White Carnation1000000000000
Wild Rose1000000000000
Honey Agaric1
AOE Heal Test1000000000000
AOE Attack1
Potion 51000000000000
Goblin Rock1
Fortune Cookie1
Pineapple Slice1
Molten Edge150000150200000000
Vorpal Wand200000000035535500
Loaf of Bread1
Orb of Damnation150000000020030000
Knight's Helm200090900040400000
Kepi of Survival20001100110011
Vorpal Tunic2000000075750000
Nether Cloak2000000000007575
Saber of the Advocate15801600000000000
Honey Nut Cookie1
Electrum Bar1
V'Drazzig Key1
Lustrous Dust1
Whittled Round1
Fish Oil0
Snake Carcass1
Bear Carcass1
Wolf Carcass1
Primate Carcass1
Hunter's Knife1000000000000
Scorpion Sting1
Hunter's Machete1000000000000
Undaunted Protector30101555551015555510155555
Valorous Protector30001001000065650000
Book of Life30111111111111
Power Chord20202500202500202500
Durable Underwear30002020002020002020
Broken Promise Ring30505000505000505000
Lucky Draw150000125160000000
Luchador Mask202525000065650000
Viking Warguard20303027280027280000
Executioner's Helm2056561100110011
Crusader's Mask200057580057580000
Cursed Veil200000000025256565
Forest Shroud200000252565650000
Cerebrum Preserver20002525002525002525
Traveler's Pack0
Gandalf's Treasure0
Dekkar's Coin10000000000000
Heavy Denim10001515001515001515
Baggy Trousers10253000253000253000
Wellish Treasure1
Tower Treasure1
Lonely Treasure1
Treasure of the Kair-Norax1
Garden Treasure1
Haunted Treasure1
Hell of a Treasure1
Defender's Treasure1
Dragon's Mouth Treasure1
Treasure of V'Drazzig1
Abyss Treasure1
Trizarhn's Treasure1
Pyramid Treasure1
Crags Treasure1
Apocalyptic Treasure1
Desolate Treasure1
Alter Treasure1
Head of Kair Norax1
Head of Cottontail1
Cursed Edge201152150000000000
Lamellar Armor20005050005050005050
Cartilage Necklet20404500404500404500
Iron Gloves20002020002020002020
Crossbow of Genoese200000375375000000
Apprentice's Wrath10000000027532500
War Shot10000325375000000
Consigliere's Bag1
Lemon of Destruction10000200200000000
Filthy Sack1
Sparring Platemail1001010001010001010
Apprentice's Vigor10000000015020000
War Club12002500000000000
Book of General Knowledge1
History of the Bog1
A Babylonian Tale1
How to Train a Henry1
Crendale & Dragonia: A Tale of Two Cities1
Rose of Tears30202500202500202500
Doomed Coronet30101555551015555510155555
Lucky Horse's Head30000000000000
Tome of Revival0
Void Rune1
Food Cooldown1
Potion Cooldown1
Flask Cooldown1
SP Potion1
Bomb Cooldowns1
Grave Treasure1
Hero's Guard30007070007070007070
Apollo's Reach300000425475000000
Hand of Steel251152550000000000
Champion's Fury1000011000000
Hammer of Frost10010200000002040
God Armor1001000010000001000010000001000010000
TOD Projectile100001000000010000000000000
God Projectile204000800010200000002040
Honey Pot Reward1
Spooky Ghost Projectile100000000150080000
Snowball Freeze Projectile1001005005000000200
Crags Fire Projectile1100010000010001000001000100000
Hell Projectile10010202500250000002040
Trizarhn Orb Projectile100100400400000000
Air Projectile10010200000002040
Slow Spear Projectile10000400400000000
Snowball DMG Projectile1001005005000000200
God Weapon1100000000001000000000000100000000001000000000000100000000001000000000000
Heroes Fish Projectile1000000000000
Heroes Spear Projectile1000000000000
Spear Effect1
Cave Dragon Projectile1
Halberd Projectile1000000000000
Spiro Projectile1100100001001000010010000
Spear Projectile1000000000000
Flower Projectile1000000000000
Knife Projectile1000000000000
Arrow Projectile1000000000000
Borf Throw1000000000000
Mugger's Blood1
Iceball Projectile1500500005005000050050000
Unwell Treasure1
Raylan's Warning0
Mage AOE Pre-Effect1-10000-1000000-10000-1000000-10000-1000000
Slow Magic Projectile #11000000000000
Darkcone Projectile1000000000000
Old Fifty Note0
Darkcone Magic1000000000000
Guild Hall Expansion1
Old Two Fifty Note1
Currency Note1
Gorilla Femur1
Instant Death Projectile10000100000100000000000
Prosperity Quill30000000000000
Mother's Silver Spoon30000000000000
Small Brute Bag0
Brute Bag0
Hero's Bag0
Learning Key1
Learning Hatchet1000000000000
Dragonian Armor20005555005555005555
Rusted Scale2000858500000000
Agile Tunic2000000085850000
Knight's Wall30001051250070800000
Novel of Existence30001100110011
Liquid Courage30304000303000303000
Mercury Garb2000000000008585
Corrupted Treasure1
Vorpal Treasure1
Cutthroat's Small Lockbox15
Cutthroat's Key1
Cutthroat's Lockbox15
Cutthroat's Large Lockbox15
Spiked Warclub305106100000000000
Hope's Grasp306506750000000000
Word of Ducks1
Entrance Key1
Escape Key #11
Escape Key #21
Syndicate Key #11
Syndicate Key #21
Syndicate Key #31
Syndicate Key #41
Syndicate Keys1
Titan's Guard300010010000000000
Paragon's Wrap300000000000100100
Auburn Tunic300000001001000000
Villain's Charm1
Verle Trade Note1
Sun Burst300000000047551500
Double Tap300000350450000000
Brutal Crossbow250000180180000000
Ranger's Edge300000475525000000
Aladdin's Lamp30000000000000
Crusader's Helm30001201200070700000
Solitary Wrap10010200000002040
Bullet Hell1000055000000
Plate of Revelation10010200000002040
Glorious Garb1
War Bow10000150250000000
Googly Cap1
Sandman's Crown30101050501010505010105050
Novel of Minor Knowledge1
Novel of Knowledge1
Novel of Substantial Knowledge1
Novel of Colossal Knowledge1
Azure Shield30121520201215202012152020
Consty's Banhammer1694200000000000
Desert Crown1
Link's Pullover10010200000002040
Hood of Keldor30001100110011
Archmage's Robe10010200000002040
Ruby Verdict10010200000002040
Blood Grip10010200000002040
Ancient Blade10010200000002040

A Year Retrospective: History of Mirage Online Classic

A Year Retrospective: History of Mirage Online Classic

It’s hard to believe our little free browser MMORPG, Mirage Online Classic, is a year old today, but looking back at the journey it’s crazy that we even made it to this point.  Given the timing, I thought now would be a good time to touch on the history of Mirage Online Classic, how we got here and what is in store in the future.  Don’t worry, I’ll include pictures.


The Origins

Consty developed the original Mirage Online in 2001 after playing a boatload of EverQuest, Ultima Online, Graal Online and a not as well known cult classic made by Justin Schumacher in 1999 called Odyssey Classic.  As you can see from the image below, using artwork from games like Final Fantasy was not as frowned upon as it is now.  Little did we know this game would take off and eventually become one of the most used open source engines of the first decade of 2000 spawning hundreds of new programmers.  Rest in peace Visual Basic 6.  We love you.

 Mirage Online 2001


Open Source

Mirage’s source was eventually released to public domain and transformed into several entities from Playerworlds to Konfuze to Elysium to Eclipse.  The site took on several names, but I will always remember it as the Touch of Death Forums.  Hundreds of thousands, if not millions, of posts from aspiring programmers.  For a trip down memory lane, check out this Wayback Machine archive from March 10th, 2012.

Touch of Death Forums


Java Mirage

Around June of 2013, Consty began working on a java-based version of Mirage.  This is also when our two-person development team reconnected after a decade of life.  You’ll need to remember that when Mirage Online took place we were in high school and college so we had a lot of catching up.  The project was eventually scrapped for several reasons, but the groundwork for MOC was established in this reconnection.


HTML5 Mirage

Consty began working on developing the game in a more viable language, HTML5.  Initially, this was something to pass the time and was worked on casually.  Slow and steady has been the team’s motto.  “I have no interest in stopping and plan to make incremental improvements to it over time and get it up to snuff” is an actual email exchange quote and a great summary of how we got to the modern version.

First Mirage Online Classic Screenshot


Shifting Worlds 

With the engine becoming viable, a world was developed after purchasing some graphic assets.  The first continent was created and the engine started becoming more advanced.  As time went by, the decision was made that because so many games had a similar art style we needed to pivot to something else.  With the original world and art in public domain, we shifted to utilizing Odyssey Classic’s visual shell for our new engine.  In retrospect, we had come full circle to what inspired this journey 16 years prior.

Mirage Online Classic 2018    Mirage Online Classic 2019


Open Beta 

For the next two years, when we had free time we would work to advance the engine with a focus on making it playable on any computer capable of running a web browser.  Eventually, we opened up the world to a small group of players.  Inevitably, lots of bugs & exploits were found.  There were a few times where the time commitment to fixing things were overwhelming.  The game was shut down for several months in an attempt to improve security and prevent the same mistakes from happening again.  We also tested out adding the game to Facebook’s now cancelled embedded game section.

Mirage Online Classic on Facebook



We learned a lot during the Beta stage, but it is easy to remain in early access, alpha or beta status hell for eternity.  The band aid was ripped off on Dec 30th, 2020 we moved to full release.  The engine will always be in development mode with Mirage Online Classic as the original proof of concept.  Our labor of love was out there, for better or worse. 

As more players began finding the game, we were faced with new issues that every developer has to face, such a botting, racism, clones and review trolls.  Running a MMORPG in 2020 was different than back in 2001.   WoW, GW2, OSRS, and hundreds of other games changed the genre.  We had to balance modern gaming with our retro ambitions.  This is where the real development work started.  What was or wasn’t working?  With the help of the community, we have developed our own unique niche within the MMORPG space.

Mirage Online Classic 2021



We will continue to expand the capabilities of the Mirage browser engine for the foreseeable future because we are just as enthusiastic about the game as our players.  The support of the community has been overwhelmingly positive and passionate.  It has been encouraging that without any paid promotion our player totals continue to grow with our high concurrent player count being set in early December.  There is so much on our roadmap that we haven’t even scrapped the surface of yet.  As these new features develop, the History of Mirage Online Classic will continue to evolve.  Below are a few of the key aspects we would like to implement in the next year.


  • Friendly & Combat Pets
  • Ability Customization
  • In-Game Map & Leaderboard
  • Luck Skill
  • Disorientation
  • Treasure Chests
  • Prefix/Suffix Stats on Gear
  • 10+ New Quests
  • Enhanced Bank
  • Player Item Marketplace

Free Browser MMORPG Patch v2011 – Groundwork for Pets, NPC Focus & Bug Fixes

The Free Browser MMORPG – Mirage Online Classic

Mirage Online Classic is a free browser MMORPG that requires no download to play.  The client is available on, Newgrounds, Steam, GameJolt & other platforms.  Level your character, explore a vast world, defeat quests, and slay monsters. Create guilds and loot treasure.  Chat with friends to become increasingly powerful in this free browser MMORPG!  The game is always in development because of the feedback provided by the community.  Mirage Online Classic, a free browser MMORPG, is the spiritual successor to Retrelon Games’s 2001 release, Mirage Online.


Browser MMORPG


Version 2011 Patch Notes
10/30/21 – Present

The main addition is Battle Royale mode, which we will continue to bug test and enhance over time.  We are continuing to implement and test pets.

  • Made it possible to have an items with unlimited uses.
  • Client autos log back into the game after a server reset.
  • 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 has been added as a rotated weather option.
  • 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 supporters.
  • Resources no longer regenerate if a player is adjacent to them to prevent idle mining.
  • To limit unintended PVP avoidance, the ability to join a game and be promoted is limited to once per day.

Browser MMO Patch v2010 – Battle Royale Mode, Bug Fixes & Guild Enhancements

The Free Browser MMO – Mirage Online Classic

Mirage Online Classic is a free browser MMO that requires no download to play.  The client is available on, Newgrounds, Steam, GameJolt & other platforms.  Level your character, explore a vast world, defeat quests, and slay monsters…  Create guilds, loot treasure, chat with friends to become increasingly powerful in this free browser MMO!  The game is always in development because of the feedback provided by the community.  Mirage Online Classic, a free browser MMO, is the spiritual successor to Retrelon Games’s 2001 release, Mirage Online.


Free Browser MMO


Version 2010 Patch Notes
9/20/21 – 10/30/21

  • 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 hitbox so they are more accurate.
  • If a player engages in PvP and flees to suicide against an NPC, the attacker with the highest hits gets credit for the kill.
  • Players can no longer quit the game instantly when participating in a battle royale.
  • Players can now enter safe zones when participating in a battle royale and have less than 50% hp.
  • Fury no longer stacks shots when fired before having moved half a tile.
  • Player access to map editor now includes all tile types that don’t involve items/npcs/damage.
  • When a player dies their hit counters are now reset on all other players.
  • Soldier+ guild members can no longer enter any safe maps if they have less than 50% health.
  • A red bar will appear on the edge of the map when you approach it to warn you.
  • Battle royales now handled with hardcode with optional script events.
  • Pets maintained on map reset.

Free Online RPG Patch v2009 – Rebirth, Video Embed & Custom Sprite Hue

The Free Online RPG – Mirage Online Classic

Mirage Online Classic is a free Online RPG that requires no download to play.  The client is available on, Newgrounds, Steam, GameJolt & other platforms.  Level your character, explore a vast world, defeat quests, and slay monsters…  Create guilds, loot treasure, chat with friends to become increasingly powerful in this free browser MMORPG!  The game is always in development because of the feedback provided by the community.  Mirage Online Classic, a free Online RPG, is the spiritual successor to Retrelon Games’s 2001 release, Mirage Online.


Browser MMORPG


Version 2011 Patch Notes
8/22/21 – 9/20/21

In Mirage Online Classic’s newest Online RPG update, we have improved projectiles, integrations & added custom sprite hues.  This feature is available to developers to allow for more variance when designing new items, monsters and effects.  Players can modify their sprite hue if they are Patreon supports.

  • 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)

Online Browser MMO Patch v2008 – Discord In-Game Chat Integration & Patreon Feature

The Free Browser MMORPG – Mirage Online Classic

Mirage Online Classic is a Online Browser MMO that requires no download to play.  The client is available on, Newgrounds, Steam, GameJolt & other platforms.  Level your character, explore a vast world, defeat quests, and slay monsters… 

Create guilds, loot treasure, chat with friends to become increasingly powerful in this free browser MMORPG!  The game is always in development because of the feedback provided by the community.  Mirage Online Classic, an Online Browser MMO, is the spiritual successor to Retrelon Games’s 2001 release, Mirage Online.


Browser MMORPG


Version 2008 Patch Notes
7/12/21 – 8/22/21

In Mirage Online Classic’s newest Online Browser MMO update, we have added a new feature where in-game chat is posted within an a channel called #ingame-global.  Patreon supports have the ability to type in that channel, which transfers those Discord messages into in-game chat.  This is both a way to keep track of what goes while you’re away and also a small perk for helping support the development of this new engine & game.


  • 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 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 with placement.
  • Added map item and inventory item amount abbreviations for items like gold.
  • Guilds now sorted alphabetically and members by rank.
  • Amount abbreviations now round down instead of up.
  • Send button replaced with Save to be more user friendly.
  • Added bad work filter by default.
  • Boss maps now do not include pet NPCs when opening doors.
  • Fixed warp back issue when PvPing in guild halls.
  • Added a visual skills window using a button from the stats menu.
  • Added uid to script executions and timers.
  • Fixed crash issue when Patreon REST API goes down.
  • Fixed double player bug.
  • Removed auto map linking as it caused more problems than it solved.
  • Migrated to a new database format to greatly increase query speed.
  • Game now horizontally scaled popularity.
  • Added inspection routine to identify maps with item spawn errors.
  • Popups now support parsing basic markdown and colors similar to chat.
  • Dungeon speedruns are now possible.

Browser MMORPG Major Patch v2007 – NPC vs. NPC, Bug Fixes, Guild Management, NPC Agro & Long/Short/Double Clicks

Browser MMORPG – Mirage Online Classic

Mirage Online Classic is a free browser MMORPG that requires no download to play.  The client is available on, Newgrounds, Steam, GameJolt & other platforms.  Level your character, explore a vast world, defeat quests, and slay monsters…  Create guilds, loot treasure, chat with friends to become increasingly powerful in this free browser MMORPG!  The game is always in development because of the feedback provided by the community.  Mirage Online Classic, a free browser MMORPG, is the spiritual successor to Retrelon Games’s 2001 release, Mirage Online.


Browser MMORPG


Version 2017 Patch Notes
6/20/21 – 7/12/21

In Mirage Online Classic’s newest browser MMORPG update, we have added the functionality to allow for  NPC vs. NPC combat with player control. 


  • NPCs are now able to attack each other, which opens the possibility for pets.
  • Player attacks are now prioritized over NPC attacks.
  • Guild raiders are no longer safe on bind respawn tiles.
  • Players who are challenged in PvP can no longer enter safe maps.
  • Script functions added to support new NPC features.
  • Map shots no longer pass through closed doors.
  • Players under level 20 no longer have a PvP gear drop penalty.
  • Players can no longer accidentally sell equipped items at shops.
  • Recycle items renamed to sell items.
  • NPC forgetting agro now works as intended again.
  • Clicking tiles/targets now includes click counter and delay to allow more action possibilities.
  • Added script functions for getting map links.
  • Added leaderboards for alter quest and slaying skill.
  • Fixed trading bug.

Free MMORPG Patch v2006 – Trade Menu, Logout Delay, PVP Bug Fixes, Movement Speed & Music

Free MMORPG Version 2006 (5/9/21 – 6/20/21)

This free MMORPG patch update added 32 new music tracks to the game.  A focus on bug fixing and security was also a major part of this game patch.  We also cleaned up the user interface and added in extra scripting functions for us to continue expanding upon the online RPG game engine.

free mmorpg 

  • 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 updated when player account changes occur.
  • Player & NPC names drawn closer to the sprite.
  • 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 opening no longer redraw the entire canvas.
  • Zalgo text no longer bleeds outside the normal font size.
  • Trade offers cleared on disconnect.
  • Spawning NPCs will now return to their spawn point if an NPC does not move when no target can be pursued.
  • Added direction option for markers and player text.
  • NPC movement & speed is scriptable.
  • Penalty drops due to PvP/GvG is now just one random item from player’s entire inventory (only dropable items).
  • Music added back into game! 32 tracks to replace the old ones.


Learn about the history of Mirage Online Classic
Play our free MMORPG, Mirage Online Classic!

Free MMO Major Patch v2005 – Guild vs. Guild Update, Guild Rank & PVP Gameplay

Free MMO Version 2005 (4/25/21 – 5/9/21)

This major free MMO patch update specifically focuses on Guild vs. Guild gameplay with additional structure to guild structure, which is a key element of the game outside of skilling, leveling & questing. 

free mmo

  • 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 or change guild rank only once per day.
  • Players with player killer status are no longer attackable on safe maps and retain flashing name until killed by a player.
  • Free MMO Patreon supporters retain their sprite when guild sprite changes occur.
  • Added two new leaderboards for sewer and filth donated.
  • A few new sprites added.
  • 1v1 PvP button removed as GvG is back and arenas are available for 1v1.
  • Quit button added which now requires 30 seconds of no movement and no combat to disconnect the game.
  • Closing the browser/disconnecting early will cause still enforce the 30 second delay.
  • Added script functions for permanent map texts.


Learn about the history of Mirage Online Classic
Play our free MMO, Mirage Online Classic!

Scroll to top