Not a happy feeling either way....luckily you were in the marina area, so worse case....you bang a couple of boats, get clear enough to drop the anchor and just circle around it until you run out of gas....
Glad you scored your first weakfish, always exciting to catch something new to you.
Sux for your buddy, I'm sure the repair isn't going to be cheap!