• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [PAID] [Warlock] Demonic - An Advanced Honorbuddy Warlock Routine [PvE/PvP]

    Discussion in 'Warlock' started by Millz, Jul 10, 2013.

    1. rockz

      rockz New Member

      Joined:
      Jan 25, 2013
      Messages:
      92
      Likes Received:
      0
      Trophy Points:
      0
      Pure awsomesauce!!!!!
       
    2. Biohazardx

      Biohazardx New Member

      Joined:
      Jan 18, 2014
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      0
      So,

      Since WOD is better being an Affliction than a dest?
       
    3. Sk1vvy

      Sk1vvy Member

      Joined:
      Feb 5, 2012
      Messages:
      331
      Likes Received:
      1
      Trophy Points:
      18
      i think no because of many fights with AoE. Affliction aoe sucks for now. But Blizzard say something about "tuning" for lvl100 so we are waiting patchnotes. Maybe something changes.




      Millz, that's for you. I can't test fresh HB now (CB problems) but i can provide logfile from my work PC where i notice this issue first.
      https://www.dropbox.com/s/xfmv6sfss95115l/1628 2014-10-28 16.27.txt?dl=0

      This log from Blackwing Descent solo 25hc. many fights with issue then CR detect trinkets, have embers but cast inci.
      For example:


      [13:33:18.328 N] [Enyo] Rotation Resumed!
      [13:33:23.024 D] [Demonic ~ Debug] Entered Combat
      [13:33:23.035 N] [Demonic] [HP: 100] [Mana: 88] [Embers: 3.6] [Casting: Dark Soul: Instability] [On: Химерон @ 99.8% - 15.0m] [Id: 43296]
      [13:33:24.106 N] [Demonic] [HP: 100] [Mana: 81] [Embers: 3.6] [Casting: Rain of Fire] [Location: Химерон]
      [13:33:24.153 N] [Demonic] [HP: 100] [Mana: 82] [Embers: 3.6] [Casting: Soulshatter] [On: Me @ 100.0% - 110.3k] [Id: 0]
      [13:33:25.134 N] [Demonic] [HP: 92] [Mana: 66] [Embers: 3.6] [Casting: Soulshatter] [On: Me @ 91.6% - 101.0k] [Id: 0]
      [13:33:26.303 N] [Demonic] [HP: 89] [Mana: 76] [Embers: 3.8] [Casting: Conflagrate] [On: Химерон @ 98.2% - 14.8m] [Id: 43296]
      [13:33:27.280 N] [Demonic] [HP: 93] [Mana: 84] [Embers: 4] [Casting: Conflagrate] [On: Химерон @ 94.9% - 14.3m] [Id: 43296]
      [13:33:28.284 N] [Demonic] [HP: 100] [Mana: 97] [Embers: 4] [Casting: Incinerate] [On: Химерон @ 90.1% - 13.5m] [Id: 43296]
      [13:33:29.295 N] [Demonic] [HP: 100] [Mana: 89] [Embers: 4] [Casting: Incinerate] [On: Химерон @ 87.4% - 13.1m] [Id: 43296]
      [13:33:32.797 N] [Demonic] [HP: 100] [Mana: 100] [Embers: 3.1] [Casting: Chaos Bolt] [On: Химерон @ 79.7% - 12.0m] [Id: 43296]
      [13:33:32.862 N] [Demonic] [Aura List] Chaos Bolt / Shadowburn - Current Active Proc Auras: 3 - [Dark Soul: Instability] [Expanded Mind] [Toxic Power]
      [13:33:34.264 N] [Demonic] [Aura List] Chaos Bolt / Shadowburn - Current Active Proc Auras: 2 - [Dark Soul: Instability] [Expanded Mind]
      [13:33:35.735 N] [Demonic] [HP: 100] [Mana: 100] [Embers: 1.2] [Casting: Immolate] [On: Химерон @ 60.2% - 9.0m] [Id: 43296]
      [13:33:35.797 N] [Demonic] [HP: 100] [Mana: 100] [Embers: 1.2] [Casting: Chaos Bolt] [On: Химерон @ 60.2% - 9.0m] [Id: 43296]
      [13:33:36.748 N] [Demonic] [HP: 100] [Mana: 89] [Embers: 0.3] [Casting: Rain of Fire] [Location: Химерон]
      [13:33:37.757 N] [Demonic] [HP: 100] [Mana: 77] [Embers: 0.3] [Casting: Incinerate] [On: Химерон @ 45.8% - 6.9m] [Id: 43296]
      [13:33:38.784 N] [Demonic] [HP: 100] [Mana: 75] [Embers: 0.7] [Casting: Conflagrate] [On: Химерон @ 44.6% - 6.7m] [Id: 43296]
      [13:33:39.780 N] [Demonic] [HP: 100] [Mana: 81] [Embers: 0.9] [Casting: Incinerate] [On: Химерон @ 43.5% - 6.5m] [Id: 43296]
      [13:33:40.798 N] [Demonic] [HP: 100] [Mana: 80] [Embers: 1] [Casting: Immolate] [On: Химерон @ 41.9% - 6.3m] [Id: 43296]
      [13:33:41.758 N] [Demonic] [HP: 100] [Mana: 91] [Embers: 1.1] [Casting: Chaos Bolt] [On: Химерон @ 41.0% - 6.2m] [Id: 43296]
      [13:33:43.717 N] [Demonic] [Aura List] Chaos Bolt / Shadowburn - Current Active Proc Auras: 0
      [13:33:43.726 N] [Demonic] [HP: 100] [Mana: 100] [Embers: 1.5] [Casting: Rain of Fire] [Location: Химерон]
      [13:33:44.781 N] [Demonic] [HP: 100] [Mana: 86] [Embers: 1.5] [Casting: Incinerate] [On: Химерон @ 36.1% - 5.4m] [Id: 43296]
      [13:33:45.812 N] [Demonic] [HP: 100] [Mana: 83] [Embers: 1.6] [Casting: Incinerate] [On: Химерон @ 35.6% - 5.3m] [Id: 43296]
      [13:33:46.792 N] [Demonic] [HP: 100] [Mana: 96] [Embers: 1.8] [Casting: Incinerate] [On: Химерон @ 35.3% - 5.3m] [Id: 43296]
      [13:33:48.088 N] [Demonic] [HP: 100] [Mana: 96] [Embers: 1.9] [Casting: Incinerate] [On: Химерон @ 33.6% - 5.0m] [Id: 43296]
      [13:33:49.380 N] [Demonic] [HP: 100] [Mana: 92] [Embers: 2.2] [Casting: Incinerate] [On: Химерон @ 31.7% - 4.8m] [Id: 43296]
      [13:33:50.655 N] [Demonic] [HP: 100] [Mana: 86] [Embers: 2.3] [Casting: Rain of Fire] [Location: Химерон]
      [13:33:51.786 N] [Demonic] [HP: 100] [Mana: 54] [Embers: 2.4] [Casting: Conflagrate] [On: Химерон @ 30.4% - 4.6m] [Id: 43296]
      [13:33:52.785 N] [Demonic] [HP: 100] [Mana: 63] [Embers: 2.7] [Casting: Incinerate] [On: Химерон @ 29.1% - 4.4m] [Id: 43296]

      as i understand CR "miss" CB only then fight beginning. Maybe something wrong with "Cast CB then X embers" setting?
       
      Last edited: Oct 29, 2014
    4. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      This is the issue here.

      It should look more like:

      The aura detection appears to be very slow. 9, nearly 10 seconds until it realises that DS:I is active.

      When Honorbuddy is back online, can you click 'Developer Tools', and then the Console tab. In the top large box run the following:

      Code:
                  if (SpellManager.CanCast("Dark Soul: Instability"))
                  {
                      SpellManager.Cast("Dark Soul: Instability");
                      Log("Cast Dark Soul");
                  }
      
      
                  var sw = new Stopwatch();
                  sw.Start();
      
      
                  for (int i = 0; i < 100; i++)
                  {
                      Log(sw.ElapsedMilliseconds + " Checking...");
                      if (Me.HasAura("Dark Soul: Instability"))
                      {
                          Log(sw.ElapsedMilliseconds + " Detected!");
                          break;
                      }
      
      
                      Thread.Sleep(100);
                  }
      
      .. It'll show roughly how long it's taking Honorbuddy to detect the aura. Just run it the once when DS:I isn't on CD. If it's not detected instantly then the bug is with your install/computer/Honorbuddy.
       
    5. Sk1vvy

      Sk1vvy Member

      Joined:
      Feb 5, 2012
      Messages:
      331
      Likes Received:
      1
      Trophy Points:
      18
      ofc i can do it, thanks! i should done this on fresh hb copy? or on currently existing for test what's wrong?
       
    6. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      With your current/existing copy that has the issue :)
       
    7. Sk1vvy

      Sk1vvy Member

      Joined:
      Feb 5, 2012
      Messages:
      331
      Likes Received:
      1
      Trophy Points:
      18
      ok, tyvm! maybe something wrong with libraries on my PC.. .net framework and etc..
       
    8. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      Wasn't this tried before? I remember it was a big thing a little while back. But, for somre reason all routines using the TTD method resorted to going back to health percentages because it didn't work right, or it caused problems with the routines. Judging from what I just read, you found a way around all the "broken" aspects of using TTD timers? That would be great considering the health percentages weren't very user friendly, considering the fact that they had to be very accurate to be effective. It was pretty hard for me to get them to the best point to be the most effective.

      Got a question for you about coding. I've seen some authors mention that they are converting to coroutines. I've seen it implemented into HB as well. I've even used Dagradt's CoRo DK routine. It's smooth as silk, and pretty responsive. Any chance in converting to CoRo, or is that just out of the question?
       
    9. cosmotic99

      cosmotic99 Banned

      Joined:
      Jun 10, 2014
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Hi Millz, I got some problems with your combat routine. When I start honorbuddy, I am able to choose the routine and it loads without any issues. After starting honorbuddy and a click on settings I load up the pvp settings with quick load. After that I get an error, and I can't open settings anymore. When I load the pvp setting with the normal load on left side u get no problems and can open up class settings without problems. Any advice or hot fix? Could not upload a log file, HB is actually down
       
    10. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      If I'm not mistaken I believe this problem has been addressed in earlier posts. I think Millz has stated that he is going to fix that issue in an upcoming build. You would have to read back some posts to see what's been said though. Additionally, I know HB is down right now and getting a log is not possible, but as soon as you can please try and generate a log to upload with the issue you speak of.
       
    11. nilrem2004

      nilrem2004 New Member

      Joined:
      Jun 27, 2010
      Messages:
      400
      Likes Received:
      7
      Trophy Points:
      0
      Yeah TTD was always a pain to do but this one will work :D
      Afaik Millz has started to do a rewrite and use Coroutines, but I presume it will take him a lot of time :D
       
    12. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      That's good to hear on both accounts. I know CoRos are so much simpler to debug and troubleshoot by what I've heard. I've also heard they are smoother and faster to use, and they cut down on resources used. All in all, the way I understand it all, CoRos are far better than TreeSharp nowadays. I can't wait to see what happens if he does decide to go that route.
       
    13. cosmotic99

      cosmotic99 Banned

      Joined:
      Jun 10, 2014
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      i hope millz will take care of his awesome work for warlock, used tuanhas cr's a long time as premium for 69 bucks i think. but he had no cr for warlock. so good work. really good work millz!
       
    14. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Yeah I've tried TTD before in the past. It used the same method all HB and PQR/PE devs have used in the past - however it's not reliable, so I reverted back to normal HP thresholds. After the failure the first time around I've been nervous about re-implementing it, but having re-written this from scratch it appears to work significantly better, and as said before, it's using a completely new approach that nobody else has done before.

      As far as coroutines go - yeah I've started, but it's pretty much re-coding from scratch to do it, and Demonic is something like 15k lines of code, so it'll take some time.

      Yeah I'm aware of this bug, it's fixed in the next build. It's the Demonology 'Cast Metamorphosis at Fury Value' setting that's breaking it. Set it higher than 400 before saving the GUI.
       
    15. 463459305

      463459305 New Member

      Joined:
      Oct 12, 2014
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      it keeps casting Immolate when im using pve file with enyo bot base ~:(
       
    16. getmunch

      getmunch New Member

      Joined:
      Sep 19, 2013
      Messages:
      426
      Likes Received:
      3
      Trophy Points:
      0
      When you change specs you HAVE to reload honorbuddy.......cant change specs without restarting
       
    17. 463459305

      463459305 New Member

      Joined:
      Oct 12, 2014
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      Okay.. but whenever i use the pvp routine , it always pops up an error window. Pressing contine something like that~
       
    18. Nthan

      Nthan New Member

      Joined:
      Jul 11, 2012
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      0
      Hey Millz,

      Been away for awhile and want to get back into WOW. I purchased your premium routine awhile back, and when I try to access the setup instructions on your website, there is 'no page' found. How do I go about getting the new premium version?
       
    19. 17N

      17N New Member

      Joined:
      Jan 24, 2014
      Messages:
      278
      Likes Received:
      2
      Trophy Points:
      0
      hey Millz or anyone that can help:

      I noticed that demonic often freezes. I play affli and this only happens on demonic and not on other routines. Could it be that my ticks per second need adjusting? I am an extremely fast cpu.
      Any advice appreciated.
       
    20. zeldrak

      zeldrak Well-Known Member

      Joined:
      Oct 25, 2010
      Messages:
      3,516
      Likes Received:
      25
      Trophy Points:
      48
      You go to http://www.millz.biz/claim/ and enter your assembla info. It will generate a key. Copy that key, then click the little word 'here' and paste the key in the box. You will have a gifted copy of Demonic Premium then.
       

    Share This Page