Attack speed
Attack speed
Is there any way to increase the attack speed with the bot? When farming Life Leecher manually using DIYCE and ACSMacroAssistant I kill LL easily. When attempting to use the bot to farm, it just can't seem to kill it quickly enough.
Scout/Knight/Rogue 70/66/66
Re: Attack speed
I think the key is which skills the bot uses, it doesn't have any pauses or gaps between skills but the order in which skills are used greatly affects how effective the dps is.
For bosses I would actually be looking at creating very specific skill rotations, the fights last much longer then normal mob fights and you also want to maximize your dps on a boss.
For example
Make sure you have buffs you can before pull, make sure you have housemaid food, usually 1 min duration so not something you use constantly. If rogue then use premeditation before the pull and don't use a low damage opening skill. Burn all long cooldowns and make sure they arn't used on trash.
The skill rotation plays a big part in how much dps you do.
For bosses I would actually be looking at creating very specific skill rotations, the fights last much longer then normal mob fights and you also want to maximize your dps on a boss.
For example
Make sure you have buffs you can before pull, make sure you have housemaid food, usually 1 min duration so not something you use constantly. If rogue then use premeditation before the pull and don't use a low damage opening skill. Burn all long cooldowns and make sure they arn't used on trash.
The skill rotation plays a big part in how much dps you do.
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: Attack speed
So you are saying I should have 2 profiles? I don't know of any other way as I have not seen any references to changing the skill rotation within the waypoint file.
Scout/Knight/Rogue 70/66/66
Re: Attack speed
I'm actually thinking more along the lines of a userfunction. You can do a lot of checks before starting the boss fight to make sure the skills you really want are not on cooldown or use skills not even in profile so you know for sure they wouldn't be on cooldown. Then set up a skill rotation for boss fights.
The checking for buffs would be only needed if you think there is a chance you will die on the boss fight. If you are OP enough and you just want faster runs then it would just be a matter of getting an efficient skill rotation, which is exactly what those addons do for you if I understand them correctly.
The checking for buffs would be only needed if you think there is a chance you will die on the boss fight. If you are OP enough and you just want faster runs then it would just be a matter of getting an efficient skill rotation, which is exactly what those addons do for you if I understand them correctly.
Remember no matter you do in life to always have a little fun while you are at it
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Re: Attack speed
I definitely need to buff up first but I've got that covered with a userfunction I made previously. As far as a skill rotation userfunction, would I make a "while (true) do" type of loop or something else?
then do something like this in the waypoint file?
then do something like this in the waypoint file?
Code: Select all
local startwait = os.clock()
while ( 120 > (os.clock() - startwait) ) do
player:findTarget("Life Leecher");
local target = player:getTarget();
if(target.Name == "Life Leecher") then
BossBuff(); <!-- My buff skills user function -->
BossRotation(); <!-- future boss skill rotation -->
yrest(300);
break;
end;
Scout/Knight/Rogue 70/66/66
Re: Attack speed
I did this for w/r:
Ugly code but gets the job done. This is for Probing Attack -> Open Flank -> Splitting Chop combo and its working as it should. If i don't have required debuffs it will do something else. Eventually when i get enough rage it does that last attack that i wan't. Many times it used to skip that cause it spammed previous skills and when it was time for Splitting Chop i got wrong debuff or not enough rage. this i got on profile in onSkillCast section. This is just to give you idea how you could do your version of skill rotation. In this case return false will cause bot to skip that skill and goes for next one.
Code: Select all
player:update() target = player:getTarget();
-- cast probing attack if enemy don't have weakean or vulnerable debuff
if arg1.Name == "WARRIOR_PROBING_ATTACK" and target:hasDebuff("Vulnerable") or target:hasDebuff("Weakened") then
return false;
else
return true;
end;
-- cast Open flank if enemy don't have vulnerable debuff but has weaken debuff
if arg1.Name == "WARRIOR_OPEN_FLANK" and target:hasDebuff("Vulnerable") and not target:hasDebuff("Weakened") then
return false;
else
return true;
end;
-- cast splitting chop if enemy got Vulnerable debuff
if arg1.Name == "WARRIOR_SPLITTING_CHOP" and not target:hasDebuff("Vulnerable") or target:hasDebuff("Weaken") then
return false;
else
return true;
end;
Re: Attack speed
Thanks for your input, I'll see what I can do with yours as a model.
Scout/Knight/Rogue 70/66/66
Who is online
Users browsing this forum: Ahrefs [Bot] and 171 guests