'to make/become' — い-adjective く する/なる vs な-adjective に する/なる, same logic right?

I think I've got the pattern: い-adjectives drop い and add く before する/なる, な-adjectives just add に before する/なる. Is that literally the whole rule, or are there exceptions I should watch for?
Post
沐學 Mizuru