Fix Syntax Error in Besieged.lua

There was an error in closing the assault function after the merging of the instancing branch. This made the file fail to compile, which broke other stuff.