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!

[PAID] [Warlock] Demonic - An Advanced Honorbuddy Warlock Routine [PvE/PvP]

Hey Millz,

We appreciate all that you do on this brilliant CC, have a rest dude we can wait for additional changes/bug fixes. Don't get burn out.

Thanks

Thanks :) I actually ended up falling asleep on the sofa not long after posting that haha. Refreshed now. Here's my change log so far for today;

- Will no longer dismiss pet or cancel pet summon if setting "Auto Summon Demon" isn't enabled.
- If talented for KJC - all movement checks are disabled.
- Range will now be checked on all spells to prevent the bottish appearance when attempting to cast on out of range targets

...and I've started working on the 2 stage anti-lag stuff
 
I keep on getting this: http://puu.sh/3GwXA.png
Only happens when I've saved my settings and restart HB, I have to delete DemonicSettings_Name in Honorbuddy\Settings\Demonic for it to work again.

Code:
[10:45:09.744 D] Demonic Free [Millz] v1.0.0.0
[10:45:09.744 D] Singular v3.0.0.2687 v3.0.0.2687
[10:45:15.218 D] [Lua.Events] Attached to event CHARACTER_POINTS_CHANGED with handler UpdateTalentManager
[10:45:15.252 D] [Lua.Events] Attached to event GLYPH_UPDATED with handler UpdateTalentManager
[10:45:15.288 D] [Demonic ~ Debug] [TalentManager] - Talent 1 chosen
[10:45:15.291 D] [Demonic ~ Debug] [TalentManager] - Talent 5 chosen
[10:45:15.292 D] [Demonic ~ Debug] [TalentManager] - Talent 9 chosen
[10:45:15.293 D] [Demonic ~ Debug] [TalentManager] - Talent 10 chosen
[10:45:15.295 D] [Demonic ~ Debug] [TalentManager] - Talent 15 chosen
[10:45:15.296 D] [Demonic ~ Debug] [TalentManager] - Talent 17 chosen
[10:45:15.297 D] [Demonic ~ Debug] GlypDetection - GetNumGlyphSockets 6
[10:45:15.298 D] [Demonic ~ Debug] Glyphdetection - SpellId: 56232,Name:Glyph of Nightmares ,WoWSpell: Glyph of Nightmares
[10:45:15.298 D] [Demonic ~ Debug] Glyphdetection - SpellId: 56235,Name:Glyph of Conflagrate ,WoWSpell: Glyph of Conflagrate
[10:45:15.299 D] [Demonic ~ Debug] Glyphdetection - SpellId: 58079,Name:Glyph of Unending Breath ,WoWSpell: Glyph of Unending Breath
[10:45:15.299 D] [Demonic ~ Debug] Glyphdetection - SpellId: 56218,Name:Glyph of Siphon Life ,WoWSpell: Glyph of Siphon Life
[10:45:15.300 D] [Demonic ~ Debug] Glyphdetection - SpellId: 58081,Name:Glyph of Eye of Kilrogg ,WoWSpell: Glyph of Eye of Kilrogg
[10:45:15.300 D] [Demonic ~ Debug] Glyphdetection - SpellId: 58070,Name:Glyph of Soul Consumption ,WoWSpell: Glyph of Soul Consumption
[10:45:15.301 D] [Demonic ~ Debug] RebuildBehaviors called.
[10:45:15.302 N] [Demonic] Finding a suitable rotation...
[10:45:15.470 N] [Demonic] Using the Destruction rotation.
[10:45:15.487 D] [Demonic ~ Debug] [RebuildBehaviors] Exception was thrown: System.TypeInitializationException: The type initializer for 'Demonic.Managers.CachedUnits' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Demonic.Settings.DemonicSettings' threw an exception. ---> System.FormatException: Input string was not in a correct format.
   at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
   at System.String.System.IConvertible.ToDouble(IFormatProvider provider)
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at System.Convert.ChangeType(Object value, Type conversionType)
   at Styx.Helpers.Settings.(String , Type , String )
   at Styx.Helpers.Settings.LoadFromXML(XElement root)
   at Styx.Helpers.Settings..ctor(String settingsPath)
   at Demonic.Settings.DemonicSettings..ctor() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Settings\DemonicSettings.cs:line 15
   at Demonic.Settings.DemonicSettings..cctor() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Settings\DemonicSettings.cs:line 13
   --- End of inner exception stack trace ---
   at Demonic.Managers.CachedUnits..cctor() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Managers\CachedUnits.cs:line 18
   --- End of inner exception stack trace ---
   at Demonic.Managers.CachedUnits.get_Pulse()
   at Demonic.Specialisation.Destruction.get_Rotation() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Specialisation\Destruction.cs:line 31
   at Demonic.Demonic.get_Rotation() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Behaviours.cs:line 29
   at Demonic.Demonic.RebuildBehaviors() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Behaviours.cs:line 40
