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!

Ultima - The Ultimate Combat Routine

Hmm, after doing some research and testing, it seems to be optimal to only use ruin 3 under DWT, and cast dots outside of that (except tri disaster), any chance I could get a dummys guide to modifying the rotation?

right now its set to cast ruin III during trance and if the mob has less than 10k hp and you have more than 40% mana as its more potent then ruin or ruin II... I left tri disaster out of rotaiton because baed on contagion timing, pulling scenerios, hard casting dots on opener etc thers to many niches for it . If you want to have it cast tri-disaster during trance and right before deathflare it would look something like this. You would then need to remove the // in front the await tri-disaster line in the combat/summoner.cs file

private async Task<bool> Tridisaster()
{
if (!Core.Player.HasAura(MySpells.DreadwyrmTrance.Name, true, 5000) &&
!Core.Player.CurrentTarget.HasAura(MySpells.BioII.Name, true, 8000) &&
!Core.Player.CurrentTarget.HasAura(MySpells.Miasma.Name, true, 6000) &&
!Core.Player.CurrentTarget.HasAura(MySpells.Bio.Name, true, 3000))
{
return await MySpells.Tridisaster.Cast();
}
return false;
}
 
Last edited:
Most current, make sure you place both in right spot, remember there is a hp check for dots so it wont apply dots on dummy, cant make this clear enough, i couldnt stand recasting dots when a mob at 2% hp left, it looked very obvious you didnt know what u were doing.


So I am checking those files vs the ones I have do I just replace them with each other?

One of them is Rotation Mathods and the other is rotation behavior correct? Can I just replace them?
 
Last edited:
So I am checking those files vs the ones I have do I just replace them with each other?

One of them is Rotation Mathods and the other is rotation behavior correct? Can I just replace them?

Yes the larger files goes in the methods folder the smaller goes in the behavior/combat/ folder



Please see below for my updated War profile, its more setup for manual/assist mode, if you want it to do fates, I would suggest taking the // line out of the deliverance line in the behavior/combat/warrior.cs file so it will cast deliverance during fates. Please NOTE@!#!@ this will not cast fracture on dummy due to HP requirement of 10k
 

Attachments

I did this and all it doing is casting Ruin1 it doesn't even heal if I'm about to die or if my pet is taking damage did I do something wrong?

Edit: Is it because of my lvl and wont cast under 10k? I am currently only 55 should I change it to a lower threshhold?
 
How is bard? I got a Hive bow and was wondering how the lvl 60 rotation is? Is it hard to give songs with the routine going
 
I did this and all it doing is casting Ruin1 it doesn't even heal if I'm about to die or if my pet is taking damage did I do something wrong?

Edit: Is it because of my lvl and wont cast under 10k? I am currently only 55 should I change it to a lower threshhold?

that is correct its not going to fester or bane or anything because wont have dots on the mob, this routine is built for more endgame not lvl'n, hence lmited healing,, but yes simply adjust the HP thresholds to 1k and youll be good to go at your lvl. If you want to add back in healing simply replace the physic logic line in mine with the original, or just change the percent to 70 instead of 20

private async Task<bool> Physick()
{
if (Ultima.UltSettings.SummonerPhysick)
{
if (Core.Player.CurrentHealthPercent < 20)
{
return await MySpells.Physick.Cast();
}
}
return false;
}
 
Last edited:
Yurp already changed that thanks it works great, I'm so happy it doesn't even bother casting that area effect ground spell anymore for some reason the bot would always get hung up on casting it, or cancel casting when it would have 3 secs left on the old one. Skill was very annoying
 
Yurp already changed that thanks it works great, I'm so happy it doesn't even bother casting that area effect ground spell anymore for some reason the bot would always get hung up on casting it, or cancel casting when it would have 3 secs left on the old one. Skill was very annoying

glad I could help, ya shadow flare is set to cast @ <15k hp

@endus, when yuo have sometime can you look at the shadowflare logic , it is very very glitchy, and it breaks about half the time , I've tried messing aroudn with it and teh vectors etc but it still has alot of issues. I've reverted to casting it manually
 
any chance we could get some sort of cooldown button/toggle?
Would be nice to keep stuff for say ravanna or bismark!
 
