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

How do you make it so DRK does its enmity combo instead of its MP combo? It defaults the Syphon Strike combo, really annoying for running it in dungeons
 
monk elixir field working now and the forbidden chakra is now firing as well but meditation is causing the bot to fire all cooldowns like internal release and blood for blood even out of combat
 
monk elixir field working now and the forbidden chakra is now firing as well but meditation is causing the bot to fire all cooldowns like internal release and blood for blood even out of combat

mud assist buffs?
 
I didn't wanna say it like this but I'm a lvl 60 PLD and the PLD routine seems shitty

Then make your own? Endus does some fantastic work in here and for free thats dealing with multiple jobs. Either be constructive and help towards making the routine better or just dont come in here and use it.
 
Let's make Summoner OP PT1

That's a summoner theory post which I can't try myself yet (wont be home for a while)
The goal is to change the rotation according to this guide

Change to
Code:
\Rotations\Behaviors\Combat\Summoner.cs
Code:
            if (Ultima.UltSettings.SingleTarget)            {
                if (await BioII()) return true;
                if (await Miasma()) return true;
                if (await Bio()) return true;
                if (await Swiftcast()) return true;
                if (await Fester()) return true;
                if (await ShadowFlare()) return true;
                if (await RagingStrikes()) return true;
                if (await Rouse()) return true;
                if (await Spur()) return true;
                if (await Aetherflow()) return true;
                if (await Enkindle()) return true;
                if (await Contagion()) return true;
                if (await AerialSlash()) return true;
                if (await EnergyDrain()) return true;
                if (await RuinII()) return true;
                return await Ruin();
            }
I added Swiftcaste in the Code not sure if it will work since Swiftcast is a cross-class skill (its used before raging strikes to align the timers better, since in Theory that Deathflare should be used at 1-2s left on raging strikes)

This is by far not done and I'd like some help for the following (or a hint how to approach):
  • Use a potion?
  • Align Deathflare for RagingStrikes
  • Use Tri-Disaster if atleast 2 dots are about to fall off during DreadWyrmTrance (aka DWT)
 
I think i have the issue with SmartTarget down: the enemy count is likely taken from the active mobs on threat list, meaning that mobs that haven't yet damaged, been damaged or aggro'd the player won't be counted in the decision between single target (1-2) and multi (3+).
I.. don't think there's easy fixes.

BLM isn't yet updated for HW - You're working on it, or would appreciate me taking a try at it?

(Could you give me a rapid rundown of the general architecture of the routine?)
 
The rundown of the BLM rotation is:

Opener:
Enochian -> Leyline -> Fire III

Priority:

if (Enochian>10) && (Astral Fire III>4) && mana>2000) Fire IV
if (Enochian>10) && (Astral Fire III<4) && Firestarter) Fire III
if (Enochian>10) && (Astral Fire III<4) && mana>2500) Fire I
if (Enochian<10 || Mana<2000) && !Umbral Ice ) Blizzard III
if (Enochian<10 && Umbral Ice) Blizzard IV

Which generally results into:
F3 > F4 > F4 > F1 > F4 > F4 > B3 > B4 > F3 > Repeat.
Optimal moment for Raging Strikes\Leyline is always on after the Fire 3 cast.
Transpose & Thunder optimality is still being worked out, but first impression is that they aren't worth it.

I'll look around the routine to see if i can implement it myself.
 
That's a summoner theory post which I can't try myself yet (wont be home for a while)
The goal is to change the rotation according to this guide

Change to
Code:
\Rotations\Behaviors\Combat\Summoner.cs
Code:
            if (Ultima.UltSettings.SingleTarget)            {
                if (await BioII()) return true;
                if (await Miasma()) return true;
                if (await Bio()) return true;
                if (await Swiftcast()) return true;
                if (await Fester()) return true;
                if (await ShadowFlare()) return true;
                if (await RagingStrikes()) return true;
                if (await Rouse()) return true;
                if (await Spur()) return true;
                if (await Aetherflow()) return true;
                if (await Enkindle()) return true;
                if (await Contagion()) return true;
                if (await AerialSlash()) return true;
                if (await EnergyDrain()) return true;
                if (await RuinII()) return true;
                return await Ruin();
            }
