Snowball Fight⚓︎
Difficulty:
Direct link: Objective 2 website
Objective⚓︎
Request
Visit Christmas Island and talk to Morcel Nougat about this great new game. Team up with another player and show Morcel how to win against Santa!
Morcel Nougat
Hey there, I'm Morcel Nougat, elf extraordinaire!
You won't believe this, but we're on a magical tropical island called Christmas Island, and it even has snow!
I'm so glad ChatNPT suggested we come here this year!
Santa, some elves, and I are having a snowball fight, and we'd love you to join us. Santa's really good, so trust me when I say it's way more fun when played with other people.
But hey, if you can figure out a way to play solo by tinkering with client side variables or parameters to go solo mode, go for it!
There's also ways to make the elves' snowballs do no damage, and all kinds of other shenanigans, but you didn't hear that from me.
Hints⚓︎
Snowball Super Hero
Its easiest to grab a friend play with and beat Santa but tinkering with client-side variables can grant you all kinds of snowball fight super powers. You could even take on Santa and the elves solo!
Consoling iFrames
Have an iframe in your document? Be sure to select the right context before meddling with JavaScript.
Solution⚓︎
The Snowball Fight has some options when the game opens.
Once an option is clicked, the player is put into a "pre-game waiting room" of sorts where you wait for another player to join and click "Ready" when you are ready to begin. Before clicking "Ready" though, you have some time to examine the game's code.
Examine the Code⚓︎
Right-click within the iFrame and use the Inspect tool.
Within the Debugger tab, there is a section called "Multiplayer Snowball Hero."
To examine the contents of the game's code, click the room:
The code indicates there are several variables. Perhaps some of these could be manipulated.
Adjust the Variables⚓︎
Variables can be adjusted within the Console tab to disadvantage the opponents. This can be done in several ways, but here is one example:
Once the variables have been changed and another player has joined, clicking ready begins the game.
Your team player
If the second player happens to not survive, they're remaining red elves may try to prevent the remaining player from hitting Santa with snowballs. If patient though, another player may drop into the same game so that Santa and elves can still be defeated.
Win the Game
With no attack surface for the elves and Santa to hit and a time delay to their throws, there is ample time to hit the them and win the game.
Response⚓︎
Morcel Nougat
You're like a snowball fighting ninja! A real-life legend. Can I have your autograph!?