*** UPDATED FOR HB2 *** [NB: This is a temporary post. This CC will be merged into The One CC in the coming weeks.] Currently supported abilities are: Healing - Potions / Gift of Naaru (bandages coming) Charge / Intercept Buffs - Battle Shout / Commanding Shout Thunderclap Rend Heroic Strike (after X rage generated so not burn it all) Victory Rush Overpower Shield Bash (silence casters) Execute Hamstring (humanoid runners @ 30%) Cleave (on adds) Retaliation (on adds) Demo Shout (on adds) Revenge Shield Block Defensive stance and all associated spells / abilities It WILL work from level 1. It [probably] works in PVP but its had limited testing - Fury It is assumed you'll be dual wielding Will swap to Berserker stance Rotation will be Bloodthirst --> (if instant) Slam --> Whirlwind. Heroic strike will be used as a rage dump at 50+ rage - Arms It is assumed you'll be using a 2 hander Will swap to Battle stance Heroic Strike will be used as a rage dump at 50+ rage This will be the recommended AoE grinding spec All long cooldown abilities will be used appropriately of cause.
hehe what about lifebloom the herb hot? my tauren warrior is lvl 18 currently doing pretty good waiting for pvp suppourt to get my 80 some honor
If its not in the list it does not mean it won't work It only means I've not taken the time to document everything and you'll find out when you use it
Keep getting an error "Global.CurrentCC: Object reference not set to an instance of an object." and "No combat class loaded." Have it in the CC folder named Warrior.cs by itself, none of that dumb shit. Edit: i realize now that its my honorbuddy and not the CC
Very little has changed in this from the last beta version. Many bugs have been resolved and some code cleanup. This CC will probably not go any further in this form, my new The One CC project will include a complete rewrite of this Warrior CC.
great cc. I've used it from 46-current at 79.an hour or so of observing the cc on my prot spec warrior, it doesn't seem like last stand, shield bash, concussion blow, and bloodrage is being utlized Here are the settings Im currently using private double restHealth = 40; // Eat at X% health private int needHealHealth = 40; // Health % to use Healing Potion or racial private bool useHamstring = true; private int healthToUseHamstring = 40; private bool useRend = true; private bool useCommandingShout = false; // Use Commanding Shout instead of Battle Shout private bool useThunderClap = true; private bool useExecute = false; private bool useImtimidatingShout = true; private int minRageToUseDump = 25; // You must have X rage before it will use the rage dump. Default spell is Heroic Strike private bool useDevastateRageDump = true; // If true will use instead of Heroic Strike private bool useDeathWish = false; private bool useBerserkerRage = true; private bool useCCTargeting = true; // Use own targeting function. Will choose the best closest target. //private bool useRangedPull = false; // Pull with ranged weapon instead of Charge * * If you want to override the automatically chosen stance then set ONE of the below options to 'true' */ private bool useBattleStance = false; // Force the use of Battle Stance private bool useBerserkerStance = false; // Force the use of Berserker Stance private bool useDefensiveStance = true; // Force the Warrior to act as Tank - OVERRIDES above settings /* --------------------------------------------------------------------------------------------- */
I've used the bot for 20minutes now and noticed that the bot doesn't use devistate? I've had a look at the code and can't figure out why :/
hello, great cc but^^, know i?m on level 53 and i use this fantasic cc but my fury warrior don?t use battle shoot in berserk mode. can somebody help me? the wow screen say "you don?t learn this spell", but i learn it ^^. thx
While reading through your code I noticed: -ChooseLowestHPTarget() function is hardcoded to search for units with < 1000 health. You should rather have a local list of targets, sorted by health, and target the top element (if sorted from lowest to highest health). -A lot of your 'helper' functions unnecessarily loop through WoWObjects(Units/Mobs/Players/etc). Like above, if you need those functions to have a list of objects, have a local copy and pass it to those functions. Should improve performance greatly. It is fast (development wise) to script, but C# isn't a scripting language, it's very powerful. You're not limited to just what HB exposes. You said you were writing an All-In-One CC.. if you'd like help with the design and optimizations, let me know!
Im going to try this one, because as of now likwarrior cant kill a single damn thing in terrokar forest
Running really smooth FPS. I'm a fury warrior and I love the switch to battle stance to charge then switch back to berserker stance move. Movement seems to be improved. Good stuff here, thanks.
Hey FPS great work again! I am currently leveling as a def-Warrior (arround lvl 75) and facing the following: I set ragedump for devastate to true but I have a TON of Rage still for spare (after a mob usually 80-100) would be awesome if Devastate would be in the normal rotation and Heroic Strike on top. Also it would be very nice for the CC to use "Enraged Regeneration" in my case I wouldn't have ANY downtimes at all. Like droopy said Concussion Blow, Shield Bash (tho Pummel works), Last Stand etc are not being used. Also I read above that the bot would stance dance to use "Charge". When I was leveling as Fury it wouldn't do that for me. Any ideas why? For everyone who thinks Prot is slow killing stuff . . . it is NOT. Try it! I don't have good gear (just some pieces of the Tempered Saronite set which is pretty cheap to buy) and it is amazing. Cheers @Kenshin: If you recently learnd a new rank of that spell you have to restart HB. I was using the preversion of this CC when my Warrior was 50-60 and it worked very well.
It did that to me, when i used it Sunday. I Set all stances to false in the config and I was surprised, when it first picked battle stance since it should have picked Beserker, but after charge it switched to Beserker. I dont know what version of this CC i am using though...