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

I'm a bit of a noob but you can use it to make the bot fight for you. In my experience it's a bit more complex and better then the basic one Kupo. You can also use it with the Combat assist profile to do great dps while eating almonds or scratching your nuts.
 
Included is the base Utilma routines with a semi updated SMN routine , has new spells except for deathflare included =58. Note that the routine will use Dreadwyrm stance as soon as it gets 3 stacks of attunment and will rep ruin with ruin 3 until there is less than 3 seconds left. Not perfect by any means but holds up well in dungeon and decent for people with no C+ knowledge looking for a gap filler in the mean time.

One issue I cant figure out at maybe Endus cant shine light on the problem is when I open and put tri-disaster on, it wants to put bio II on real quick as its using aether flows to build up attundment, almost as if its not recognizing bio II is already on , any idea how to fix this ?
 

Attachments

Last edited:
@Eklipse
I came across this issue with when I tried adding Duality to Ninja as well. If I interpreted what you said correctly, Bio is being cast immediately after Tri-disaster when ideally it shouldn't. While reading the Ninja source code I came across these bits of code...

Code:
	if (await MySpells.Suiton.Cast())
	{
		await Coroutine.Wait(2000, () => !Core.Player.HasAura("Mudra"));
		return true;
	}

Awesome way to fix these messy Mudras timings and a elegant way to fix things when the routine reacts too fast after certain buffs as well.

So with your Tri-disaster...
Code:
	private async Task<bool> TriDisaster()
	{
		if (await MySpells.TriDisaster.Cast())
		{
			await Coroutine.Wait(2000, () => Core.Player.CurrentTarget.HasAura(MySpells.BioII.Name));
			return true;
		}
		return false;
        }

See how this works out...
 
Included is the base Utilma routines with a semi updated SMN routine , has new spells except for deathflare included =58. Note that the routine will use Dreadwyrm stance as soon as it gets 3 stacks of attunment and will rep ruin with ruin 3 until there is less than 3 seconds left. Not perfect by any means but holds up well in dungeon and decent for people with no C+ knowledge looking for a gap filler in the mean time.

One issue I cant figure out at maybe Endus cant shine light on the problem is when I open and put tri-disaster on, it wants to put bio II on real quick as its using aether flows to build up attundment, almost as if its not recognizing bio II is already on , any idea how to fix this ?

I'm also having that problem with my updated 60 routine, I'm trying to find a work around but the problem is the dots from Tri-Disaster don't show up on the target for like a second. I think I have a work around and I'll post it if I get it working.
 
@Eklipse
I came across this issue with when I tried adding Duality to Ninja as well. If I interpreted what you said correctly, Bio is being cast immediately after Tri-disaster when ideally it shouldn't. While reading the Ninja source code I came across these bits of code...

Code:
	if (await MySpells.Suiton.Cast())
	{
		await Coroutine.Wait(2000, () => !Core.Player.HasAura("Mudra"));
		return true;
	}

Awesome way to fix these messy Mudras timings and a elegant way to fix things when the routine reacts too fast after certain buffs as well.

So with your Tri-disaster...
Code:
	private async Task<bool> TriDisaster()
	{
		if (await MySpells.TriDisaster.Cast())
		{
			await Coroutine.Wait(2000, () => Core.Player.CurrentTarget.HasAura(MySpells.BioII.Name));
			return true;
		}
		return false;
        }

See how this works out...


i think that might have fixed it, need to do a bit more testing, but TY very much, how does co routine work or can yhou point me in the right direction
 
Last edited:
Maybe related to me derping with the Huton code, try redownload again, I think I fixed it but can't test because I can't play at the moment.


Still stops at same point, i would post log, but it doesnt show anything since it seems like it isnt trying to do anything. It just waits for a bit, prolly 10seconds of auto attacking, i think its waiting for Ninjutsu to put Huton back up, maybe prioritizing huton buff not to fall below 30seconds? thats where the Armor Crush ability would come in right? (only 52 NIN atm)

Edit: Ran it again and this time it didnt do Huton but did Raiton,, gonna run it a few more times and see if i can find a pattern
 
