Here's what I've got so far. I've turned adaptive on for all the icicles. There's no change in the shape of my icicles like how Kent's become a little bumpier and deformed after connecting the ColorRamp node to the material output. Any help would be greatly appreciated, thanks.
I restarted from the beginning just in case I missed something but I'm running into the same problem.
This is the node setup.
This is the render when multiply is 1.00
And here's 5x multiply
And here's 10x
I think I just figured it out. I had to change the node surface setting from 'bump only' to 'displacement and bump'.