- Joined
- Dec 15, 2009
- Messages
- 525
- Reaction score
- 31
- Points
- 28
Now I will to share this logic instead of the code directly so everybody can enjoy the the fun of writting macros yourself lol..
The Logic is assign every toon a number among same class,
Say you boxing 3 zerkers, flag them as 0,,1,,2, also make a event of alliance dmg been triggered, declare a trigger number that stands for the number of alliance been triggered.
then Zerker0 use common check condition to fire the first alliance (like if your disc/aa is ready and target.buff etc...)
Then when alliance been triggered, accumulate your trigger number by 1.
When trigger number equals to 1, fire the zerker1's alliance. Rinse and repeat.
You will soonly find out that as long as the assign number of any indiviual zerker is congurence with the trigger number overall, it's the time to cast that zerker's alliance. (make some mathematical equation in the macro to achieve that)
Oh btw make some aliase so you can tweak those parameters in time instead of editing your ini file.
The Logic is assign every toon a number among same class,
Say you boxing 3 zerkers, flag them as 0,,1,,2, also make a event of alliance dmg been triggered, declare a trigger number that stands for the number of alliance been triggered.
then Zerker0 use common check condition to fire the first alliance (like if your disc/aa is ready and target.buff etc...)
Then when alliance been triggered, accumulate your trigger number by 1.
When trigger number equals to 1, fire the zerker1's alliance. Rinse and repeat.
You will soonly find out that as long as the assign number of any indiviual zerker is congurence with the trigger number overall, it's the time to cast that zerker's alliance. (make some mathematical equation in the macro to achieve that)
Oh btw make some aliase so you can tweak those parameters in time instead of editing your ini file.