I do believe he asked for a character that is flexible = can beat any other build without or with equipment changes. If someone tries to single target a bonemancer with smite you can use iron maiden and maybe bramble armour from merc to get thorns. And splash damage that goes past your revives is uncommon. I think only a tornado or a fireball will penetrate? Fire is easy to absorb or stack, use hotspurs and dwalf star rings. Maybe use scarabs as revives to make the wind druid hurt from ligtnings if he uses nados.every char with single target attacks or splash damage etc can completely ignore vives.
besides that, that's not what he asked for.