I added Swiftcaste in the Code not sure if it will work since Swiftcast is a cross-class skill (its used before raging strikes to align the timers better, since in Theory that Deathflare should be used at 1-2s left on raging strikes)

This is by far not done and I'd like some help for the following (or a hint how to approach):
  • Use a potion?
  • Align Deathflare for RagingStrikes
  • Use Tri-Disaster if atleast 2 dots are about to fall off during DreadWyrmTrance (aka DWT)

@mumitoll thanks for the suggestions.Swifcast is already added you might need to highlight it in the ultima form, its currently used for shadowflare due to the long gcd timer 2.96 or w/e. I have almost got raging strikes working the way I want hopefully Ill hvae this fixed by tomorrow night. I can definitely add the tri-disaster logic for dreadwyrmtrance, great idea not sure why I didnt thik of this. As far as pots I'm not entirely sure how to handle this.


I took a shot at this at work, so haven't tested it yet, someone let me know if it works. You will need to add an await tridisaster line in teh rotations/behavior/combat/ cs file or use the one attached.

Code:
        private async Task<bool> Tridisaster()
        {
             if (!Core.Player.CurrentTarget.HasAura(MySpells.BioII.Name, true, 6000) &&
		 !Core.Player.CurrentTarget.HasAura(MySpells.Miasma.Name, true, 6000) &&
		 !Core.Player.HasAura(MySpells.DreadwyrmTrance.Name, true, 5000) ||				 
		 !Core.Player.CurrentTarget.HasAura(MySpells.BioII.Name, true, 6000) &&
		 !Core.Player.CurrentTarget.HasAura(MySpells.Bio.Name, true, 6000) &&
		 !Core.Player.HasAura(MySpells.DreadwyrmTrance.Name, true, 5000) ||		  
		 !Core.Player.CurrentTarget.HasAura(MySpells.Bio.Name, true, 6000) &&
		 !Core.Player.CurrentTarget.HasAura(MySpells.Misama.Name, true, 6000) &&
		 !Core.Player.HasAura(MySpells.DreadwyrmTrance.Name, true, 5000))
            {
                return await MySpells.CrossClass.RagingStrikes.Cast();
            }
            return false;
        }
 

Attachments

Last edited:
I'll test it in around 2-3h, thanks for your input.
Did you add my changes to your file?

yes I did but cant test/debug them. I still have not changed raging strikes as I need to test the new can.cast.location logic that endus added to fix the order of a few things for the opener. keep the input coming. I'm always happy to tailor any of these to peeps if time permits.
 
@mumitoll thanks for the suggestions.Swifcast is already added you might need to highlight it in the ultima form, its currently used for shadowflare due to the long gcd timer 2.96 or w/e. I have almost got raging strikes working the way I want hopefully Ill hvae this fixed by tomorrow night. I can definitely add the tri-disaster logic for dreadwyrmtrance, great idea not sure why I didnt thik of this. As far as pots I'm not entirely sure how to handle this.


I took a shot at this at work, so haven't tested it yet, someone let me know if it works. You will need to add an await tridisaster line in teh rotations/behavior/combat/ cs file or use the one attached.

