Stephen Curry demolished the record for the most three-pointers in the NBA All-Star game with 16 made as he took over the game, dropping 50 points.