What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[FREE] Hades - Simple PVE Enyo/Questing Combat Routinefor the Demon Hunter

exocet

Community Developer
Joined
Jan 1, 2015
Messages
32
logo-word.png

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!
separator.jpg

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?)
separator.jpg

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!
separator.jpg


Download it today!
View attachment Hadesv_2.zip
*Special Thanks to speshulk926 for the cool talent manager you saved me time buddy!

separator.jpg

How to install
Download the newest version!

Unzip someplace safe

Move the Hades folder into "Routines" in the honor buddy directory​
 

Attachments

Last edited:
Thats really really really simple... he cast only 3 attacks... auto attack, Demon's Bite and Chaos Strike ... a little bit to simple or :P?
 
There will be more updates as it progresses :D 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;
                }
            }
 

Attachments

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)
 

Attachments

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 :D 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.
 
To do max dps, you need to cast more than those 3, especially in aoe situations.
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
 
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)


I'm going to add you into the credits as well there spe if you don't mind that is :D
 
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
 
Last edited:
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
 
This routine uses abilities very slow. The delay between abilities presses is like 500+ms
 
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.
 
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
 
Back
Top