[10:45:15.488 D] Activity: Initialization complete
[10:45:15.488 N] Initialization complete.
[10:45:15.489 D] Activity: Honorbuddy Startup Complete
 
I keep on getting this: http://puu.sh/3GwXA.png
Only happens when I've saved my settings and restart HB, I have to delete DemonicSettings_Name in Honorbuddy\Settings\Demonic for it to work again.

Code:
[10:45:09.744 D] Demonic Free [Millz] v1.0.0.0
[10:45:09.744 D] Singular v3.0.0.2687 v3.0.0.2687
[10:45:15.218 D] [Lua.Events] Attached to event CHARACTER_POINTS_CHANGED with handler UpdateTalentManager
[10:45:15.252 D] [Lua.Events] Attached to event GLYPH_UPDATED with handler UpdateTalentManager
[10:45:15.288 D] [Demonic ~ Debug] [TalentManager] - Talent 1 chosen
[10:45:15.291 D] [Demonic ~ Debug] [TalentManager] - Talent 5 chosen
[10:45:15.292 D] [Demonic ~ Debug] [TalentManager] - Talent 9 chosen
[10:45:15.293 D] [Demonic ~ Debug] [TalentManager] - Talent 10 chosen
[10:45:15.295 D] [Demonic ~ Debug] [TalentManager] - Talent 15 chosen
[10:45:15.296 D] [Demonic ~ Debug] [TalentManager] - Talent 17 chosen
[10:45:15.297 D] [Demonic ~ Debug] GlypDetection - GetNumGlyphSockets 6
[10:45:15.298 D] [Demonic ~ Debug] Glyphdetection - SpellId: 56232,Name:Glyph of Nightmares ,WoWSpell: Glyph of Nightmares
[10:45:15.298 D] [Demonic ~ Debug] Glyphdetection - SpellId: 56235,Name:Glyph of Conflagrate ,WoWSpell: Glyph of Conflagrate
[10:45:15.299 D] [Demonic ~ Debug] Glyphdetection - SpellId: 58079,Name:Glyph of Unending Breath ,WoWSpell: Glyph of Unending Breath
[10:45:15.299 D] [Demonic ~ Debug] Glyphdetection - SpellId: 56218,Name:Glyph of Siphon Life ,WoWSpell: Glyph of Siphon Life
[10:45:15.300 D] [Demonic ~ Debug] Glyphdetection - SpellId: 58081,Name:Glyph of Eye of Kilrogg ,WoWSpell: Glyph of Eye of Kilrogg
[10:45:15.300 D] [Demonic ~ Debug] Glyphdetection - SpellId: 58070,Name:Glyph of Soul Consumption ,WoWSpell: Glyph of Soul Consumption
[10:45:15.301 D] [Demonic ~ Debug] RebuildBehaviors called.
[10:45:15.302 N] [Demonic] Finding a suitable rotation...
[10:45:15.470 N] [Demonic] Using the Destruction rotation.
[10:45:15.487 D] [Demonic ~ Debug] [RebuildBehaviors] Exception was thrown: System.TypeInitializationException: The type initializer for 'Demonic.Managers.CachedUnits' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Demonic.Settings.DemonicSettings' threw an exception. ---> System.FormatException: Input string was not in a correct format.
   at System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
   at System.String.System.IConvertible.ToDouble(IFormatProvider provider)
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at System.Convert.ChangeType(Object value, Type conversionType)
   at Styx.Helpers.Settings.(String , Type , String )
   at Styx.Helpers.Settings.LoadFromXML(XElement root)
   at Styx.Helpers.Settings..ctor(String settingsPath)
   at Demonic.Settings.DemonicSettings..ctor() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Settings\DemonicSettings.cs:line 15
   at Demonic.Settings.DemonicSettings..cctor() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Settings\DemonicSettings.cs:line 13
   --- End of inner exception stack trace ---
   at Demonic.Managers.CachedUnits..cctor() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Managers\CachedUnits.cs:line 18
   --- End of inner exception stack trace ---
   at Demonic.Managers.CachedUnits.get_Pulse()
   at Demonic.Specialisation.Destruction.get_Rotation() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Specialisation\Destruction.cs:line 31
   at Demonic.Demonic.get_Rotation() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Behaviours.cs:line 29
   at Demonic.Demonic.RebuildBehaviors() in t:\Random Saker\Fusk\Honorbuddy\Routines\Demonic\Behaviours.cs:line 40
