Help with Siege of Stonehold (JavaScript)

The bad code isn’t in the line showing, but that line of code is where the error creates a problem. You didn’t close the quotations after black at the top. So when you call pickUp(flag), it can’t find the closing quotations which carries over into the next line of code. In fact, your posted code shows the error by making everything red.

var flag = hero.findFlag("green" || "black);