Check for scope.player.d to exist before destroy()

fixes #14, fixes #15

shouts out to @kareem3d for commenting the fix and @qubird for the commit :fireworks: