A bow with piercing arrows like Holy Arrows or Jester's Arrows, lava underneath your arena to deal with the ground minions, and Crystal Bullets for ricochet
Try fighting Queen Bee to.get plenty of Beenades and use plenty of potions. Inferno is useful, and Water Walking Potions and Obsidian Skin Potions will help traverse through Hell as you fight WoF.