[10:45:15.488 D] Activity: Initialization complete
[10:45:15.488 N] Initialization complete.
[10:45:15.489 D] Activity: Honorbuddy Startup Complete

Make sure you've got .NET 4 installed (may as well upgrade to .NET 4.5 if you're on an OS later than XP).

Yeah Dark Apotheosis is handy for when your being focused

Yeah good point. I'll not add an auto trigger for that yet (can add it at a later date), but shall add code in to handle the routine once it's cast.

Got interrupted by work, but aiming to get at least some updates out for you guys today.
 
I ran into a minor issue with the CC, using premium. Whenever you enslave a demon, the CR just stops. It happened when I tried to do the Green Fire quest, yeah I know Millz got another CR for that but it was the only real "major issue" where the routine really stops. For pvp, it works pretty good for all 3 specs, I mean you cant just expect free 2500 rating on a CR, but Millz got pretty close to it in Demonic Premium. If you have a little notion of PvP and can make some adjustments as for positioning, CC(sometimes, most of the time the CR handles that too) and on demand burst ( like enemy got 20% HP, the CR usually tries to build for more embers instead of finishing it off with Chaos Bolt, which IS pretty situational and hard to code) you can easily get 2k+ rating in 2s like I did with a viable comp. So far so good Millz, awesome CR especially premium. Will do some testing on PvE the following weeks.
 
Thanks for all of the kind reviews, appreciate it !

@Feardrop -> Have you got the log from the enslave issue, should be able to fix that easy enough.



Updates!

[19/Jul/2013 - Premium]
- Will no longer dismiss pet or cancel pet summon if setting 'Auto Summon Demon' is disabled.
- If talented for KJC - all movement checks are disabled.
- Range will now be checked on all spells to prevent the bottish appearance when attempting to cast on out of range targets.
- Added 2 stages to the anti lag setting. Click help next to the setting for more details.
- Affliction: Fixed routine pausing
 
Millz, you've told us that you needed to update the free version also. But, it seems this has not been updated in a week now (last revision 3: 12-07-2013). As I see happen to all CR's who have a paid version too, that version is the only one getting attention and the free version silently dies or just "take it as it is", making it so people "have" to buy the premium edition to get a good CR, or a CR better than Pure for example.
Can you elaborate on this? Does the free version get some lovin' too? As I said; you told a few days ago to update the free version with some changes as well but I have only see changelogs for the Premium so far.
Mind you, there's not something wrong with the free version right now, as far as I know. Just pointing out that when you have a free and a premium version, the free version tends to get behind a lot... because of time spent vs. cash income.
 
