Do you know witches weaken the enemy? Do you know how hypixel defines weakening enemies though? Weakening is a way of reducing a monster's defence. Then why are you using it to kill monsters that don't have armor points. Let me tell you now that only armoured zombies have armour points. Then why do you place them early game? Let me tell you now that most of your towers can handle leather armoured zombies. Witches aren't needed. Let me tell you that a witch cost 250 gold and deals 20dps. A skeleton cost 10 gold and deal 10dps but upgrading for an additional 110 makes it deal 50dps. Stop using witches, use skeletons instead, they are cheaper. Use witches when you know a golden plated zombies are approaching. Only a few is needed. Have a nice day.