Dang, that sucks!  Don't worry too much, though.  I'll roll for Baromir some time tomorrow, then have Arkhah see if he can handle the engine room.  Since it looks like the ratings will get the solars sails up and running, the ship will be able to evade the torpedoes, which will buy more time.