When I use MONK Ultima with combat assist, he does not use meditation at all. When I use it with mudassist he uses it outside of combat(but he doesnt use the skill itself when he is on 5) - But he also uses every single combat buff when not in combat, like blood for blood etc. WutFace is this? And Elixir field is often used away from the target if u have to dodge an AoE
 
Last edited:
This is an awesome routine.

I'm not sure if you've seen this, but here's a thread about Bard's optimal rotation:

http://angered.guildwork.com/forum/...826a2c6214d-heavensward-bard-guide-by-krietor

I'd love to do it myself, but I'm no coder. Also, just as a side-suggestion, what do you think about a "burst" hotkey, where you press a key and it blows all CDs, burst skills, potions, and anything else that might be used. This would help out for those times where a boss summons adds that need to be killed ASAP or whatever.

Thanks for the awesome work so far!
 
New version.

Took me a while to get some of the bugs nailed down but DRG/MNK/BRD should play much better now. While working on them I also made numerous improvements to the Cast/Move methods. Still working on the rest of the Jobs (I've just been focusing on the ones that are easiest/nearly done as a few working great are better than a bunch barely working lol).

Also, just as a side-suggestion, what do you think about a "burst" hotkey, where you press a key and it blows all CDs, burst skills, potions, and anything else that might be used. This would help out for those times where a boss summons adds that need to be killed ASAP or whatever.

Thanks for the awesome work so far!

Thanks! Actually it makes sense to want to not waste cooldowns on trash or save it for a specific boss phase. It seems like a "burst" mode (would actually be more "Save Buffs" vs "Use Buffs" toggle, like the current AoE toggle) should be one of the next features I work on. Hopefully I can manage to juggle it while trying to finish the rest of the Jobs lol. :cool:
 
Something that I noticed in the bard.cs method was this:

private async Task<bool> RainOfDeath()
{
if (Core.Player.HasAura("Downpour of Death"))
{
return await MySpells.RainOfDeath.Cast();
}
return false;
}

I don't think Downpour of Death is a thing anymore (if it is, then I've never seen it). This stops Rain of Death being cast at all. Since it's a no TP skill, I just removed the HasAura and it seems to use it off-CD when Multi is set (which is how it should be). Hope this helps.
 
Something that I noticed in the bard.cs method was this:



I don't think Downpour of Death is a thing anymore (if it is, then I've never seen it). This stops Rain of Death being cast at all. Since it's a no TP skill, I just removed the HasAura and it seems to use it off-CD when Multi is set (which is how it should be). Hope this helps.

Good catch. I think I remember reading that it was tied into the Bloodletter mechanic (so instead of Bloodletter, we'd cast RoD on cooldown when in AoE situations I think). I'll research the logic to be sure and try to get it fixed when I get off work tomorrow. Thanks for the reminder. :)

EDIT: NEW VERSION.

Actually, since there was a movement bug that I needed to fix before I went to bed (since I made the mistake of trusting DataManager when I knew mastahg still hadn't fixed it for ARC/BRD yet) I went ahead and slipped that in. RoD should be cast properly now. Let me know. :cool:
 
Last edited:
Good catch. I think I remember reading that it was tied into the Bloodletter mechanic (so instead of Bloodletter, we'd cast RoD on cooldown when in AoE situations I think). I'll research the logic to be sure and try to get it fixed when I get off work tomorrow. Thanks for the reminder. :)

EDIT: NEW VERSION.

Actually, since there was a movement bug that I needed to fix before I went to bed (since I made the mistake of trusting DataManager when I knew mastahg still hadn't fixed it for ARC/BRD yet) I went ahead and slipped that in. RoD should be cast properly now. Let me know. :cool:

Thank you Endus for fixing/updating bard <3

My brd won't use Flaming Arrow unless the mob is too close to me like in melee range.

Can you check it please?
 
Hello,
thank you for yout great work :) it work great for me.
I use the routine to do some dungeon as MCH, but i have a question. I noticed, when appen to die in dungeon, the toon stay still even dead, trying to cast some kind of spell (even if dead)... it scares me a bit, i dont know it can be a sign to use a bot or such.

Thank you all.
 
Back
Top