Funny, was just talking about working on this lastnight.
Alternatively the aoe immunity hack could be added to isxeq2 =D
Thinking thru this script though, I thought really you want to be able to set a timer and be able to recognize when the mob has used an aoe.
A mob with a single aoe on a single timer is an easy case. You know there is a 36 second timer on the aoe, but you don't know exactly when it will start.
So you need a script you can preload with events such as immediatly after mob aoe's, /raidsay DPS in, now count 32 Seconds and /raidsay DPS out.
The script would then recycle.
What I don't know how to trap in this case is when the mob has cast an aoe.
My only work around for this is to run a script like this on my brigand:
1. Summons Sporeling pet
2. When sporeling pet dies, then announced dps in set wait timer to <x> seconds
3. Re-summon sporeling pet
4. At <x> seconds, announce dps out.
Its sloppy, and only works cause the brigand is aoe immune but his worthless pet isn't. Problem here is the pet casting time is wasted dps.
Anyone have a better idea how to determin when the aoe has fired for a script like this?