New rules and new captains will be in focus but the razzmatazz will be pretty much the same when the 18th Indian Premier League kicks off in Kolkata amid a looming threat of rain.