• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • MDPriest - Advanced Shadow Priest Routine (PvE)

    Discussion in 'Archives' started by loxx, Feb 7, 2014.

    1. amputations

      amputations Active Member

      Joined:
      Jan 6, 2011
      Messages:
      2,262
      Likes Received:
      11
      Trophy Points:
      38
      Allright buddy no problemo I dont pvp ever myself so I'll just make macros for those then ^^
       
    2. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Yeah, sorry man. I hate to tell people no, but i hope you understand where i am comming from.
       
    3. amputations

      amputations Active Member

      Joined:
      Jan 6, 2011
      Messages:
      2,262
      Likes Received:
      11
      Trophy Points:
      38
      I do, I do. What do you feel about adding keybinds though? Toggle AoE for example, sometimes you want it automagically sometimes you dont. ^^
       
    4. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      I done that with macros. You can toggle aoe/burst/multi doting thru macros. Try it out :)
       
    5. mackan

      mackan New Member

      Joined:
      Apr 8, 2010
      Messages:
      63
      Likes Received:
      1
      Trophy Points:
      0
      Very good! This is 560 ilevel with 4 set. about 8 minutes worth of fighting and dps actually is rising.
       
    6. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Hi, first of all welcome to the forums here. Glad to see some new blood around.

      Secondly, I'm not very happy with how you bypass user settings. This has direct influence on how Tyrael functions;
      PHP:
                  if (GlobalSettings.Instance.UseFrameLock == false)
                  {
                      
      GlobalSettings.Instance.Load();
                      
      GlobalSettings.Instance.UseFrameLock true;
                      
      GlobalSettings.Instance.Save();
                  }
                  if (
      GlobalSettings.Instance.TicksPerSecond 30)
                  {
                      
      GlobalSettings.Instance.Load();
                      
      GlobalSettings.Instance.TicksPerSecond 30;
                      
      GlobalSettings.Instance.Save();
                  }
      If a user wishes to use the softlock in tyrael, you are force enabling the hardlock with possible very high FPS decreases (users will see it as stuttering). Either remove the framelock (hardlock) enforcement code, or remove your "Supporting Tyrael" statement. Even though the solution is simple, I do not wish to support "FPS Issues with tyrael" cause of your forced hardlock code.

      May I suggest to replace it with a Messagebox.Show("Hardlock is not detected, for optimal performance enable Hardlock (And disable Softlock)");

      The TPS enforcement is fine with me :).
       
    7. Mirabis

      Mirabis Community Developer

      Joined:
      Jun 14, 2010
      Messages:
      4,475
      Likes Received:
      86
      Trophy Points:
      48
      I see u took my advice from ownedcore :)

      Welcome to the club!
       
    8. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      I will make it detect botbase and do a warning if it's running Tyrael without Framelock.
       
    9. Xcesius

      Xcesius Community Developer

      Joined:
      May 1, 2011
      Messages:
      2,050
      Likes Received:
      61
      Trophy Points:
      48
      Nice routine m8!

      Unlike the critics in this thread, I welcome you!

      Here have a dumpling [​IMG]
       
    10. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Thanks. I don't see too much critics though. Some friendly pointers from the Community Developers and some people getting nervous doesn't count as critics in my book. I am more than happy with the tips i get since this is my first Public CC.
       
    11. Xcesius

      Xcesius Community Developer

      Joined:
      May 1, 2011
      Messages:
      2,050
      Likes Received:
      61
      Trophy Points:
      48
      If you got any questions / need any help, just add my skype :)
       
    12. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      why would u force the framelock?
      u have currently not one line of code that would require the the framelocking (http://www.thebuddyforum.com/honorb...oper-forum/36089-how-works-injection-you.html)
      All u do is querying the Objectmanager (which has already cached everything)
      Don't get me wrong, this is no critic! it is only a question because i don't get it, why it would be necessary to force the framelocking

      there are only some parts that i would rewrite if u use it more than once per pulse (CurrentEnergy,GetSpellCharge(string spell)) ... but still nothing that would need the framelocking at all
      well it is up to you :) but u can skip the part, some users have reasons to disable the framelocking ;) so you shouldn't overwrite their settings, also the overwriting of the TPS ... as example ... when i'm running HB on my laptop i want the whole bot running on 15 tps! not 30, not 25 not 60 ... 15! :)
       
    13. totalanni

      totalanni New Member

      Joined:
      Mar 6, 2014
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      0
      Hi and thanks for sharing your awesome CR.

      Pros: Devastating dps. Very powerful multidotting logic. Awesome macros for toggling multidotting / aoe on the fly. Awesome Mass Dispel macro. Useful options for movement and defence.

      Cons: No options for specific dots. For example with a FDCL / ToF build on Paragons, Vampiric Touch needs to be spread but spreading SW:p is pointless. No Devouring Plague minimum target hp option. (blows DP on low hp targets). Uses Shadowfiend on trash mobs.

      Questions.

      "Enable Burst". Burst "On Cooldown". What exactly is Shadow Priest burst and how is it different to regular rotation?

      Why is "Use speed buff if current target is out of range or out of sight" greyed out unless I tick "Use Inner Will"?

      Is the Mind Spike logic for FDCL builds? If so, how does it decide which target to use Mind Spike procs on if selected Total Dps, and how will this make any difference to total dps anyway?
       
    14. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      Filled in the stuff i can answer right away. Thanks for your suggestions, very welcome! Always nice to get some feedback from the pros :)
       
    15. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      18-2-2014 Update

      * Added Dot Logic According to Haste procs (meta gem included)
      * Tweaked overall combat rotation
      * Slight GUI overhaul
      * Simplified Speed Buff options
      * Small Rotation improvements
       
    16. leo_

      leo_ New Member

      Joined:
      Mar 24, 2013
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      What your CC need is a place where you put the NPC id to do not dot then.
      And a option in the ui to hold the shadow orbs and let the DP to be cast manually.
       
    17. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      I don't see the purpose of this. Could you explain when and why you would use this?
       
    18. leo_

      leo_ New Member

      Joined:
      Mar 24, 2013
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Hi, ty for reply. I'll give the explanation with simple exemples to let you understend.

      The list of adds that cannot be doted is simple.
      - On heroic paradons, we can't dot the amber parasite adds, because they need to be on CC.
      - Using vampiric touch on mobs like Siege Engineer (Heroic Garrosh) is a big loss of DPS if you are designed to kill it.
      - Using dots on reflections on sha heroic is loss of dps and mana.
      - Using vampiric touch on Unstable Spark on spoills is a loss of dps.
      - Etc

      To simplify, you can add a textboss where you put mob id like this for each dots: 71984, 73104

      The hold shadow ord toggle is used if u NEED to focus dps on certain adds.
      - Heroic garrosh if you are designed to kill the Siege Engineer
      - Raden on last content when you needed to focus on orb DPS
       
    19. loxx

      loxx New Member

      Joined:
      Mar 5, 2014
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      First is a no. The bot checks for HP left on the add and if it dots too low HP adds is not the bot's fault. You simply have to raise the minimum HP for that dot in the class settings. There won't be a "never dot" list in that context.

      second is a good idea. I will have to think about it as to how i will add this, since it's easy to forget that you have toggled it. As soon as i can come up with a form in wich i think it will be "user friendly" i will implement it.

      Thanks for the ideas!
       
    20. leo_

      leo_ New Member

      Joined:
      Mar 24, 2013
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      0
      Thats a lot of HP =/

      Amber Parasite
      Health (25-player Heroic): 17,706,864

      Ok then.
       

    Share This Page