In Tower Heroes, players work together to fend off wave after wave of countless enemies with the help of towers that can be placed all over the field. The game has released an update just in time for Halloween, and it comes with various new rewards that require you to complete certain contracts. Having said that, how can you get the Crystal Ball contract?
How to Get Crystal Ball Contract
Just like the other Alistair Contracts, the Crystal Ball one requires certain conditions to be met in order to spawn it ingame.
Luckily, this one is much easier than the others. All you have to do is have at least one player turn on the “Hide Enemy” option in the lag settings.
Players have reported that, in addition to moving incredibly fast, it also gains more HP the longer you wait to spawn it. There is also supposedly a chance that it won’t spawn immediately, though in most cases it should.
Because of this, it is recommended to just leave the “Hide Enemy” option turned on until it shows up. You may also want to wait a few waves before spawning it so that you have enough towers to guarantee a kill.
Just to be absolutely sure that it can show up, you may also want to try this while playing in one of the special Halloween maps.
Specifically, you may want to be in either Creepy Carnival or Pumpkin Paranoia to guarantee it. With that said, some players have reportedly been able to spawn it in other maps.
Similar to the other contracts, a notification will pop up on the upper right corner of the screen when it spawns, as well as when it has been defeated.
Defeating the Crystal Ball will get you the Crystal Ball badge as well as a follower version of it. Completing the other contracts will also get you various other special rewards.
That’s pretty much all you need to know about the Crystal Ball contract in Tower Heroes. With this knowledge, you can now spawn it yourself and finish that part of the Alistair Contracts!
ALSO READ: Tower Heroes: How to Get Creepy Guy Contract | Roblox