• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Basic logic to fire alliance perfectly

Joined
Nov 11, 2012
RedCents
688¢
Ok, since I got many pm about how to fire alliance PERFECTLY (Not all your same class crew fire at the same time but with some certain order, fast and cyclically)

Now I will contribute the 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.

Also declare a total number of zerkers you will box during this session since you will need that in the mathematical computation.

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.
 
sorry complete tard here, can you have more than one alliance(not like 2 zerker) on at the same time?
 
Basic logic to fire alliance perfectly

Users who are viewing this thread

Back
Top
Cart