Last edited:
I would like to know if its possible to remove Gauss Barrel in the rotation. if so, how can i do it? :)
 
Hmm... am I missing something? Ultima hasn't shown up in my CR list since we left beta

Ah.. nevermind, it was due to an edit I made... haha...
 
Last edited:
Can someone help me with the logic for Deathflare to cast when dreadwyrm trance has less than 3 seconds , for some reason this is not working

Code:
		private async Task<bool> RuinIII()
		{
            if (Core.Player.HasAura(MySpells.DreadwyrmTrance.Name, true, 3000))
			{
				return await MySpells.RuinIII.Cast();
			}
			return false;
		}
		
		private async Task<bool> Deathflare()
		{
            if (!Core.Player.HasAura(MySpells.DreadwyrmTrance.Name, true, 3000))
			{
				return await MySpells.Deathflare.Cast();
			}
			return false;
		}
 
Machinist doing well, but not using "Quick Reload" spell so running out of TP fast.
Amazing work none the less. Thank you!! Donate sent :D <3
 
Last edited:
Quick NIN fix, overwrite. I hope all the files are there. Cleared RAVEXx10 with this, no bunnies. You can still get bunnies if u lose/change your target though so be careful.

View attachment 182115

Edit: Just thought I should add that it will try to keep Huton up close to 70 seconds, so it will AC at 40 seconds or less, so get flanking at when below 40. It will Dream when B4B/Vuln is up and Duality when AE is going to be casted for sure.

Fixed low level ninja freeze hopefully for reals now.
 
Sorry for the absence. I've been gone for the holiday (at least I was able to get some work done on more core features). Fatebot has been grinding away all my classes/jobs but it's slow going (everything to 50, 1 job to 56 so far). It'll make it a lot easier to code all the new stuff once I can test it out myself (with logging/debugging).

I'll try to respond to everyone's questions ASAP (looks like I have a lot of catching up to do lol). To those of you trying to do your own edits, thanks for digging in. I'll try to make it easier on you all and get the spell library and methods and etc. updated with skeleton/minimum logic soon to make it easier to work with. :)
 
Last edited:
Sorry for the absence. I've been gone for the holiday (at least I was able to get some work done on more core features). Fatebot has been grinding away all my classes/jobs but it's slow going (everything to 50, 1 job to 56 so far). It'll make it a lot easier to code all the new stuff once I can test it out myself (with logging/debugging).

I'll try to respond to everyone's questions ASAP (looks like I have a lot of catching up to do lol). To those of you trying to do your own edits, thanks for digging in. I'll try to make it easier on you all and get the spell library and methods and etc. updated with skeleton/minimum logic soon to make it easier to work with. :)


is this not working atm? it was about an hour ago then all of a sudden it stopped and kupo took over
 
question. Do you have it set to not use Kassatsu? i used NIN to do some farming and it doesnt kassatsu or Suiton/SA at all.

It will only use Kass when Vuln is up and it will only Suiton when you are using it for Combat Assist. Nothing to do with my edit though, it was like this out of the box...
 
It should be (it's working for me using Fatebot currently).


got it to work thanks.

heres a log im not sure if you had the time to work in the new spells in the rotation but they didnt seem to be going off.

if i can help with the summoner rotation or anything please let me know, i wouldent mind giving up whatever data i can

oh if they show up its becuase i used them manually, so my group didnt think i was retarded.
 

Attachments

Last edited:
Included is the base Utilma routines with a semi updated SMN routine , has new spells except for deathflare included =58. Note that the routine will use Dreadwyrm stance as soon as it gets 3 stacks of attunment and will rep ruin with ruin 3 until there is less than 3 seconds left. Not perfect by any means but holds up well in dungeon and decent for people with no C+ knowledge looking for a gap filler in the mean time.

One issue I cant figure out at maybe Endus cant shine light on the problem is when I open and put tri-disaster on, it wants to put bio II on real quick as its using aether flows to build up attundment, almost as if its not recognizing bio II is already on , any idea how to fix this ?

There's 2 files with the same names, can you explain where they go in the folders please.
 
Back
Top