Summit's Gate - tab unstable/crashing

About your code: I suggest to keep it simple. See hints here

About missiles: see details here (TLDR: shell.targetPos)