I think it's awesome that there are so many perfect players out there who one-shot this fight and come here to act as if it's a trivial encounter.
To the realistic folk posting in this thread like Syraxius and Tombeater, thanks for the tips. I'll give them a try because this fight is frustrating me and my wife to no end. And I guess it really bothers me because the roadblock doesn't seem to be tactics and strategy, it's not having the perfectly built characters. We attempted the fight 6 times and were unsuccessful in applying any status effect to the Void Dragon. Our best attempt, we managed to whittle away@ 20% of the dragon's health before Astarte finally went down.
I think the fight needs to be tuned down a notch because after spending @ 86 Hours on this wonderful (up until this final encounter) game, I'm about ready to move on with it unbeaten.
If you can't apply status effects it's because he manages the saving throws all the time. If anyone in your party has even a single point in Witchcraft get Drain Willpower asap. With sufficiently high intelligence the character should be able to cast DW every round and DW does not allow a save. Once you sapped his willpower he shouldn't be able to save much against effects like Blind (Headvice - Aerotheurge) or Frozen (Rain + Bitter Cold - Aerotheurge; half of the Hydrosophist spells).
His cronies can be either killed, distracted with summons, charmed or crowd controlled with spells like Boulder Bash or Chain Lightning. If you manage to keep the boss frozen he won't resummmon them even after they die.