04-20-2018, 07:33 PM (This post was last modified: 04-20-2018, 07:41 PM by Catar.)
you forgot to tell that if you will made every spell in different sequences it will use only first sequence all time and sometimes 2nd Rest will be not used
04-20-2018, 07:41 PM (This post was last modified: 04-20-2018, 07:43 PM by Catar.)
(04-20-2018, 07:33 PM)Kazan Wrote: you forgot to tell that if you will made every spell in different sequences it will use only first sequence all time and sometimes 2nd Rest will be not used
Not sure what ya mean, try it, it works as it supposed to
And please stop using "reply" and quoting whole long post
04-20-2018, 08:26 PM (This post was last modified: 04-20-2018, 08:28 PM by Kazan.)
(04-20-2018, 07:41 PM)Catar Wrote:
(04-20-2018, 07:33 PM)Kazan Wrote: you forgot to tell that if you will made every spell in different sequences it will use only first sequence all time and sometimes 2nd Rest will be not used
Not sure what ya mean, try it, it works as it supposed to
And please stop using "reply" and quoting whole long post
I mean that;
On your screen you got many sequences (brutal strike, annihilation etc.) - Only first sequence will be used all the time and if it will be exhausted than bot will sometimes use 2nd sequence, but next ones will be never used... I tried that way with you around one year ago on spike script - we was havin' exori frigo sequence, avalanche sequence and SD sequence - it was using all time exori frigo
But when i have built macro with variables (every variable was for other state of players on screen, target, mana etc.) and used those variables in full checks of sequences USING SAME VARIABLE BUT WITH OTHER VALUE it started working good.
04-20-2018, 08:41 PM (This post was last modified: 04-20-2018, 08:44 PM by Catar.)
No, its not true, you dont rly understand how advanced attack works then, it uses all of them
one year ago, advanced attack had some issues, and i didnt exactly understand how exhausts work in bbot.
When i have Exori gran with higher priority and exori, under it, it uses it alternately,
cooldown of exori gran in hexera is 3 seconds,
cooldown of regular exori is 2 seconds
global exhaust on offensive spells is 2 seconds
Therefore, u set BBot.Exhaust.Offensive to near 2 seconds (i set it to 1990 + adds up latency to server)
If conditions for exori gran are met, meaning it has enough mana that is set in sequence, It will first use exori gran and puts it on regular 2 second Exhaust + extra 1000 miliseconds i put in wait, = 3 seconds,
then after 2 seconds it will use exori, because it cannot use yet exori gran again, its on cooldown for 1 more seconds.
after exori it will use exori gran again, and so on, so on.
all other sequences have their own conditions it has to meet to be used as well,
bot will check all of them them,
one by one comparing conditions to current situation,
until it finds the one he is allowed to use.
(04-20-2018, 08:26 PM)Kazan Wrote: On your screen you got many sequences (brutal strike, annihilation etc.) - Only first sequence will be used all the time and if it will be exhausted than bot will sometimes use 2nd sequence, but next ones will be never used... I tried that way with you around one year ago on spike script - we was havin' exori frigo sequence, avalanche sequence and SD sequence - it was using all time exori frigo
To fix this, you can add a Wait to the Attack Sequence, after using an spell. That way, the Attack Sequence stays in Waiting State, allowing Advanced Attacker to move to next items.
It's my failure, I definitely need to write about how to use the Advanced Attacks.