[Help] Fury Warrior CR menu

User Tag List

Results 1 to 5 of 5
  1. #1
    BassGhost's Avatar Active Member
    Reputation
    21
    Join Date
    Sep 2012
    Posts
    116
    Thanks G/R
    8/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Help] Fury Warrior CR

    Trying to make my first CR for Fury Warrior, can't seem to get it to work. What am I missing?

    Code:
    -- SPEC ID 72
    ProbablyEngine.rotation.register(72, {
    
      --------------------
      -- Start Rotation --
      --------------------
      
     --Leap to your target with Alt!
    	{ "Heroic Leap", "modifier.ralt", "ground"},
    	{ "Commanding Shout", "modifier.rshift" },
    	{ "Charge", "modifier.rcontrol" ),
      
    	--Interrupts
    	{ "Pummel", "modifier.interrupts" },
    	
    	--Snare if target is a player
    	{ "Piercing Howl", { "!target.debuff(Piercing Howl)", "modifier.player"	}},
    	
    	--Cooldowns
    	{ "Battle Cry", "modifier.cooldowns" },
    	{ "Enraged Regeneration", "player.health <= 65" },
    	{ "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },
    	
    	--Rotation
    	{ "Ramapage", "player.rage > 70", "!modifier.multitarget" },
    	{ "Execute", "player.buff(Enrage)", "player.rage > 25" },
    	{ "Dragon Roar", "player.buff(Enrage)", "!modifier.multitarget" },
    	{ "Raging Blow", "!modifier.multitarget" },
    	{ "Bloodthirst", "!modifier.multitarget" },
    	{ "Furious Slash" },
    
    	--Multitarget
    	{ "Whirlwind", "modifier.multitarget" },
    	{ "Dragon Roar", "player.buff (Enrage)", "modifier.multitarget" },
    	{ "Rampage", "player.buff (Meat Cleaver)", "modifier.multiarget" },
    	{ "Bloodthirst", "player.buff (Meat Cleaver)", "modifier.multiarget" },
      
      ------------------
      -- End Rotation --
      ------------------
    
    }}

    [Help] Fury Warrior CR
  2. #2
    alfastar's Avatar Member
    Reputation
    11
    Join Date
    Sep 2009
    Posts
    4
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey try this

    --By BassGhost
    ProbablyEngine.rotation.register(72, {
    --Leap to your target with Right Alt!
    { "Heroic Leap", "modifier.ralt", "ground"},
    { "Commanding Shout", "modifier.rshift" },
    { "Charge", "modifier.rcontrol" },

    --Interrupts
    { "Pummel", "modifier.interrupts" },

    --Snare if target is a player
    { "Piercing Howl", { "!target.debuff(Piercing Howl)", "modifier.player" } },

    --Cooldowns
    { "Battle Cry", "modifier.cooldowns" },
    { "Enraged Regeneration", "player.health <= 65" },
    { "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },

    --Rotation
    { "Ramapage", { "player.rage > 70", "!modifier.multitarget" } },
    { "Execute", { "player.buff(Enrage)", "player.rage > 25" } },
    { "Dragon Roar", { "player.buff(Enrage)", "!modifier.multitarget" } },
    { "Raging Blow", "!modifier.multitarget" },
    { "Bloodthirst", "!modifier.multitarget" },
    { "Furious Slash" },

    --Multitarget
    { "Whirlwind", "modifier.multitarget" },
    { "Dragon Roar", { "player.buff (Enrage)", "modifier.multitarget" } },
    { "Rampage", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },
    { "Bloodthirst", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },

    ------------------
    -- End Rotation --
    ------------------

    },
    {
    })

  3. #3
    BassGhost's Avatar Active Member
    Reputation
    21
    Join Date
    Sep 2012
    Posts
    116
    Thanks G/R
    8/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by alfastar View Post
    Hey try this

    --By BassGhost
    ProbablyEngine.rotation.register(72, {
    --Leap to your target with Right Alt!
    { "Heroic Leap", "modifier.ralt", "ground"},
    { "Commanding Shout", "modifier.rshift" },
    { "Charge", "modifier.rcontrol" },

    --Interrupts
    { "Pummel", "modifier.interrupts" },

    --Snare if target is a player
    { "Piercing Howl", { "!target.debuff(Piercing Howl)", "modifier.player" } },

    --Cooldowns
    { "Battle Cry", "modifier.cooldowns" },
    { "Enraged Regeneration", "player.health <= 65" },
    { "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },

    --Rotation
    { "Ramapage", { "player.rage > 70", "!modifier.multitarget" } },
    { "Execute", { "player.buff(Enrage)", "player.rage > 25" } },
    { "Dragon Roar", { "player.buff(Enrage)", "!modifier.multitarget" } },
    { "Raging Blow", "!modifier.multitarget" },
    { "Bloodthirst", "!modifier.multitarget" },
    { "Furious Slash" },

    --Multitarget
    { "Whirlwind", "modifier.multitarget" },
    { "Dragon Roar", { "player.buff (Enrage)", "modifier.multitarget" } },
    { "Rampage", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },
    { "Bloodthirst", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },

    ------------------
    -- End Rotation --
    ------------------

    },
    {
    })
    Thank!, now it looks like I have 2 problems:

    - Rampage and Dragon Roar will not go off. Both depend on if the player has the Enrage buff. I've tried both the named buff and the ID but they still won't trigger so I'm not sure on that one.
    - Multitarget rotation is not working at all, it just keeps using Furious Slash. It should be be using Whirlwind which gives the buff Meat Cleaver, following with Rampage or Bloodthirst.

  4. #4
    akeon1's Avatar Contributor
    Reputation
    103
    Join Date
    Sep 2011
    Posts
    265
    Thanks G/R
    3/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by BassGhost View Post
    Thank!, now it looks like I have 2 problems:

    - Rampage and Dragon Roar will not go off. Both depend on if the player has the Enrage buff. I've tried both the named buff and the ID but they still won't trigger so I'm not sure on that one.
    - Multitarget rotation is not working at all, it just keeps using Furious Slash. It should be be using Whirlwind which gives the buff Meat Cleaver, following with Rampage or Bloodthirst.
    Re: Dragon Roar
    don't play warrior so I'm only gessing but as code wise it seems ok (unless you stuffed up the ordering) try:
    1. check you have multi target turned off.
    2. Download addon idTIP. and hover over the buff when your toon is enraged. this will tell you the id to use.


    Re: Furious Slash

    it is above your Multi target section, so ofcourse it will spam it.

    PE is top down so either put multitarget above furios slash like this:
    Code:
    --Cooldowns
     { "Battle Cry", "modifier.cooldowns" },
     { "Enraged Regeneration", "player.health <= 65" },
     { "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },
    
    --Multitarget
     { "Whirlwind", "modifier.multitarget" },
     { "Dragon Roar", { "player.buff (Enrage)", "modifier.multitarget" } },
     { "Rampage", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },
     { "Bloodthirst", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },
    
    --Rotation
     { "Ramapage", { "player.rage > 70", "!modifier.multitarget" } },
     { "Execute", { "player.buff(Enrage)", "player.rage > 25" } },
     { "Dragon Roar", { "player.buff(Enrage)", "!modifier.multitarget" } },
     { "Raging Blow", "!modifier.multitarget" },
     { "Bloodthirst", "!modifier.multitarget" },
     { "Furious Slash" },

    OR if you need to preserve the ordering, do this:

    Code:
    --Cooldowns
     { "Battle Cry", "modifier.cooldowns" },
     { "Enraged Regeneration", "player.health <= 65" },
     { "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },
    
    --Rotation
     { "Ramapage", { "player.rage > 70", "!modifier.multitarget" } },
     { "Execute", { "player.buff(Enrage)", "player.rage > 25" } },
     { "Dragon Roar", { "player.buff(Enrage)", "!modifier.multitarget" } },
     { "Raging Blow", "!modifier.multitarget" },
     { "Bloodthirst", "!modifier.multitarget" },
     { "Furious Slash", "!modifier.multitarget" },
    
    
    {{ --Multitarget
         { "Whirlwind" },
         { "Dragon Roar", { "player.buff (Enrage)" } },
         { "Rampage", { "player.buff(Meat Cleaver)" } },
         { "Bloodthirst", { "player.buff(Meat Cleaver)" } },
         { "Furious Slash" }
    }, { "modifier.multitarget" }  },
    I don't have a warrior nor am I likely to ever play one, but use that as an example to create what you need.
    Last edited by akeon1; 08-25-2016 at 07:20 AM.

  5. #5
    BassGhost's Avatar Active Member
    Reputation
    21
    Join Date
    Sep 2012
    Posts
    116
    Thanks G/R
    8/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by akeon1 View Post
    Re: Dragon Roar
    don't play warrior so I'm only gessing but as code wise it seems ok (unless you stuffed up the ordering) try:
    1. check you have multi target turned off.
    2. Download addon idTIP. and hover over the buff when your toon is enraged. this will tell you the id to use.


    Re: Furious Slash

    it is above your Multi target section, so ofcourse it will spam it.

    PE is top down so either put multitarget above furios slash like this:
    Code:
    --Cooldowns
     { "Battle Cry", "modifier.cooldowns" },
     { "Enraged Regeneration", "player.health <= 65" },
     { "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },
    
    --Multitarget
     { "Whirlwind", "modifier.multitarget" },
     { "Dragon Roar", { "player.buff (Enrage)", "modifier.multitarget" } },
     { "Rampage", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },
     { "Bloodthirst", { "player.buff(Meat Cleaver)", "modifier.multiarget" } },
    
    --Rotation
     { "Ramapage", { "player.rage > 70", "!modifier.multitarget" } },
     { "Execute", { "player.buff(Enrage)", "player.rage > 25" } },
     { "Dragon Roar", { "player.buff(Enrage)", "!modifier.multitarget" } },
     { "Raging Blow", "!modifier.multitarget" },
     { "Bloodthirst", "!modifier.multitarget" },
     { "Furious Slash" },

    OR if you need to preserve the ordering, do this:

    Code:
    --Cooldowns
     { "Battle Cry", "modifier.cooldowns" },
     { "Enraged Regeneration", "player.health <= 65" },
     { "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },
    
    --Rotation
     { "Ramapage", { "player.rage > 70", "!modifier.multitarget" } },
     { "Execute", { "player.buff(Enrage)", "player.rage > 25" } },
     { "Dragon Roar", { "player.buff(Enrage)", "!modifier.multitarget" } },
     { "Raging Blow", "!modifier.multitarget" },
     { "Bloodthirst", "!modifier.multitarget" },
     { "Furious Slash", "!modifier.multitarget" },
    
    
    {{ --Multitarget
         { "Whirlwind" },
         { "Dragon Roar", { "player.buff (Enrage)" } },
         { "Rampage", { "player.buff(Meat Cleaver)" } },
         { "Bloodthirst", { "player.buff(Meat Cleaver)" } },
         { "Furious Slash" }
    }, { "modifier.multitarget" }  },
    I don't have a warrior nor am I likely to ever play one, but use that as an example to create what you need.
    Awesome, thanks!

    Here's the final working result if anyone is looking for a Fury Warrior rotation:

    Code:
    -- SPEC ID 72
    ProbablyEngine.rotation.register_custom(72, "Fury Warrior", {
    
      --------------------
      -- Start Rotation --
      --------------------
      
    	--Leap to your target with Alt!
    	{ "Heroic Leap", "modifier.ralt", "ground"},
    	{ "Commanding Shout", "modifier.rshift" },
    	{ "Charge", "modifier.rcontrol" },
      
    	--Interrupts
    	{ "Pummel", "modifier.interrupts" },
    	
    	--Snare if target is a player
    	{ "Piercing Howl", { "!target.debuff(Piercing Howl)", "modifier.player"	}},
    	
    	--Cooldowns
    	{ "Battle Cry", "modifier.cooldowns" },
    	{ "Blood Fury", "modifier.cooldowns" },
    	{ "Enraged Regeneration", "player.health <= 65" },
    	{ "Avatar", { "talent(3, 3)", "modifier.cooldowns" } },
    	
    	--Multitarget
    	{ "Dragon Roar", { "player.buff(184362)", "modifier.multitarget" }},
    	{ "Rampage", { "player.buff(85739)", "modifier.multitarget" }},
    	{ "Bloodthirst", { "player.buff(85739)", "modifier.multitarget" }},
    	{ "Whirlwind", "modifier.multitarget" },
    	
    	--Rotation
    	{ "184367", { "!player.buff(184362)", "player.rage > 70" }},
    	{ "Execute", { "player.buff(184362)", "player.rage > 25" }},
    	{ "Dragon Roar", { "talent(7, 3)", "player.buff(184362)", "!modifier.multitarget" }},
    	{ "Raging Blow", "!modifier.multitarget" },
    	{ "Bloodthirst", "!modifier.multitarget" },
    	{ "Furious Slash", "!modifier.multarget" },
    
    
      
      ------------------
      -- End Rotation --
      ------------------
    
    },
    {
    })

Similar Threads

  1. Fury Warrior Cfg for ZoloFighter
    By daorigin in forum World of Warcraft Bots and Programs
    Replies: 14
    Last Post: 03-19-2008, 08:41 AM
  2. Fury Warrior Spec
    By orcishmailbox in forum WoW UI, Macros and Talent Specs
    Replies: 5
    Last Post: 02-06-2008, 08:05 PM
  3. [PVP] Fury Warrior Spec
    By MetalFan666 in forum WoW UI, Macros and Talent Specs
    Replies: 2
    Last Post: 01-08-2008, 06:50 PM
  4. For the fury warriors who reached the threatcap.
    By Kayh in forum World of Warcraft Exploits
    Replies: 7
    Last Post: 12-28-2007, 12:20 AM
  5. Free Enrage for Fury warriors.
    By Pappe2 in forum World of Warcraft Exploits
    Replies: 11
    Last Post: 10-17-2007, 01:52 PM
All times are GMT -5. The time now is 01:27 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search