Skip to content

emeth-/invasion-of-meridell

Repository files navigation

Invasion of Meridell (IoM)

Save Meridell from invading Darigan troops! This is a turn-based strategy game that used to exist on Neopets until 2011, when it was removed due to it being exploited. Despite incessant pleas, it's never come back - so after a decade of waiting, here it is rebooted by fans.

This repo attempts to clone the game exactly as it was right before being shut down.

Play here! (short url: tinyurl.com/iomgame)

(Code is released under the MIT license, but actual images/etc are property of Neopets.com)

See any discrepancies from what you recall of the original game? Open an issue and let's resolve it!

Got ideas of new features you'd like to see added to a reboot of this game (same board/tactics, but new items, enemies, etc)? Let me know your ideas in an issue!

Timeline

  • <2005: Neopets released Invasion of Meridell v1 (first wave / first five missions only)
  • ~2005: Neopets released Invasion of Meridell v2 (second wave added, no concept of enchantments)
  • <2011: Neopets released Invasion of Meridell v3 (enchantments added, Buzz/Grarrl stats changed with Buzz defense-heavy and Grarrl attack-heavy)
  • 2011: Invasion of Meridell is taken down, game page is replaced with message "Invasion of Meridell is down for maintenance. We apologize for the inconvenience. Why not try one of our many other games?"
  • Sept 2011: TheNeopetsTeam breaks radio silence and in NT Editorial #511 explains why the game was taken down: "We talked to a programmer and there was some kind of glitch with it. It's been taken down indefinitely. We'll talk amongst ourselves to figure out if we want to put the time in to fix the game. If not, we may release the associated avatar in a different way, or retire it. We'll update you once we reach a decision."
  • Jan 2012: An XSS attack/exploit was found on IoM and published publicly. Had been found in 2009, and remained unpublished until Neopets removed the game. Unclear if Neopets became aware of it and it contributed to their decision to take the game down.
  • Dec 2013: Forum member "Infamous Joe" gives details of the IoM exploit. In short, IoM was web-based, as opposed to the rest of Neopets games which were flash-based. It appears that some of the api calls IoM used could be executed without actually playing the game, and earn a person up to 250k Neopets a day automatically. The exploit was released in the form of a downloadable tool that one group of forum members shared, then one of those members reverse engineered it, built it into a new tool allowing it to be used on multiple accounts, and released it on another forum where it then said widespread usage (and presumably came to Neopets attention).
  • 2015: Darkflagrance builds a clone of IoM in Java and releases it. Announcement 1, Announcement 2, Announcement 3, Announcement 4 | Source | Compiled Game
  • 2020: We release this clone of IoM written in Javascript. We base our clone off the gameplay found in the Java version, but then correct it off the guides/screenshots/videos we find online. See our notes on this process here.

Resources

Game Guides:

Youtube Videos:

[2005] Battle Strategy Clone of game (javascript, v2 of IOM rather than v3):

[2015] Java Clone of game (author = darkflagrance):

[2020] Javascript Clone (this repository)

Releases

No releases published

Packages

No packages published