Skip to content

Objective #4 - Operate the Santavator

Objective

Talk to Pepper Minstix in the entryway to get some hints about the Santavator.

Analysis

When first entering Santa's elevator, there is a missing button for the Workshop, and none of the other buttons are functional. The elevator service key provided by Sparkle Redberry opens the panel, exposing the next challenge. Any objects that you collected while exploring the first floor of the castle appear inside the panel, and can be moved around to change the path and color of the sparkle stream.

The goal is to direct a stream of matching colored sparkles into each socket. Activating all of the buttons is an iterative process of exploring the castle, finding more objects, and arranging them inside the panel to activate more buttons. When enough sparkles of each color are flowing into all the sockets, and you've found the missing button, all the floors can be accessed except for Santa's office which requires a valid thumb print.

Solution

One possible solution to the S4 stream

Bypass the S4 Stream

If you'd rather not figure out how to arrange all the bits and pieces in the elevator panel, you could use the browser developer tools to examine the Santavator javascript and figure out how to bypass the entire process.

Step 1: Open the console (in Chrome, press F12 and click on the Console tab).

Step 2: Select "elevator.kringlecastle.com" from the context drop-down list.

Context menu in browser console

Step 3: Copy and paste the following script at the console prompt.

// Add the button for Santa's workshop on floor 1 and one-half.
btn15img.classList.add('found');

// Stop the sparkle stream.
stop=true

// Power the buttons
btn1.classList.add('powered')
btn2.classList.add('powered')
btn3.classList.add('powered')
btn4.classList.add('powered')
btnr.classList.add('powered')

// Toggle the panel open and closed (not necessary)
document.body.classList.toggle('open');

It's important to stop the Sparkle Stream before applying power to each button. If not, the looping javascript that checks whether enough sparkles are being fed to each socket will immediately remove power from the buttons that you turn on.

Step 4: Press a button and travel to your desired floor.