Preheat oven to 350˚F. Grease several sheet pans with cooking spray. Melt chocolate in microwave for 1 ½ - 2 minutes, stirring every 30 seconds.
Cream butter and shortening. Gradually add sugar, beating until light and fluffy. Add melted chocolate, eggs, corn syrup, water, and vanilla. Mix well. Combine flour, soda, and salt and add to creamed mixture, beating just until blended. Add chopped chocolate and 1 cup of the crushed candy canes.
Shape dough into 1 inch balls (I like to use an ice cream scoop for even sized balls) and roll in remaining crushed candy canes.
Place on greased cookie sheets and flatten slightly with a flat-bottomed glass, just so cookies don't roll around the pan. Bake at 350 for approximately 12 minutes, do not over bake! If edges of cookies are uneven when you remove them from the oven, gently push them back into submission with a small plastic scraper or a table knife while they're still hot.
Cool on cookie sheets for just a minute or two.
Remove to cooling rack and cool completely.
Notes
*For the chocolate chunks and chips, I put them in batches, on a large cutting board and run a large sharp knife through them, until they are coarsely chopped.