• Visit Rebornbuddy
  • YourBuddy MoP BT - A warrior raiding custom routine

    Discussion in 'Archives' started by nomnomnom, Oct 23, 2012.

    1. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Yes. Its the best Fury CC around ... By far (Only Pure comes close, as Its about the same ;)).

      I'm a bit stubborn, using my own ways to code stuff so I didn't exactly copy your suggestions. Still used your ideas though ;).

      Internal revision 147.

      * Changed item usage method.
      * Updated interrupts. Shouldn't cast them together anymore.
      * Reverted GetSpellCooldown to old method. It just doesn't work on non-english clients. Need to fix this in later releases.

      Please test the interrupts and itemthingy. I'll check for the Lua Getspellcooldown later.
       
    2. shm0

      shm0 New Member

      Joined:
      Nov 6, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      im glad that i give you some inspiration xD

      i gave it a short test on dummy.
      trinkets and springs are working real nice now.

      i will report for the interrupts later.


      i have two more suggestions.
      wouldnt it be better to cast raging blow first when cs is up and not bloodthirst (due procc chance).
      and sometimes there is a rare case:
      - CS and Enrage Up.
      - No Raging Blow avaible.

      Berseker Rage is available but not casted because Enrage effect is already up but casting Berserker Rage in this case gives Raging Blow stack which can be casted in the short CS window.

      //edit

      For Interrupts:
      Now only Pummel is used.

      //edit2
      GetSpellCooldown still doesnt work. maybe this is why the new code for interrupts isnt working either.
       
      Last edited: Feb 17, 2013
    3. kfect

      kfect New Member

      Joined:
      Jan 12, 2012
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      1
      ok guys srsly this CC, ive used some good cc's in my time but this is just fucking awesome, its smashing other players who outgear me by miles :) best warrior cc ever fact! only one thing i can find that needs changing :) and that it, if u take disrupting shout, it will use that and pummel the same time to interupt 1 cast :) not a major issue but is there any way you can have a look at it when u get a few mins pls chaps :)

      again fucking amazing work on this :) looking forward to prot for sure :)
       
    4. Dominowood

      Dominowood Member

      Joined:
      Dec 20, 2012
      Messages:
      641
      Likes Received:
      1
      Trophy Points:
      18
      Вопрос возник про Частоту смены кадров. Хожу в 10 ппл частота кадров 30,а в 25 ппл 13 - 15 кадров. Как же быть?
       
    5. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      More special effects & Tyrael too high TPS?

      @ Everyone; Donations are welcome ^^. I need a new watch (350$) :p
       
    6. shm0

      shm0 New Member

      Joined:
      Nov 6, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      when you fix the GetSpellCooldown thing i maybe will donate :D
       
    7. Dominowood

      Dominowood Member

      Joined:
      Dec 20, 2012
      Messages:
      641
      Likes Received:
      1
      Trophy Points:
      18
      Да слишком высокий tps когда рейдишь в 25 человек. Даже все аддоны отключаю.
       
    8. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Should be fixed at developers.

      New developers version pushed! Please test!
      Internal revision 148.

      * Moved TreePerformanceTimer to Dependencies.
      * Removed all LUA from rotations --> Should fix the GetSpellCooldown issues.
      * MASSIVE update on YBMoP_BT_Dependencies.cs file. Cleanup & new code added.
       
    9. dalfo

      dalfo New Member

      Joined:
      Dec 12, 2012
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      0

      It's in the first page! :rolleyes:
       
    10. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Hehe you made me laugh.

      Wrong topic ... But feel free to donate to me for a superior Fury product ;)!
       
    11. asirion

      asirion New Member

      Joined:
      Jun 30, 2010
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      0
      Yea, my bad. Wrong CC. Sorry bout that =p. This CC is awesome btw..
       
    12. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Internal revision 148.

      * Added Lua.PlayerPower and Lua.GetSpellCooldown (With ID instead of name) back in the warrior routines. Should have the same speed but works for all client languages.
      * Some code reorganization done.
       
    13. shm0

      shm0 New Member

      Joined:
      Nov 6, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0

      updated to latest dev version.

      Lua.GetSpellCooldown not working. (doesnt cast raging blow -> CSCD >= 3 || BTCD >= 1 && GetAuraTimeLeft(131116) <= 3 )

      :(
       
    14. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      How are the other spells doing like bladestorm and such? I've pushed a new version also, as the line had a small mistake in it. Raging Blow should work properly now. Unfortunately Its only guessing for me as I dont have a active account at this time.'

      Internal revision 148.

      * Updated Raging Blow code.

      Also would you kindly state a small list of what problems you still have with the routine (Current developers version). I'm kind of lost in the forest of reports ;).
       
    15. shm0

      shm0 New Member

      Joined:
      Nov 6, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      sorry yesterday i couldnt test the new changes because the hb login wasnt working -.-

      and im currently not at home. i will check the new changes later.

      i maybe have a suggestion to make the code a litte bit smaller.
      my idea is to combine the aoe rotation into one.

      something like this.
      pseudo code:

      Code:
      public bool HasMeatCleaver 
      { 
          get 
              {
                  if(MeatCleaverStacks >= (AoeCount -1) || MeatCleaverStacks == 3)
                  {
                    return true;
                  } else {
                    return false;
              }
      }
       
      Last edited: Feb 21, 2013
    16. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Nope, we are caching the amount of units around us in the primary composite triggering the combat. Due to the method we use, the routine suffers almost no performance degradation with a lockselector enabled ;). We need to specify the adds in THAT composite, not somewhere else. So yes the AoE code looks luggish, but it's the fastest method we've tried :) (And proven to be fast, as we use it since rev 80 or so!)
       
    17. Dominowood

      Dominowood Member

      Joined:
      Dec 20, 2012
      Messages:
      641
      Likes Received:
      1
      Trophy Points:
      18
      Что же делать с частотой кадров в секунду? Рейд 25 ппл.

      1.jpg
       
      Last edited: Feb 21, 2013
    18. shm0

      shm0 New Member

      Joined:
      Nov 6, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      okay. sorry i didnt know that this would decrease the perfomance.

      4 hours left .... i want to get at home as soon as possible. xD
       
    19. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      How many Ticks per Second in Tyrael? And attach a log, so I can see what versions and settings you use!


      Сколько тиков в секунду в Tyrael? и приложить журнала, поэтому я вижу, что версиях и настройках вы используете!
       
      Last edited: Feb 21, 2013
    20. shm0

      shm0 New Member

      Joined:
      Nov 6, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      okay tested latest dev version.

      getspellcooldown still doesnt work.
       

    Share This Page