• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Oracle - Open Beta [CC]

    Discussion in 'All in One' started by wulf, Aug 30, 2013.

    1. Soeski

      Soeski Member

      Joined:
      Jan 15, 2010
      Messages:
      971
      Likes Received:
      2
      Trophy Points:
      18
      Wulf, in relation to my HB Framelock-issue, I've now found out it's primarily with Oracle. I changed to TuanHA (SE) and while the fps still drops when enabling framelock, the cpu usage of HB does not go crazy at all. I can supply another log file if you want, but so far it's the combination of HB 406, Oracle and Tyrael that makes cpu usage go crazy and unplayable with HB Framelock on.
       
    2. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      What class were you again? my CPU never gets above 20% 100tps, flocked.
       
    3. Soeski

      Soeski Member

      Joined:
      Jan 15, 2010
      Messages:
      971
      Likes Received:
      2
      Trophy Points:
      18
      That's the "good" part. I've tried 3 classes now:
      Holy Paladin, Mistweaver Monk and Restoration Druid. All 3 have the same issue.
      CPU usage of WoW is normally between 37% and 50%; HB takes up the rest when turning on framelock. (>45%, HB window gest unresponsive), fps drops to below 20.

      Using TuanHA SE (I know it cannot be discussed here actually) WoW still takes up 37-50%, HB takes up 12% but still fps drops below 20.

      Using Tyrael framelock with either CR WoW uses 37-50% cpu but HB only uses about 2%, I get 45+ fps.
      My system is a Core i5-2500K@4,4GHz with an AMD 7950 OC'd with 16 GB RAM. I play at 1920x1200x"Good" settings. DX9, V-Sync on. No custom lag tolerance, windowed mode, no "reduce Input Lag" setting, no "triple buffering" and yes "hardware cursor".
       
    4. jet_xu2013

      jet_xu2013 New Member

      Joined:
      Sep 13, 2013
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0

      i met the same problem,when i use oracle even if a tanks going very low it has penance up it doesn't cast it iv been manually doing it.
      i suggest wulf to test it in test field in White tiger temple, even when the tank going to die, oracle doesn't cast it and just stand there to wait, i have got Infinite treatment success with my hand, but i can't pass 4/8 in Silver tried with this oracle...
       
    5. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      once again I will say I have not seen this happen. Will someone post a log of this so I can test it....I literally never hand cast penance when i did the proven healer achievement with my priest.
       
    6. r0sc0

      r0sc0 New Member

      Joined:
      Jan 15, 2010
      Messages:
      410
      Likes Received:
      2
      Trophy Points:
      0
      See its a coding issue, when tanks dropping fast it casts pain supres.. but doesnt cast any heals! so I dont know if its a placement issue with Prio selector but id suggest a PenenaceTank() at top.
       
    7. Hapie

      Hapie New Member

      Joined:
      Jul 25, 2012
      Messages:
      118
      Likes Received:
      1
      Trophy Points:
      0
      Hey Wulf, I know I asked for Totemic Recall function, but is there any way you can add Riptide Blanketing if using Glyph of Riptide and no Glyph of Chaining? certain fights do not require chaining but using riptide on them is the best.
       
    8. slator

      slator Member

      Joined:
      Nov 16, 2012
      Messages:
      378
      Likes Received:
      1
      Trophy Points:
      18
      Using Disc Priest in Proving Grounds, all it casts is Penance. It's not shielding, not renewing, not casting heal, not casting Prayer of Mending, etc. This is with "Proving Grounds Logic" set to true using HB Beta.

      I looked at the output in the bot window and saw it trying to spam offensive spells (Smite, Holy Fire) on the tank.

      Edit: If i turn OFF "Use offensive spells", it just shields himself and does nothing else. So it's clearly only using penance on the tank as an offensive spell, not as a heal.
       

      Attached Files:

    9. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      Well the reason your was not working is because it was out of range of everything....I also bet....you did not do proving grounds right...

      http://www.thebuddyforum.com/honorb...30338-oracle-open-beta-cc-76.html#post1306695 read what i said in that post.
       
    10. slator

      slator Member

      Joined:
      Nov 16, 2012
      Messages:
      378
      Likes Received:
      1
      Trophy Points:
      18
      I was in range, as I was able to manually healing spells on my target just fine. I will give your workaround a try, but it still needs fixed.

      Also, where in the log does it indicate I was out of range?

      [13:36:06.241 N] [Oracle [1.0.0.282]]: [DIAG] Casting Holy Fire on Oto the Protector at 18.0 yds at 12.4%
      [13:36:06.269 D] Replaced hook [SingleTargetHealBehaviorHook] 81cce34d-60bb-4fd0-ab98-b25ca305a1e0
      [13:36:06.269 D] Replaced hook [ClusteredHealBehavior] 4cee4cbb-5243-4e66-9d1e-2c97dc3640c0
      [13:36:06.269 D] Replaced hook [CooldownsBehaviorHook] 87802da6-5718-4076-b395-cae5caf073da
      [13:36:06.274 N] [Oracle [1.0.0.282]]: [DIAG] Casting Smite on Oto the Protector at 18.0 yds at 12.4%
       
    11. bennyquest

      bennyquest Community Developer

      Joined:
      Dec 6, 2010
      Messages:
      2,644
      Likes Received:
      22
      Trophy Points:
      38
      towards the end you were out of range.

      what i said was not a work around. that is how you have to do it. if not it does not recognize them as healable targets
       
    12. Soeski

      Soeski Member

      Joined:
      Jan 15, 2010
      Messages:
      971
      Likes Received:
      2
      Trophy Points:
      18
      Wulf, if you have any clue about the high cpu usage of HB when using Oracle and the new Tyrael (or the old with HB framelock enabled) I'd love to hear it. I can not imagine it's just me, out of 100's or Oracle users.
      Tried the same combination with Leaves bij Mirabis and all is fine. So, it seems to be something in the way Oracle is coded. I'm not a programmer at all, but it puzzles me that Tyrael framelock works perfect (2% cpu usage for HB) and HB framelock is terrible (40%+)
      With the latest version of Tyrael, who just uses the HB framelock, of course I'm having the same issue: 40%+ cpu usage and fps drops.
       
    13. Unimatrix

      Unimatrix New Member

      Joined:
      May 6, 2013
      Messages:
      103
      Likes Received:
      0
      Trophy Points:
      0
      Maybe its time to upgrade :) My wow uses about 20-30% and HB with new framelock uses 20-30% itself
      so 50-60% CPU usage while I game is perfectly acceptable.

      But you're right, it never was this intensive, i just didn't notice it because it doesn't bottleneck my CPU.
      Perhaps some optimizations are in order mister Wulf ;)
       
    14. Soeski

      Soeski Member

      Joined:
      Jan 15, 2010
      Messages:
      971
      Likes Received:
      2
      Trophy Points:
      18
      Thought an upgrade would not be neccesary yet.
      My WoW uses 50% on heavy fights (LFR, AoE) but usually 40%.
      HB uses 2% with Tyrael framelock and Oracle (40%+ with HB framelock and Oracle). That difference is too large.
      I use a Core i5-2500K @ 4,16GHz with 16 GB RAM and a AMD 7950 OC'd. Should be enough for WoW and 1 HB bot right? :)
       
    15. Unimatrix

      Unimatrix New Member

      Joined:
      May 6, 2013
      Messages:
      103
      Likes Received:
      0
      Trophy Points:
      0
      Ive noticed oracle freezes the game if the HB framelock is above 30.

      I usually have 80-100 fps without HB Oracle started...
      and then with HB framelock at 60 i get 20-30 fps and random freezes.
      and with HB framelock at 30 i get 40-50 fps without random freezes.

      Don't really know what's going on, but at HB 30 it works fine and its actually faster than Tyrael own framelock.
       
    16. Soeski

      Soeski Member

      Joined:
      Jan 15, 2010
      Messages:
      971
      Likes Received:
      2
      Trophy Points:
      18
      Tried 15/30/40/60/100 TPS, all the same result. HB window is not even responsive most of the time. Tyrael framelock works wonders. No lag or stutters whatsoever, Tyrael is much much faster than HB in that regard.
       
    17. Mirabis

      Mirabis Community Developer

      Joined:
      Jun 14, 2010
      Messages:
      4,475
      Likes Received:
      86
      Trophy Points:
      48
      I think this is caused by the way framelock works;

      Honorbuddy Framelock tries to do the following into 1 frame:

      - It's own stuff
      - Botbase tick
      - Routine tick
      - Plugin tick

      While the previous Tyrael ( before update ) only framelocked the combat routine tick.

      I could be wrong here, but just my thoughts.
       
    18. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      Yes you might be onto something. I have witnessed the frames drop to an unsatisfactory level these latest HB releases. Funny thing is I've barely touched the core. The first beta of this current release was smooth as butter.

      I'll be investigating more, starting with the way I update units in pulse. Hang tight guys it may take me a week to get to the bottom of it.

      Wulf
       
    19. bp423

      bp423 New Member

      Joined:
      Oct 21, 2012
      Messages:
      202
      Likes Received:
      1
      Trophy Points:
      0
      In the latest builds of HB, they added new framelocking technology. This could be having a conflict with Tyrael of the CR.
       
    20. Unimatrix

      Unimatrix New Member

      Joined:
      May 6, 2013
      Messages:
      103
      Likes Received:
      0
      Trophy Points:
      0
      Tyrael was just updated to use the framelock from HB.

      Wulf, a week? That is reasonable, thank you for your hard work.
       

    Share This Page