I'm Concerned about Crucible + Toxic Rain Ballista Day 2/3 Update | Path of Exile, 3.21

Character Level 94 Pathfinder Bandit: Kill all
Pools 4,537 Life 474 Energy Shield 778 Mana
Defences 7,534 Armour 8,190 Evasion 32,189 effective HP
Resistances 75% Fire 75% Cold 75% Lightning 18% Chaos
Full DPS 3.5M as set up in the creator's PoB
Weapon 1 Quill Rain Short Bow
Weapon 2 Foe Arrow Broadhead Arrow Quiver
Helmet Wilma's Requital Solaris Circlet
Body Armour Torment Curtain Saint's Hauberk
Gloves Blood Grasp Shagreen Gloves
Boots Gale Tread Hydrascale Boots
Amulet Bloodgrip Marble Amulet
Ring 1 Sol Gyre Amethyst Ring
Ring 2 Behemoth Grip Amethyst Ring
Belt Beast Cord Heavy Belt
Flask 1 Brewer's Granite Flask of the Pangolin
Flask 2 Bottomless Jade Flask of the Ibex
Flask 3 Perpetual Quicksilver Flask of the Order
Flask 4 Perpetual Silver Flask of the Petrel
Flask 5 Concentrated Divine Life Flask of Entropy
Rapture Ruin Viridian Jewel
Chimeric Branch Viridian Jewel
Behemoth Spark Small Cluster Jewel
Behemoth Splinter Large Cluster Jewel
Rapture Shine Viridian Jewel
Body Armour Toxic Rain 20/20 Awakened Void Manipulation 2/20 Awakened Vicious Projectiles 2/20 Efficacy 20/20 Ballista Totem 21 Empower 3/6
Boots Immortal Call 3/18 Cast when Damage Taken 1 Increased Duration 20 Lifetap 20
Weapon 2 Swap Toxic Rain 19/20
Weapon 2 Swap Toxic Rain 19/20 Toxic Rain 19/20
Weapon 1 Swap Toxic Rain 19/20 Toxic Rain 19/20 Toxic Rain 19/20
Helmet Petrified Blood 20
Helmet Vaal Haste 20
Helmet Despair 20 Malevolence 21
Gloves Ensnaring Arrow 20 Mirage Archer 20 Greater Multiple Projectiles 20 Culling Strike 20
Weapon 1 Blink Arrow 20 Blood Rage 20/17 Frenzy 20
Weapon 1 Withering Step 20