Simple PVE Enyo/Questing Combat Routine for the Demon Hunter This Combat Routine is a very simple free version of my soon to come paid Combat Routine for the newest addition of Wow the Demon Hunter! Features End Game focused PvE Rotation All current specializations supported (Vengeance is a WIP and may have some bugs actually tanking) ITS FREE!!! (is there anything better?) Support Quick Support is not available for the Free version (AKA my Skype/email) However, there will be forums support and may not be fast You may also go ahead and click this button ---> HERE to message me on the forums! Download it today! View attachment Hadesv_2.zip *Special Thanks to speshulk926 for the cool talent manager you saved me time buddy! How to install Download the newest version! Unzip someplace safe Move the Hades folder into "Routines" in the honor buddy directory
Thats really really really simple... he cast only 3 attacks... auto attack, Demon's Bite and Chaos Strike ... a little bit to simple or ?
There will be more updates as it progresses Once approval from store hits the full version has GUI that allows full customization of the % of fury/health you cast things at, I had to trim this down quite a bit for a"free version" but I will be adding other spells in without the GUI He casts other things depending on mob packs and such as well, Like if there is 2 enemies or greater eye beam is cast you really need to just meet the requirements set in code to see them
OK, next update. Need talent manager in there Great start you have there just by looking at the code. Going to try this out later. Let me know if you need anything
Haven't done any extensive testing, but here's a fully done Talent Manager for DH. Will be happy to help you on this project if you want. I love doing stuff like this! Just add that file and then on your Hades Initialize(), add Code: public override void Initialize() { Logging.Write(Colors.Tomato, "Hello {0}!", Me.SafeName); Logging.Write(Colors.White, ""); Logging.Write(Colors.Tomato, "For Best performance please use: Enyo"); Logging.Write(Colors.White, ""); Logging.Write(Colors.Tomato, "-- Hades --"); Logging.Write(Colors.Tomato, "-- Version: v0.1 --"); Logging.Write(Colors.Tomato, "-- by Exocet --"); Logging.Write(Colors.Tomato, "-- Demon Hunter CombatRoutine --"); TalentManager.initTalents(); } Then use it like this (this is a good one to start with) Code: if (CurrentFury < 40 && Me.CurrentTarget.IsWithinMeleeRange && SpellManager.CanCast(SpellsAndAuras.DemonsBite) && !TalentManager.HavocDemonBlades) { if (await AsyncSpellManager.SpellCast(SpellsAndAuras.DemonsBite)) { return true; } }
I added a ton of stuff for Havoc to this one. Look it over and let me know what you think. Definitely not anywhere near where I want it, but it's closer. Rotation grabbed from: http://www.icy-veins.com/wow/havoc-demon-hunter-pve-dps-rotation-cooldowns-abilities - Added Multi Target rotation - Updated Single Target rotation - Added Defensive cooldowns (hard-coded right now). - Bandages: 70% - Blur: 65% - Darkness: 50% - Chaos Nova: 40% - Added Metamorphosis on cooldown on your target - Added Vengeful Reatreat / Fel Rush combo Best to use Fel Mastery and Prepared, but also supports Demon Blades and Chaos Cleave (the others really don't matter)
Thanks there buddy I was actually working on talent manager just haven't gotten around to getting it done I was really waiting for DH to release to do some honest testing before dumping this on here. Hopefully more people will pitch in and we can have a community driven rotation for free.
It does cast more than just the 3 in 2 mob or more situations it will use eye and throw depending on the situation, right now we don't have much option as far as a real spell rotation
testing ....... Best regards Not working on Event world bosses. but works fine on dummy. Not working in Dungeons too. it seems like not ready yet?! or i am using it in a wrong way. I hope someone show me the correct way if am I. it's working fine now, i did reinstal it from the main poster. not from those comments. great, ty
I had a few problems last night as well running the routine I am currently looking into it to resolve that issue with world bosses and dungeons
I did change a few things in regards to how to picks targets. Granted I was only testing on the target dummy. If you haven't already looked into this much, I'd be happy to continue developing this and seeing what the best method is. I noticed a few other things just recently. Code: private static uint CurrentFury => StyxWoW.Me.GetPowerInfo(WoWPowerType.Fury).Current; It should be Pain. The other issue I saw was: Code: public static List<WoWUnit> SurroundingEnemiesInRange () { return ObjectManager.GetObjectsOfTypeFast<WoWUnit>().Where(o => o.Attackable && [B] o.IsWithinMeleeRangeOf(Me) &&[/B] o.IsValid && o.IsAlive && !o.IsFriendly && !o.IsNonCombatPet && !o.IsCritter ) .OrderBy(o => o.Distance) .ToList(); } If they aren't in Melee range, they aren't in range.
Yea there are a few things like this in there that was poor coded on my end in the first place as I wasn't ready for talents and such hehe... I'm going to work on this more this weekend to get a better update going
This profile will need a complete overhaul after the last HB rework I want to implement some new features inside this that will make it run more efficently