Two Carnival Cruises were disrupted over the weekend, but it's not the cruise line's fault.

Tropical storm Karen interfered with voyages on the Carnival Elation and the Carnival Conquest.
Elation was originally scheduled to sail on Saturday. She set sail today for an abbreviated 3 day cruise. Customers who chose not to cancel got a 50% discount and 50% off on a future cruise.
The Carnival Conquest sets sail today on a six-day cruise that was originally scheduled for seven days. Customers who didn't opt out received a pro-rated refund.