Entering Troll Home Security/How to destroy the shield

Here is how the heroes enter the Troll Home Security in Legend of the Giants.

At Flynn's ship, ???.