What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Magitek - All in One

Status
Not open for further replies.
Uploaded another update that fixes movement issues in fates for melee jobs.
 
with the blm profile (on practice dummy) it tends to stop the rotation after a while if i am too far away from it. (i am still in distance to use spells though)
 
I did a little messing with preventing off-GCD abilities from delaying GCD abilities today. I basically ended up with:

Actionmanager.CurrentActions.TryGetValue("Heavy Shot", out SkillBlocker);

stuck in OnPulse() and then using

SkillBlocker.Cooldown.TotalMilliseconds >=1000

as one of the conditions for an action to be selected for use.

The results ended up being pretty great, gaining something like 5-7% more DPS consistently on a dummy. The only problem seems to be that once it has picked what ability to use next, it will keep trying to use it until it goes off, even if by the time it actually does happen it no longer satisfies that condition and delays a GCD. I tried messing with different nonspam values, but nothing seemed to change, so maybe I just don't understand how that works yet. If we could get that fixed, I think we could get basically perfect optimized rotations.

I did notice something today while doing turn 9, though. When I had interrupt checked today and "Earthshock" in my interrupt list, it wasn't trying to interrupt earthshock, and often the bot would stop doing it's rotation for a couple seconds at a time at what seemed like random intervals during the fight. I ended up frantically trying to remove stuff that I thought might have been causing it, and I think what actually fixed it was commenting out the actual interrupt itself. I never noticed this in any other fights, like silencing ram's voice for chimera in trials roulette, so I'm not sure if it's something weird and specific to turn 9, or just something else I'm not noticing. I'll try to keep a better eye on when it happens if I see it again.

I'll attach my latest bard.cs so other people can try it and maybe you can find a way to improve the sloppy thing I ended up with and make it work correctly. Note that I disabled battle voice so I can use it when I actually need it since there's no checkbox for it, and that I've rearranged some abilities for better priority. Thanks again for all your hard work, Exmortem.
 

Attachments

Is this Routine supposed to work for Fate Bot. I saw in the thread that you added movement for it or something but whenever I try to use it on my PLD, if I get attacked before I attack, I just stand there and don't move to the mob to hit it. I'll just stand still and shield lob, and if I turn shield lob off, it will just stand there and not do anything.
hey Smoke, I've had this issue for a long time with any of the melee classes. if you're gonna use magiteck for atma grinding I suggest using brd or blm cause they do great. At least until Ex can fix the issue. If you're using it to do fates while leveling I suggest using Kupo. It's not as good on routines but I don't have as many movement issues.


Edit: that was weird. ..tapatalk didn't show me the latest posts so I didn't know Ex had replied. Please disregard this post if its no longer applicable.
 
Last edited:
So, being new to this combat routine and almost solely using the bot for farming and pvp

What exactly can this do?
I have managed to set it up on my blm and it seems to be doing epic dps
The only problem is, even though I select auto target etc, I have to manually attack first, which (though it hasnt been tested) may prove to be a problem during multimob fights?


I am looking to use this with my whm, how strong is it?
Is it reliable to the extent that it will auto switch and heal party members?
How is its MP management?
 
So, being new to this combat routine and almost solely using the bot for farming and pvp

What exactly can this do?
I have managed to set it up on my blm and it seems to be doing epic dps
The only problem is, even though I select auto target etc, I have to manually attack first, which (though it hasnt been tested) may prove to be a problem during multimob fights?


I am looking to use this with my whm, how strong is it?
Is it reliable to the extent that it will auto switch and heal party members?
How is its MP management?

I haven't worked on the WhiteMage routine in a while, as far as I know it's working fine, it will select and heal targets in your range and LOS. Under general settings, select Initiate Combat if you want your BLM to start combat when auto targeting.
 
Thanks for the help Ichiba, looking into your Bard right now. If you have Skype you should add me. Updated with your changes.
 
Last edited:
Could we possibly have a checkbox whether to use shoulder tackle (monk) or not? Thanks.
 
