• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • FightThisWay

    Discussion in 'All in One' started by Kamilche, Oct 14, 2012.

    1. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      You'll be happy to hear I thought of that and implemented it earlier today. Check out the latest version, it should have what you want.
       
    2. cn.

      cn. New Member

      Joined:
      Aug 15, 2011
      Messages:
      71
      Likes Received:
      0
      Trophy Points:
      0
      The char I noticed it happening on is a warrior. I think I fould the culprit but I'll leave the code in until it happens again so I can give you a log
       
    3. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      No longer buffs while mounted. Don't forget to download the latest version to get this change!
       
    4. DrSalvation

      DrSalvation New Member

      Joined:
      Mar 17, 2012
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      I've noticed that every other mob my warrior does nothing but auto attacks. Then when it moves to a mob after not attacking it attacks as normal. Anyone else having this issue and could help me fix it?
       
    5. olisellana

      olisellana New Member

      Joined:
      Feb 19, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0
      Kam, when I made the combat profile I had both of these lines in there for a reason. you have deleted one of them and now after the rogue has set up blade flurry it doesn't come out of blade flurry for single targets or at any time.

      Me.Cast Blade Flurry
      Target.AddsCount > 1
      Me.HasAura("Blade Flurry") = 0

      Me.Cast Blade Flurry
      Target.AddsCount < 2
      Me.HasAura("Blade Flurry") = 1

      Please add it back so that way it will use Blade Flurry again when you have less then 2 targets and Blade Flurry is active. This will turn it off and allow for faster energy regen. I added it back in my personal file but it needs to be added in the SVN.
       
    6. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      For those having problems with warriors, what spec are you in?
       
    7. olisellana

      olisellana New Member

      Joined:
      Feb 19, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0

      What spec are you using for your warrior?
       
    8. cn.

      cn. New Member

      Joined:
      Aug 15, 2011
      Messages:
      71
      Likes Received:
      0
      Trophy Points:
      0
      I'm in arms
       
    9. olisellana

      olisellana New Member

      Joined:
      Feb 19, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0

      lol, was thinking the same thing Kam
       
    10. Kamilche

      Kamilche New Member

      Joined:
      Oct 2, 2010
      Messages:
      551
      Likes Received:
      30
      Trophy Points:
      0
      Updated the rogue class with

      Me.Cast Blade Flurry
      Target.AddsCount = 1
      Me.HasAura("Blade Flurry") = 1

      in the combat buffs section. Should now turn off blade flurry if in combat against a single target.
       
    11. olisellana

      olisellana New Member

      Joined:
      Feb 19, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0
      Thank you for the update...There is only one more thing that I can not figure out. The Combat rogue is no longer stealth and using shadow step like it used to on the mobs. It is just running right into them. I have looked over the code and not understanding why that is not working.
       
    12. verbo

      verbo New Member

      Joined:
      Jan 15, 2010
      Messages:
      66
      Likes Received:
      1
      Trophy Points:
      0
      I have found that adding this to the combat buff section of a routine is useful while leveling or rep grinding:

      Me.Use Standard of Unity
      Me.HasAura("Guild Battle Standard") = 0

      It's not perfect but it gives you some uptime on your guild banner, rather than none at all. You may need to replace this with the lesser banner name if you don't have the best available.
       
    13. blancharke

      blancharke Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      4
      Trophy Points:
      18
      Yeah as protection it only autoattacks to. It uses his pullspell and after that it just autoattacks.

      Will test arms in a second with my custom routines for it.
       
    14. blancharke

      blancharke Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      4
      Trophy Points:
      18
      My Arms custom routine still works so it seems.
      used it with combat bot and attacked a random mob.

      Code:
      --====================================================================@INITIALIZE
      --====================================================================
      Me.Message Warrior_Arms last updated November 1st 2012 by Blancharke.
      Me.ClipTime 75
      Me.Range 4.95
      
      
      --====================================================================
      @COMBAT
      --====================================================================
      
      
      -----------------------------------------------------------------------
      -- Racials
      -----------------------------------------------------------------------
      -- UNDEAD RACIAL
      Me.Cast Will of the Forsaken
          Me.IsIncapacitated = 1
          Me.HasSpell("Will of the Forsaken") = 1
      
      
      -- HUMAN RACIAL    
      Me.Cast Every Man for Himself
          Me.IsIncapacitated = 1
          Me.HasSpell("Every Man for Himself") = 1
      
      
      -- BLOODELF RACIAL
      Me.Cast Arcane Torrent
          Target.Distance <= 8
          Me.HasSpell("Arcane Torrent") = 1
          
      -- DRAENEI RACIAL
      Me.Cast Gift of the Naaru
          Me.Health < 60
          Me.HasSpell("Gift of the Naaru") = 1
      
      
      -- DWARVEN RACIAL
      Me.Cast Stoneform
          Me.IsDiseased = 1
          Me.HasSpell("Stoneform") = 1
          
      -- NIGHT ELF RACIAL
      Me.Cast Shadowmeld
          Me.Health < 15
          Me.InParty = 0
          Me.HasSpell("Shadowmeld") = 1
          
      -- ORC RACIAL
      Me.Cast Blood Fury
          Me.HasAura("Blood Fury") = 0
          Me.HasSpell("Blood Fury") = 1
          
      -- PANDAREN RACIAL
      Me.Cast Quaking Palm
          Target.AddsCount > 1
          Target.Distance <= 8
          Me.HasSpell("Quaking Palm") = 1
          
      -- GNOME RACIAL
      Me.Cast Escape Artist
          Me.HasSpell("Escape Artist") = 1
          Me.IsIncapacitated = 1
          
      -- GOBLIN RACIAL
      Target.Cast Rocket Barrage
          Me.HasSpell("Rocket Barrage") = 1
      
      
      -- TROLL RACIAL
      Me.Cast Berserking
          Me.HasAura("Berserking") = 0
          Me.HasSpell("Berserking") = 1
          
      -- WORGEN RACIAL
      Me.Cast Running Wild
          Target.Distance > 10
          Me.HasSpell("Running Wild") = 1
          
      -- TAUREN RACIAL
      Me.Cast War Stomp
          Target.AddsCount > 1
          Target.Distance <= 8
          Me.HasSpell("War Stomp") = 1
      -----------------------------------------------------------------------
      -- Healing spells 
      -----------------------------------------------------------------------
      -- IMPENDING VICTORY
      Impending Victory
          Me.HasSpell("Impending Victory") = 1
          Me.HasAura("Victorious") = 1
          Me.Health < 95
      
      
      -- VICTORY RUSH
      Victory Rush
          Me.HasSpell("Victory Rush") = 1
          Me.HasSpell("Impending Victory") = 0
          Me.HasAura("Victorious") = 1
          Me.Health < 95
      -----------------------------------------------------------------------
      -- Targeting
      -----------------------------------------------------------------------
      Me.FindBetterTarget
      -----------------------------------------------------------------------
      -- Finisher
      -----------------------------------------------------------------------
      
      
      -- EXECUTE
      Execute
          Me.HasSpell("Execute") = 1
          Target.Health < 20
          Me.Rage >= 30
      
      
      -----------------------------------------------------------------------
      -- Movement
      -----------------------------------------------------------------------
      Me.FollowTarget
      
      
      Storm Bolt
      
      
      Charge
          Me.HasSpell("Charge") = 1
          Target.Distance > 8
          Target.Distance < 26
          Me.InBattleground = 1
          
      Heroic Leap
          Me.HasSpell("Heroic Leap") = 1
          Target.Distance > 8
          Target.Distance < 40
          Me.InBattleground = 1
      -----------------------------------------------------------------------
      -- AOE
      -----------------------------------------------------------------------
      -- SWEEPING STRIKES
      Sweeping Strikes
          Target.AddsCount > 1
          Me.HasSpell("Sweeping Strikes") = 1
          Me.HasAura("Sweeping Strikes") = 0
          Me.Rage >= 30
      
      
      -- DRAGON ROAR
      Dragon Roar
          Me.HasSpell("Dragon Roar") = 1
          Target.AddsCount > 1
          Target.Distance < 8
          
      -- DRAGON ROAR PVP
      Dragon Roar
          Me.HasSpell("Dragon Roar") = 1
          Me.InBattleground = 1
          Target.Distance < 8
      
      
      -- THUNDER CLAP PVP
      Thunder Clap
          Me.HasSpell("Thunder Clap") = 1
          Target.HasAura("Weakened Blows") = 0
          Me.InBattleground = 1
          Me.Rage >= 20
          Target.Distance < 8
          
      -- THUNDER CLAP
      Thunder Clap
          Me.HasSpell("Thunder Clap") = 1
          Target.HasAura("Weakened Blows") = 0
          Target.AddsCount > 1
          Me.Rage >= 20
          Target.Distance < 8
      
      
      -- WHIRLWIND
      Whirlwind
          Me.HasSpell("Whirlwind") = 1
          Target.HasAura("Weakened Blows") = 0
          Target.AddsCount > 2
          Me.Rage > 29
          Target.Distance < 8    
      -----------------------------------------------------------------------
      -- Combat Debuffs
      -----------------------------------------------------------------------
      Hamstring
          Me.InBattleground = 1
          Target.HasAura("Hamstring") = 0
      
      
      -----------------------------------------------------------------------
      -- Combat buffs
      -----------------------------------------------------------------------
      -- BATTLE STANCE
      Me.Cast Battle Stance
          Me.HasAura("Battle Stance") = 0
          Target.AddsCount < 3
          Me.InParty = 0
      
      
      -- BATTLE STANCE DUNGEON
      Me.Cast Battle Stance
          Me.HasAura("Battle Stance") = 0
          Me.InParty = 1    
      
      
      -- BERSERKER STANCE
      Me.Cast Berserker Stance
          Me.HasAura("Berserker Stance") = 0
          Me.HasSpell("Berserker Stance") = 1
          Target.AddsCount > 3
          Me.InParty = 0
      
      
      -- BATTLE SHOUT
      Me.Cast Battle Shout
      
      
      -- DIE BY THE SWORD
      Me.Cast Die by the Sword
          Target.AddsCount > 2
      
      
      -- BERSERKER RAGE
      Me.Cast Berserker Rage
          Me.HasSpell("Berserker Rage") = 1
      
      
      -- RECKLESSNESS
      Me.Cast Recklessness
          Me.HasSpell("Recklessness") = 1
          
      -- DEADLY CALM
      Me.Cast Deadly Calm
          Me.HasSpell("Deadly Calm") = 1
          
      -- SKULL BANNER
      Skull Banner
          Me.HasSpell("Skull Banner") = 1
          Me.HasAura("Skull Banner") = 0
          Target.AddsCount > 2
          
      -----------------------------------------------------------------------
      -- Runners
      -----------------------------------------------------------------------
      Hamstring
          Target.IsFleeing = 1
          Me.HasSpell("Hamstring") = 1
      -----------------------------------------------------------------------
      -- Interrupts
      -----------------------------------------------------------------------
      Target.InterruptAny Pummel
          Me.HasSpell("Pummel") = 1
      Target.CastOnce Disarm
          Target.IsHumanoid = 1
          Target.Aggro < 4
          Target.HasAura("Disarm") = 0
          Me.HasSpell("Disarm") = 1
      Target.InterruptAny Disrupting Shout    
          Me.HasSpell("Disrupting Shout") = 1
      
      
      -----------------------------------------------------------------------
      -- Freebies
      -----------------------------------------------------------------------
      Overpower
          Me.HasSpell("Overpower") = 1
      
      
      -- TASTE FOR BLOOD PROC    
      Heroic Strike
          Me.StackCount("Taste for Blood") > 1
          
      -- DEADLY CALM BUFF
      Heroic Strike
          Me.HasAura("Deadly Calm") = 1
              
      
      
      -----------------------------------------------------------------------
      -- Quest/Grind rotation
      -----------------------------------------------------------------------
      
      
      -- COLOSSUS SMASH
      Colossus Smash
          Target.HasAura("Colossus Smash") = 0
          Me.HasSpell("Colossus Smash") = 1
      
      
      -- MORTAL STRIKE
      Mortal Strike
          Me.HasSpell("Mortal Strike") = 1
          
      -- SLAM
      Slam
          Me.HasSpell("Slam") = 1
          Me.Rage >= 30
      
      
      --     RAGE DUMP
      
      
      Cleave
          Target.Health > 20
          Target.AddsCount < 1
          Me.Rage > 80
      
      
      Heroic Strike
          Target.Health > 20
          Me.Rage > 80
          
      -- USE WHEN DON'T KNOW SLAM YET
      Heroic Strike
          Target.Health > 20
          Me.Rage >= 30
          Me.HasSpell("Slam") = 0
      
      
      --====================================================================
      @PULL
      --====================================================================
      Heroic Leap
          Me.HasSpell("Heroic Leap") = 1
          Target.Distance > 8
          Target.Distance < 40
          
      Charge
          Me.HasSpell("Charge") = 1
          Target.Distance > 8
          Target.Distance < 26
          Me.OnCooldown("Heroic Leap")
      Heroic Throw
          Me.HasSpell("Heroic Throw") = 1
          Me.OnCooldown("Charge")
      
      
      Taunt
          Me.HasSpell("Taunt") = 1
          Me.InParty = 0
          Me.OnCooldown("Heroic Throw")
          
      Me.AutoAttack
      
      
      Me.FollowTarget
      
      
      --====================================================================
      @REST
      --====================================================================
      -- BATTLE STANCE
      Me.Cast Battle Stance
          Me.HasAura("Battle Stance") = 0
          Me.InParty = 0
      
      
      Me.Eat
          Me.Health < 80
          Me.MovementDisabled = 0
          Me.InParty = 0
      Me.UseBandage
          Me.Health < 70
          Me.MovementDisabled = 0
          Me.InParty = 0
      
      
      Me.FollowTarget


      Here you go. Try mine.
      It's still not quite finished but it got me to lvl 90.

      You can also just download it here
       

      Attached Files:

      Last edited: Nov 10, 2012
    15. sparx

      sparx New Member

      Joined:
      Apr 8, 2012
      Messages:
      70
      Likes Received:
      0
      Trophy Points:
      0
      EDIT: i changed my mind.

      Got a question;

      Target.CastNow Execute
      Target.Health < 25

      How does this work? What's the difference between that and

      Me.Cast Execute
      Target.Health < 25

      ?
       
      Last edited: Nov 10, 2012
    16. Cukie

      Cukie Active Member

      Joined:
      Dec 3, 2011
      Messages:
      1,255
      Likes Received:
      3
      Trophy Points:
      38
      Still having problems with this routine targetting/untargetting spamming mobs. I have had to switch back to CLU unfortunately for now until this is fixed.
       
    17. SHJordan

      SHJordan Member

      Joined:
      Oct 20, 2012
      Messages:
      636
      Likes Received:
      1
      Trophy Points:
      18
      Suggestion: Is there a way to make Demonology Warlocks Below lvl 42 summon VoidWalker instead of Fel Guard? as it only became available at that level, and before of that Voidwalker is the default "tank" pet.
       
    18. blancharke

      blancharke Member

      Joined:
      Jan 15, 2010
      Messages:
      225
      Likes Received:
      4
      Trophy Points:
      18
      Its in the readme that is present in the routinemap (data)
      [TABLE="class: topalign, width: 100%"]
      [TR]
      [TD]CastNow XXX[/TD]
      [TD]Casts the spell XXX, interrupting the current spellcast if necessary.
      [/TD]
      [/TR]
      [/TABLE]
       
    19. olisellana

      olisellana New Member

      Joined:
      Feb 19, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0
      View attachment Warlock_Demonology (redone).txt

      I'm not sure if this is going to work as I don't have a warlock lower then level 42 to try it but please try it and let me know what is going on. it isn't going to hurt...just save the other file before you remove it from the data place so that way you can restore it if needed.
       
    20. olisellana

      olisellana New Member

      Joined:
      Feb 19, 2012
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      0
      I was having this same problem. I'm not sure why so I took out the findbettertarget info and it seems to be working pretty good now, Not sure why it is doing it but it is annoying when your toon starts hitting a target that is already flagged from someone else and your going to get 0 loot from it. Kam can you please look into this or change it so that it doesn't at least target other people's targets. This makes a lot of work for me to fight (if I pull agro) without the benefit of the loot drop.
       
      Last edited: Nov 11, 2012

    Share This Page