MMR update #39

Week #39 sees a new editor feature and some basic enhancements to help make creating puzzle sets easier. Networking is coming along nicely - more on that in the upcoming weeks.

A name in parenthesis and in bold is the finder of the bug/quirk. Thanks to all, I really do appreciate your time and support. Cheers!


  • fixed line tools erasing tiles when right+mouse is down
  • if you hover over a runner and darkness mode is enabled, then you'll see the glow radius from the runner's Xartanium Pendant;
  • credit goes to Jeffrey for the idea and for his help with getting the effect to look right
  • paint helper (the white transparent box) no longer draws over an item that is showing another helper (eg; bomb, light) (Jeffrey)
  • fixed bomb helper showing small bombs as surviving an explosion

If you'd like to get a rough idea of the area of light given off from a runner's Xartanium Pendant without playing the puzzle, you now can. Simply hover over a runner in a puzzle with darkness mode enabled. Below is a screenshot in action from one of the official single-player puzzles.

New mouse helper
Xartanium Pendant radius is shown when hovering over a runner

Light mouse helper
Testing the radius


  • fixed the game hanging when multiple monks attempt to spawn into a puzzle that has the same amount of doors (Jeffrey)
  • fixed bug in HUD that did not set the lives if over the display limit of 99
  • game is no longer paused when jumping to a puzzle (read: cheat)
  • shortcut Ctrl/Cmd+Q now matches the Original; (Jeffrey)
  • you will be prompted to save your game
  • you will be prompted to enter a high score
  • shortcut Alt+Q added to abandon your game and return to the menu


Networking sneak peak
Sneak peak


  • optimized drawing introduction logos

Bugs being worked on

  • monks merging when crossing on/off ladders
  • switching to windowed mode hides the Dock (Sierra)
  • regen bomb timing does not accurately match the Original

What I'll probably do next

  • continue working on LAN
  • ability to 'pause' the game when testing and return after minor edits