I just want to say these are the best combat routines I have used so far! Truely amazing! I have tried many other bots that use combat routines and this is by far the best I have used! THANK YOU.
 
I just want to say these are the best combat routines I have used so far! Truely amazing! I have tried many other bots that use combat routines and this is by far the best I have used! THANK YOU.

Thank you but Mastagh is the one who deserves all the credit, Magitek is just an extended Kupo. It wouldn't exist without his.
 
i think i am having some pull issues with dragoon. I was testing the profile as far away from the target as i can, and it seems you have to be really close for the rotation to start working.
 
I cant wait for the warrior toggle to come through. Will make being off dps on my warrior easy peasy. I had a suggestion for the scholar. Maybe make it where if you are in cleric stance the scholar will just dps and ignore healing mechanics minus leech. I have times were my fairy is more then enough for a non speed run to be 100% dps mode and turning cleric stance on to just dps and ignore healing requirements would be awesome.
 
I've noticed that, as White Mage, usually when the routine uses Cure II from Freecure, it immediately casts Cure afterwards (even if the person is at full health).

Also, just wondering is there a pause key? I know Combat Assist bot base has one, but since you can't use that for healing it's kind of problematic.
 
Last edited:
I believe that is an issue with the mechanics of the game. Ive been hoping someone can come up with a work around because it affects a lot of automation (especially healing).

Its due to the heal not registering before the next cast goes off. I haven't used this bot yet but with others the only work around I have found is to limit the time between casts which Is FAR from ideal. Here's to hoping that gets fixed somehow intuitively.
 
I've noticed that, as White Mage, usually when the routine uses Cure II from Freecure, it immediately casts Cure afterwards (even if the person is at full health).

Also, just wondering is there a pause key? I know Combat Assist bot base has one, but since you can't use that for healing it's kind of problematic.

Look in the healing manager for the double casting setting, set it to whatever works for you.
 
Anyway to stop Warrior from using the Maim rotation at lower levels, there isnt any point since the Butcher's Block does more damage and is more useful, I know there is a key for the Butcher's Block rotation but holding it in the entire dungeon hurts my finger :/ and there is an error spamming like crazy in the log, View attachment 1300 2014-06-24 11.57.txt more of this errors in the log I just linked.

Edit: Or make it so it is a toggle key instead of a holding key or something, I dont know but its hurting my finger holding it in haha :)

[11:17:12.567 N] [Magitek] Casting Skull Sunder
[11:17:12.567 D] DoAction Spell 35 0x4004D590
[11:17:12.568 D] System.NullReferenceException: Object reference not set to an instance of an object.
at Magitek.Helpers.Casting.<>c__DisplayClass3.<Cast>b__1(Object ret) in c:\Users\Sparkie\Documents\Reborn\Routines\Magitek\Helpers\Casting.cs:line 85
at TreeSharp.Action.RunAction(Object context)
at TreeSharp.Action.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.<Execute>d__0.MoveNext()
at TreeSharp.Composite.Tick(Object context)
at ..()
[11:17:15.066 N] [Magitek] Casting Butcher's Block
 
Last edited:
Updated with big changes to Warrior, there's now a Toggle Mode where hitting CTRL switches between DPS and threat rotation, toggle mode has to been enabled in warrior settings. Bard also now has pvp abilities, only Farshot and Blast Shot, uses them on cooldown for now. Let me know if there's any issues since I moved a lot of shit around.

Edit: Make sure you don't have Teamviewer running or the hotkey toggles won't work.
 
Updated with big changes to Warrior, there's now a Toggle Mode where hitting CTRL switches between DPS and threat rotation, toggle mode has to been enabled in warrior settings. Bard also now has pvp abilities, only Farshot and Blast Shot, uses them on cooldown for now. Let me know if there's any issues since I moved a lot of shit around.

Edit: Make sure you don't have Teamviewer running or the hotkey toggles won't work.

Thank you for the new awesome update! There was one issue with the damage rotation which you said you were going to look at, thanks ^^
 
Status
Not open for further replies.
Back
Top