Also don't forget that epic mages can corpse their epics and muzzles of Mardu (summoned haste items). This means that they don't actually need any mana regen if they have a Burnout clickie - VP robe or Velious robes.
They can /duel and make 10 corpses each.
Epic pet takes 20 seconds to cast. Add maybe 5 seconds for looting it from a corpse / wiggle room.
If we take a very pessimistic average of 1 pet dying every second (pet has 3500 hp and is level 49),
we simply need 25 mages casting a new pet as soon as their current one dies.
With 10 corpses each, they have 250 epic pets available for Vindi to kill, which will take about 4 minutes (given that pessimistic rate of pet slaughtering of 1 every second).
https://www.project1999.com/forums/s...=211310&page=3
Daldaen parsed a 60 water pet vs Statue here at about 45 dps. I think it's safe to assume the epic pet will do at least 60 dps on Vindi (this is pessimistic, again).
The 25 mages with 10 corpses each will be able to produce about (25x60) = 1500 dps for 4 minutes, which amounts to at the very least (60 x 4 x 1500) = 360k HP depleted from Vindi.
Not sure of his regen but the wiki says Vindi has about 200k HP, so yeah 25 epic mages should be overkill.
Who knows, maybe I'm being too pessimistic with the numbers and ~15 epic mages would be enough? Maybe they'd have to corpse more than 10 epics each though.