• Visit Rebornbuddy
  • Ultima - The Ultimate Combat Routine

    Discussion in 'Combat Routines' started by Endus, Nov 25, 2014.

    1. Cerberus619

      Cerberus619 New Member

      Joined:
      Apr 11, 2015
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      1
      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
       
    2. Vanni127

      Vanni127 Member

      Joined:
      Oct 21, 2012
      Messages:
      200
      Likes Received:
      0
      Trophy Points:
      16
      the answer is literally on the page before this one.
       
    3. Cerberus619

      Cerberus619 New Member

      Joined:
      Apr 11, 2015
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      1
      Oh shit lmao I didn't see that my first read, thanks
       
    4. Mathikk

      Mathikk New Member

      Joined:
      Oct 14, 2012
      Messages:
      99
      Likes Received:
      0
      Trophy Points:
      0
      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
       
    5. kei220

      kei220 Member

      Joined:
      May 22, 2015
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      6
      mud assist buffs?
       
    6. Djdave

      Djdave New Member

      Joined:
      Feb 22, 2015
      Messages:
      166
      Likes Received:
      1
      Trophy Points:
      0
      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.
       
    7. flin138

      flin138 Member

      Joined:
      Jul 3, 2015
      Messages:
      44
      Likes Received:
      0
      Trophy Points:
      6
      Can you add Broil to sch routine? Replace ruin because it has higher damage
       
    8. mumitroll

      mumitroll Member

      Joined:
      Mar 23, 2015
      Messages:
      75
      Likes Received:
      1
      Trophy Points:
      8
      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)
       
    9. goldenlion

      goldenlion New Member

      Joined:
      Oct 20, 2013
      Messages:
      106
      Likes Received:
      0
      Trophy Points:
      0
      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?)
       
    10. goldenlion

      goldenlion New Member

      Joined:
      Oct 20, 2013
      Messages:
      106
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    11. Eklipse

      Eklipse New Member

      Joined:
      Dec 13, 2014
      Messages:
      208
      Likes Received:
      0
      Trophy Points:
      0
      @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;
              }
       

      Attached Files:

      Last edited: Jul 22, 2015
    12. mumitroll

      mumitroll Member

      Joined:
      Mar 23, 2015
      Messages:
      75
      Likes Received:
      1
      Trophy Points:
      8
      I'll test it in around 2-3h, thanks for your input.
      Did you add my changes to your file?
       
    13. Eklipse

      Eklipse New Member

      Joined:
      Dec 13, 2014
      Messages:
      208
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    14. mumitroll

      mumitroll Member

      Joined:
      Mar 23, 2015
      Messages:
      75
      Likes Received:
      1
      Trophy Points:
      8
      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.
      
       
    15. Xeye

      Xeye New Member

      Joined:
      Jun 27, 2015
      Messages:
      48
      Likes Received:
      1
      Trophy Points:
      0
      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.
       
    16. Eklipse

      Eklipse New Member

      Joined:
      Dec 13, 2014
      Messages:
      208
      Likes Received:
      0
      Trophy Points:
      0
      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: Jul 22, 2015
    17. mumitroll

      mumitroll Member

      Joined:
      Mar 23, 2015
      Messages:
      75
      Likes Received:
      1
      Trophy Points:
      8
      exact same error
       
    18. abroseh

      abroseh New Member

      Joined:
      Feb 19, 2012
      Messages:
      176
      Likes Received:
      0
      Trophy Points:
      0
      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
       
    19. Eklipse

      Eklipse New Member

      Joined:
      Dec 13, 2014
      Messages:
      208
      Likes Received:
      0
      Trophy Points:
      0
      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.
       

      Attached Files:

      Last edited: Jul 22, 2015
    20. Vanni127

      Vanni127 Member

      Joined:
      Oct 21, 2012
      Messages:
      200
      Likes Received:
      0
      Trophy Points:
      16
      I'm kinda dumb so I have to ask, which file goes where for this?
       

    Share This Page