The shorter cruises down under ... maybe three (?) nights or less, don't have pirate nights. I *think* they're only on the four night or more cruises?
That typed, on our most recent three night cruise, the scheduled Marvel night was replaced by Pirate night (without fireworks) at the last minute. So, there can be the odd exception.