Getting compiler errors
first I thought it was because of a typo (you wrote Tridisaster while everywhere in the code it says TriDisaster, but it didn't change anything.

Code:
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Arcanist.cs(56,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Arcanist.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Archer.cs(37,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Archer.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Archer.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Astrologian.cs(16,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Astrologian.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Bard.cs(41,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Bard.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Bard.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\BlackMage.cs(55,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\BlackMage.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\BlackMage.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Conjurer.cs(16,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Conjurer.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\DarkKnight.cs(19,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\DarkKnight.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\DarkKnight.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Dragoon.cs(46,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Dragoon.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Dragoon.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Gladiator.cs(15,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Gladiator.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Gladiator.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\HandLand.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\CombatBuff\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\PreCombat\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Pull\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Lancer.cs(42,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Lancer.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Lancer.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Machinist.cs(17,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Machinist.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Machinist.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Marauder.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Marauder.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Marauder.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Monk.cs(49,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Monk.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Monk.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Ninja.cs(83,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Ninja.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Ninja.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Paladin.cs(15,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Paladin.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Paladin.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Pugilist.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Pugilist.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Pugilist.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Rogue.cs(56,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Rogue.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Rogue.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Scholar.cs(55,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Scholar.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Summoner.cs(82,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Summoner.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Methods\Summoner.cs(444,50) : error CS1061: 'UltimaCR.Spells.Main.SummonerSpells' does not contain a definition for 'Misama' and no extension method 'Misama' accepting a first argument of type 'UltimaCR.Spells.Main.SummonerSpells' could be found (are you missing a using directive or an assembly reference?)
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Thaumaturge.cs(52,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Thaumaturge.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Thaumaturge.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Warrior.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Warrior.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Warrior.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\WhiteMage.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\WhiteMage.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
 
Getting compiler errors
first I thought it was because of a typo (you wrote Tridisaster while everywhere in the code it says TriDisaster, but it didn't change anything.

Code:
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Arcanist.cs(56,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Arcanist.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Archer.cs(37,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Archer.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Archer.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Astrologian.cs(16,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Astrologian.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Bard.cs(41,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Bard.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Bard.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\BlackMage.cs(55,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\BlackMage.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\BlackMage.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Conjurer.cs(16,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Conjurer.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\DarkKnight.cs(19,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\DarkKnight.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\DarkKnight.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Dragoon.cs(46,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Dragoon.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Dragoon.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Gladiator.cs(15,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Gladiator.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Gladiator.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\HandLand.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\CombatBuff\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\PreCombat\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Pull\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\HandLand.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Lancer.cs(42,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Lancer.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Lancer.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Machinist.cs(17,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Machinist.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Machinist.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Marauder.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Marauder.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Marauder.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Monk.cs(49,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Monk.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Monk.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Ninja.cs(83,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Ninja.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Ninja.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Paladin.cs(15,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Paladin.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Paladin.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Pugilist.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Pugilist.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Pugilist.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Rogue.cs(56,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Rogue.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Rogue.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Scholar.cs(55,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Scholar.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Summoner.cs(82,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Summoner.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Methods\Summoner.cs(444,50) : error CS1061: 'UltimaCR.Spells.Main.SummonerSpells' does not contain a definition for 'Misama' and no extension method 'Misama' accepting a first argument of type 'UltimaCR.Spells.Main.SummonerSpells' could be found (are you missing a using directive or an assembly reference?)
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Thaumaturge.cs(52,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Thaumaturge.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Thaumaturge.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\Warrior.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Heal\Warrior.cs(7,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\Warrior.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Combat\WhiteMage.cs(18,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
[18:43:15.146 N] Compiler Error: d:\Downloads\buddy\Routines\UltimaCR\Rotations\Behaviors\Rest\WhiteMage.cs(12,42) : warning CS1998: This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.

I'm not sure but maybe you have to do this:

You will need to add an await tridisaster line in teh rotations/behavior/combat/ cs file or use the one attached.
 
I'm not sure but maybe you have to do this:

You will need to add an await tridisaster line in teh rotations/behavior/combat/ cs file or use the one attached.

I dont think that would cause the compile issue as I included my cs file with that line. I hand wrote the logic at work on regular notepad so hard to debug it from here, try it now, I updated the files above, I think I know what I messed up.
 
Last edited:
Then make your own? Endus does some fantastic work in here and for free thats dealing with multiple jobs. Either be constructive and help towards making the routine better or just dont come in here and use it.

How about you read my earlier post I didn't wanna word it thay way but the person i was talking to and not you btw so thanks for your unwantrd two cents
 
At home now , got it working, let me know if its working for others. Its compiling but sitll need to test the logic on the casting of it.
 

Attachments

Last edited:
Back
Top