Act on the ship not the player flight status.
Actually assign the frame, typo bug, used `-` instead of `=`.
Also clear down any existing trail since the change of frame would make previous point invalid.