Organisers thinking on their feet to ensure heavy downpour doesn't spoil city's Christmas party