Millz, you've told us that you needed to update the free version also. But, it seems this has not been updated in a week now (last revision 3: 12-07-2013). As I see happen to all CR's who have a paid version too, that version is the only one getting attention and the free version silently dies or just "take it as it is", making it so people "have" to buy the premium edition to get a good CR, or a CR better than Pure for example.
Can you elaborate on this? Does the free version get some lovin' too? As I said; you told a few days ago to update the free version with some changes as well but I have only see changelogs for the Premium so far.
Mind you, there's not something wrong with the free version right now, as far as I know. Just pointing out that when you have a free and a premium version, the free version tends to get behind a lot... because of time spent vs. cash income.

I have to comment about this too. No one has reported many issues about the free version. Either A: People are not using it or B: there is not anything wrong with the limitations it has. Granted he has not optimized some parts of it because....Like you said before time spent vs cash, or this other huge thing that people always forget to understand. This is not a full time job for people, They do not sit in their basements and code day in and day out just waiting for someone to post a bug on the forums so they can jump right on it. Think of it like anti virus software. Is the company going to update its repository for paid antivirus first or the free repositories first?
 
Millz, you've told us that you needed to update the free version also. But, it seems this has not been updated in a week now (last revision 3: 12-07-2013). As I see happen to all CR's who have a paid version too, that version is the only one getting attention and the free version silently dies or just "take it as it is", making it so people "have" to buy the premium edition to get a good CR, or a CR better than Pure for example.
Can you elaborate on this? Does the free version get some lovin' too? As I said; you told a few days ago to update the free version with some changes as well but I have only see changelogs for the Premium so far.
Mind you, there's not something wrong with the free version right now, as far as I know. Just pointing out that when you have a free and a premium version, the free version tends to get behind a lot... because of time spent vs. cash income.

The free version will only be receiving bug fixes (which I'm aware of a couple, but on the whole it works). You're right that I do need to update it though.
 
Millz we need some type of burst in this routine something like:

Use Trinket 1 -> On Metamorphosis and Boss or Player

Something like this should be fine since the Dark Soul buff is already casted when we reached our Demonic Fury Value along with Imp Swarm. ;)
 
My toon behaves weird...lol
I use your premium version and I am lvl 42. My toon thinks he is a melee fighter xD
He walks right into the mob and when it moves away my toon interrupts his spellcast by following the enemy to melee position oO
why??? :D

Could you check in HonorBuddy settings if your PullDistance is 0 or 1? This seems to happen to me alot when the quest profiles switch PullDistance back and forth.

If it is 0 or 1, set it to 25...probably the PullDistance will go back to 0 again after a while, then set it to 25 again and after saving, close HonorBuddy and restart it...
 
Could you check in HonorBuddy settings if your PullDistance is 0 or 1? This seems to happen to me alot when the quest profiles switch PullDistance back and forth.

If it is 0 or 1, set it to 25...probably the PullDistance will go back to 0 again after a while, then set it to 25 again and after saving, close HonorBuddy and restart it...

You were right, pull distance was 0. I changed it to 25 again but the bot kept changing it to 0. -.-
Dont know what to do.

EDIT: I think I know why. The quest profile was at a quest which needed me to go very close to dead mobs to use a quest spell. My bot had to be in that quest spot again to act normal...lol
Had to do it by myself.
Sry for spamming quest issues here, thought it was cr related ;)
 
You were right, pull distance was 0. I changed it to 25 again but the bot kept changing it to 0. -.-
Dont know what to do.

EDIT: I think I know why. The quest profile was at a quest which needed me to go very close to dead mobs to use a quest spell. My bot had to be in that quest spot again to act normal...lol
Had to do it by myself.
Sry for spamming quest issues here, thought it was cr related ;)

Seems to be issues with the bot itself at the moment causing this - it's not the CR. Discussions in the BETA release thread about it with Raphus attempting to fix it.

Glad you've got it sorted though!


@UFCFreak89 - Clear your inbox!
 
Back
Top