Actually, level up Rapunzel first. When you activate her skill, her attacks will become like magician's but still maintaining everything else about the knights' attack. Then, level up your Dragon lvl 16 one. But wow, you sure have a lot of knights. Also, level up your Rasputin and evolve him. (your lvl 25 Magician) And one more. You should at least get 1k of the event candies to evolve Hansel.